Ross Gardler wrote:
David Crossley wrote:

Ross Gardler wrote:


...

I have relicensed the code (I was the previous Copyright holder) and committed it to tools/eclipse/plugins/org.apache.forrest.eclipse.servletEngine

This resolves issue FOR-503

...

I see a number of issues:
* duplicate jars, we already have some of them in forrest core.

Yes, I'm not quite sure how to best resolve this. The plugin is useful as a standalone plugin, so should really be self-contained. I'll raise an issue.

I've created an issue and made the versions of the jars in the plugin the same as those in Forrest. Will look into reusing existing jars when I can.

* jars without accompanying licenses.
* jar filenames not following our naming convention.

Sorry, Lazy, I will sort that out today.

Done.

A couple of jars are still without version numbers as I can't find what version they are.

Also, I need some advice on the license for xmlParsersAPIs-2.5.jar, there are three licenses inside the jar:

dom-documentation
dom-software
sax

Right now I have have each of them in the lib directory, and have added an XMLParserAPIs- prefix. This means there are three licenses for one jar. Is that OK?

* compiled classes were committed together with a "build" directory
at plugins/org.apache.forrest.eclipse.servletEngine/build/org/burrokeet/

Doh! Will sort.

Done.

* bad URL for License in features/org.apache.forrest.eclipse.feature/feature.xml


Oh, I missed that, sorry.

Fixed.

* Two references to org.burrokeet (in feature.xml and NewProjectWizard.java).


That is because I had not moved the code over to ASF when Anil built the feature. Anil, can you patch this please.

Oh, Anil already did this - patch now applied.

* bloated distribution.

This commit r202158 added a huge quantity of data.
Our svn checkout was 132816 kb before and 144516 kb after
(an increase of 9%). We already have problems with the size
of the distribution due to all the Cocoon stuff.


There is no need for this tool to be included in the distribution. How about we move the eclipse support stuff into a separate SVN tree?

Although, most of that bloat is from duplicated jars so the above issue may solve this.

I've removed all the Jetty-plus jars, they are not needed by Forrest, only by Burrokeet. The Burrokeet project can extend this plugin for the Jetty-Plus stuff.

Ross

Reply via email to