Community
Participate
Working Groups
Right now I suspect that the build process gets all the files under each js project (for example, org.eclipse.orion.client.editor). This creates files in the html web server that I'm not sure if they should be there, for example: http://orion.eclipse.org:8080/editor/ http://orion.eclipse.org:8080/editor/samples/demo.html These files are very useful during dev time, but maybe they don't make sense in the final build. If we decided that these files should be in the final build, then I would like to improve them a bit.
Related to bug 343870. For tests I think they should really be removed from the production server. Samples I could see being useful for people learning our APIs so leaving them on the main server sounds fine to me.
Created attachment 194875 [details] example patch It is possible to exclude specific files from being included by using the "bin.excludes" property which is a comma separated list of files or ant patterns to exclude. See attached patch as an example which excludes the demo.html file.
Note that having the latest demo.html available on orionhub.org in runnable form is quite useful for making our performance tests available to browser vendors in a way that they are used to consume web code.
Not a big win to prune here.