Difference between revisions of "Release policy"
Jump to navigation
Jump to search
(13 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | [[Politique de version|En français]] |
||
− | ==Apertium 3.0== |
||
+ | When the stuff is ready? |
||
− | Should language package version numbers be increased? |
||
+ | Some things that should always be checked: |
||
− | ===Open tasks=== |
||
+ | * [[Testvoc]] should be clean |
||
− | * <code>lttoolbox</code> |
||
+ | * Whether it compiles and runs with the latest _release_ of apertium/lttoolbox (and other required packages) |
||
− | ** <b>Done!</b> |
||
+ | * Whether it compiles and installs correctly as a tarball created with make dist (see [[Making_a_release#Testing]]) |
||
− | * <code>apertium</code> |
||
+ | * If there are regression tests, check that these pass |
||
− | ** <b>Done!</b> |
||
+ | * Run a corpus through it, and ensure there are no debug symbols (#, @) |
||
− | * <code>apertium-es-ca</code> |
||
+ | * Some transfer bugs can be rooted out by compiling the transfer files with either [https://github.com/ggm/vm-for-transfer-cpp vm-for-transfer-cpp] or <code>apertium-preprocess-transfer-bytecode-j</code> from [[Lttoolbox-java]] |
||
− | ** <b>Done!</b> |
||
+ | |||
− | ** <s>Fix make install</s> |
||
+ | ==See also== |
||
− | ** <s>Change default mode to -unicode, -latin1 as backup.</s> |
||
+ | |||
− | * <code>apertium-es-ro</code> |
||
+ | * [[Making a release]] |
||
− | ** Convert to unicode |
||
+ | |||
− | ** Find corpora |
||
+ | [[Category:Documentation in English]] |
||
− | ** Train tagger (both directions) |
||
+ | [[Category:Development]] |
||
− | ** Fix make install |
||
− | * <code>apertium-es-gl</code> |
||
− | ** Find tagged corpus for es-gl direction. |
||
− | ** Train tagger (for direction es-gl) |
||
− | ** Fix make install |
||
− | * <code>apertium-es-pt</code> |
||
− | ** Convert to unicode |
||
− | ** Find corpora |
||
− | ** Train tagger (both directions) |
||
− | ** Fix make install |
||
− | * <code>apertium-en-ca</code> |
||
− | ** <b>Done!</b> |
||
− | ** <s>Convert to unicode</s> |
||
− | ** <s>Find corpora: corpora are in xixona at: mginesti/apertium-en-ca/en-tagger-data and ca-tagger data. Both directions unsupervised</s> |
||
− | ** <s>Train tagger (both directions)</s> |
||
− | ** <s>Fix make install</s> |
Latest revision as of 12:07, 18 September 2015
When the stuff is ready?
Some things that should always be checked:
- Testvoc should be clean
- Whether it compiles and runs with the latest _release_ of apertium/lttoolbox (and other required packages)
- Whether it compiles and installs correctly as a tarball created with make dist (see Making_a_release#Testing)
- If there are regression tests, check that these pass
- Run a corpus through it, and ensure there are no debug symbols (#, @)
- Some transfer bugs can be rooted out by compiling the transfer files with either vm-for-transfer-cpp or
apertium-preprocess-transfer-bytecode-j
from Lttoolbox-java