Historically all three parts have been released independent of each other. The Maxent version and OpenNLP version do not match.
In my opinion we should release everything together and ship it in one package in the future. The Tools and Uima version is already aligned, after the big maxent refactoring the maxent version can also be aligned. Our first release at Apache could be one package, which contains all three artifacts in these versions: OpenNLP Tools 1.5.1 OpenNLP UIMA 1.5.1 OpenNLP Maxent 3.0.1 Jörn On 12/3/10 1:35 AM, Benson Margulies wrote:
James, It all depends on your proposed release architecture. Every releasable thing, in my opinion, gets its own TTB. That's the idea of the /products dir in the proposal I sent. --benson On Thu, Dec 2, 2010 at 7:13 PM, James Kosin<[email protected]> wrote:Hmmm... Maybe this would be better: /opennlp /tools /tags /branches /trunk /uima /tags /branches /trunk /maxent /tags /branches /trunk I know it looks odd, but, when we decide to move maxent on to the other project, It won't be as destructive and allows us to keep the three a bit separated. What is Apache's requirement on releases? Do they have to be a single tar? Or can it be several independent library modules? This way we can still have: opennlp-maxent-incubator-....... opennlp-uima-incubator-...... opennlp-tools-incubator-...... James
