Hi,
I would like to integrate the Cup parser generator into JaxMe. See
http://www.cs.princeton.edu/~appel/modern/java/CUP/
for details on Cup. It comes under a BSDish license, so that should not be a problem. I won't add the unmodified sources, but a version which is stripped down in some aspects and enhanced in some other cases. (In particular the parser shall be reentrant and the created DFA shall be able to consume events rather than a token stream.)
The question is: What is the recommended behaviour in terms of incubation? As JaxMe is itself a project in incubation I would assume that the following is sufficient:
* Announce my intention on the Cup mailing list, in order to let people know. * Add the modified sources. Give all unmodified sources a header with the CUP license. Give all modified sources a header with the ASF license and the CUP license. Give all new sources a header with the ASF license. * Add a hint to the docs, that JaxMe includes software which is based on Cup. Add the Cup license to the relevant paragraph.
Is that fine?
Regards,
Jochen
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]