El dt 08 de 02 de 2011 a les 14:24 +0000, en/na Jimmy O'Regan va
escriure:
> We've hashed this out a little on IRC, but I want to make the
> proposals more broadly visible.
>
> 1) Alpha releases
>
> We have a number of 'incubator' translators that are complete, but not
> fully testvoced, that could benefit from feedback.
> I propose that we make prerelease versions of these translators
> available, with a clear marking in the version to show these are not
> full releases.
>
> 1a) What should we use: 'pre' or 'alpha'?
>
> 1b) Should we extend this to existing translators? en-es, for example,
> has had a lot of vocabulary added since the last release, but there
> are definitely problems with that vocabulary.
>
> -----
>
> 2) 'Staging' in SVN
>
> The incubator module in SVN has, on the whole, been quite successful,
> but the range of development statuses is problematic.
> I propose that we split incubator into 'incubator' and 'staging'[1].
>
> Incubator would remain the place for 'sketches' -- pieces of
> analysers/bilingual lexicons
> Staging would become the place for anything that can build and run,
> but is still quite far from release-worthy.
>
> This could mean anything from 'Apertium is missing X' (e.g., cs-pl),
> or 'we've done as much as we can, but need a native speaker to fill
> the gaps in our knowledge', as long as the module can honestly be
> described as 'basically working'.
>
> 2b) To be eligible for inclusion in staging, the module must include a
> text file (perhaps 'PROBLEMS') that clearly explains (in brief) the
> status of the module.
>
> I want to make it clear that I'm thinking about different criteria for
> inclusion in both proposals: current incubator modules that could be
> made available as prereleases, that are being actively worked on,
> should *not* go into staging (eo-fr, es-an), and should just go
> straight to trunk when ready.
I like the idea in general.
It gives more motivation for one. "I've done a bit of a dictionary, woo
I can get into incubator". But to get from incubator to trunk is a lot
of work. And if I stay in incubator i've not accomplished much. But if I
have a mostly working translator, but not quite enough coverage to
release then I can put it in staging and say "hey guys, this mostly
works, just needs some work".
Here are the pairs I would move to staging now:
apertium-af-nl, -- basically ready to go, but there are probably some
easy errors that could be fixed if we look
carefully at the evaluation.
apertium-ca-sc, -- needs linguistic revision of Sardinian,
and better coverage, but otherwise testvoc
clean and ready to go.
apertium-es-an, -- huge improvement in coverage and linguistic quality
over the last version, just needs to be testvoqued.
apertium-fr-pt, -- ready to go, testvoqued, but needs corpus test,
and probably some rule fixes.
apertium-pl-cs, -- mostly testvoqued in the direction cs->pl, but
needs extensive work on disambiguation before
it becomes useful, also improved coverage.
apertium-sme-nob - not possible to testvoc, but some minor corpus
errors remain.
I'm not sure I like the idea of alpha/pre-releases though. If someone
wants a development version, they can use the SVN.
To be eligible for inclusion I would say that aside from the 'PROBLEMS'
file, it should also include an preliminary evaluation of translation
quality (af-nl, ca-sc, pl-cs, sme-nob) have this. And to reach a
certain level of coverage (e.g. over 70% -- arbitrary figure -- what I
mean is that the closed categories be mostly done and lots of the
paradigms too).
Fran
------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Apertium-stuff mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/apertium-stuff