Remove Nuxeo Shell from packaging
---------------------------------

                 Key: NXP-6325
                 URL: https://jira.nuxeo.com/browse/NXP-6325
             Project: Nuxeo Enterprise Platform
          Issue Type: Clean up
          Components: Packaging
            Reporter: Stéfane Fermigier
            Assignee: Julien Carsique
             Fix For: 5.4.1


As per following thread:

There's no more need of Nuxeo Shell since 5.4.1, it won't be included in the 
next release.

Duplicate files have to be cleaned (do not take in account duplications between 
Nuxeo server and Nuxeo Shell).

Tomcat distribution also has to be cleaned, removing unneeded applications, 
examples, documentation.

Le 22/01/11 18:45, Stefane Fermigier wrote :
Looking at the 
http://community.nuxeo.com/static/releases/nuxeo-5.4.0/nuxeo-dm-5.4.0_01-tomcat.zip
 package for the first time, I see a few strange things:

1. The zip package is 40 MB bigger than the setup.exe.

2. The nuxeo-shell is included and expanded at the root. This is a big change 
from what we had before and I'm not sure it's how we have documented things.

3. I see a lot of duplicated files:

Stefanes-macbook% fdupes -r .                           
./nuxeo-shell-5.4.0.1/META-INF/MANIFEST.MF
./nuxeo-dm-5.4.0.1-tomcat/temp/safeToDelete.tmp

./nuxeo-shell-5.4.0.1/lib/xsom-20060306.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/xsom-20060306.jar

./nuxeo-shell-5.4.0.1/lib/xml-apis-2.9.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/xml-apis-1.3.04.jar

./nuxeo-shell-5.4.0.1/lib/xercesImpl-2.9.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/xercesImpl-2.9.1.jar

./nuxeo-shell-5.4.0.1/lib/slf4j-log4j12-1.6.0.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/slf4j-log4j12-1.6.0.jar

./nuxeo-shell-5.4.0.1/lib/slf4j-api-1.6.0.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/slf4j-api-1.6.0.jar

./nuxeo-shell-5.4.0.1/lib/script-api-1.0.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/script-api-1.0.jar

./nuxeo-shell-5.4.0.1/lib/relaxngDatatype-1.0.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/relaxngDatatype-1.0.jar

./nuxeo-shell-5.4.0.1/lib/persistence-3.0.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/persistence-3.0.jar

./nuxeo-shell-5.4.0.1/lib/osgi-core-4.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/osgi-core-4.1.jar

./nuxeo-shell-5.4.0.1/lib/opencsv-2.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/opencsv-2.1.jar

./nuxeo-shell-5.4.0.1/lib/logkit-1.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/logkit-1.0.1.jar

./nuxeo-shell-5.4.0.1/lib/junit-4.8.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/junit-4.8.1.jar

./nuxeo-shell-5.4.0.1/lib/jta-1.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/jta-1.1.jar

./nuxeo-shell-5.4.0.1/lib/joda-time-1.6.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/joda-time-1.6.jar

./nuxeo-shell-5.4.0.1/lib/jnp-client-5.0.3.GA.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/jnp-client-5.0.3.GA.jar

./nuxeo-shell-5.4.0.1/lib/jline-0.9.94.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/jline-0.9.94.jar

./nuxeo-shell-5.4.0.1/lib/jboss-security-spi-2.0.3.SP1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/jboss-security-spi-2.0.3.SP1.jar

./nuxeo-shell-5.4.0.1/lib/java-cup-0.11a.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/java-cup-0.11a.jar

./nuxeo-shell-5.4.0.1/lib/howl-1.0.1-1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/howl-1.0.1-1.jar

./nuxeo-shell-5.4.0.1/lib/hibernate-entitymanager-3.4.0.GA.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/hibernate-entitymanager-3.4.0.GA.jar

./nuxeo-shell-5.4.0.1/lib/hibernate-commons-annotations-3.1.0.GA.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/hibernate-commons-annotations-3.1.0.GA.jar

./nuxeo-shell-5.4.0.1/lib/hibernate-annotations-3.4.0.GA.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/hibernate-annotations-3.4.0.GA.jar

./nuxeo-shell-5.4.0.1/lib/groovy-all-1.5.7.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/groovy-all-1.5.7.jar

./nuxeo-shell-5.4.0.1/lib/geronimo-transaction-2.1.3.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/geronimo-transaction-2.1.3.jar

./nuxeo-shell-5.4.0.1/lib/geronimo-jta_1.1_spec-1.1.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/geronimo-jta_1.1_spec-1.1.1.jar

./nuxeo-shell-5.4.0.1/lib/geronimo-j2ee-connector_1.5_spec-2.0.0.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/geronimo-j2ee-connector_1.5_spec-2.0.0.jar

./nuxeo-shell-5.4.0.1/lib/geronimo-connector-2.1.3.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/geronimo-connector-2.1.3.jar

./nuxeo-shell-5.4.0.1/lib/ejb3-persistence-1.0.2.GA.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/ejb3-persistence-1.0.2.GA.jar

./nuxeo-shell-5.4.0.1/lib/ejb-api-3.0.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/ejb-api-3.0.jar

./nuxeo-shell-5.4.0.1/lib/dom4j-1.6.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/dom4j-1.6.1.jar

./nuxeo-shell-5.4.0.1/lib/connector-api-1.5.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/connector-api-1.5.jar

./nuxeo-shell-5.4.0.1/lib/commons-logging-1.1.1.jar
./nuxeo-dm-5.4.0.1-tomcat/lib/commons-logging-1.1.1.jar

./nuxeo-shell-5.4.0.1/lib/commons-jexl-1.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/commons-jexl-1.1.jar

./nuxeo-shell-5.4.0.1/lib/commons-io-1.4.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/commons-io-1.4.jar

./nuxeo-shell-5.4.0.1/lib/backport-util-concurrent-3.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/backport-util-concurrent-3.1.jar

./nuxeo-shell-5.4.0.1/lib/avalon-framework-4.1.3.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/avalon-framework-4.1.3.jar

./nuxeo-shell-5.4.0.1/lib/antlr-2.7.7.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/antlr-2.7.7.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-runtime-osgi-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-runtime-osgi-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-runtime-management-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-runtime-management-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-runtime-jtajca-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-runtime-jtajca-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-runtime-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-runtime-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-platform-usermanager-api-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-platform-usermanager-api-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-platform-search-api-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-platform-search-api-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-platform-login-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-platform-login-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-platform-directory-api-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-platform-directory-api-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-platform-audit-api-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-platform-audit-api-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-platform-api-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-platform-api-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-core-schema-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-core-schema-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-core-query-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-core-query-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-core-io-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-core-io-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-core-event-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-core-event-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-core-api-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-core-api-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-core-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-core-5.4.0.1.jar

./nuxeo-shell-5.4.0.1/bundles/nuxeo-common-5.4.0.1.jar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-common-5.4.0.1.jar

./nuxeo-dm-5.4.0.1-tomcat/webapps/ROOT/tomcat.svg
./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/images/tomcat.svg

./nuxeo-dm-5.4.0.1-tomcat/webapps/ROOT/tomcat.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/images/tomcat.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/host-manager/images/tomcat.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/manager/images/tomcat.gif

./nuxeo-dm-5.4.0.1-tomcat/webapps/ROOT/RELEASE-NOTES.txt
./nuxeo-dm-5.4.0.1-tomcat/RELEASE-NOTES
./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/RELEASE-NOTES.txt

./nuxeo-dm-5.4.0.1-tomcat/webapps/manager/META-INF/context.xml
./nuxeo-dm-5.4.0.1-tomcat/webapps/host-manager/META-INF/context.xml

./nuxeo-dm-5.4.0.1-tomcat/webapps/manager/images/void.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/images/void.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/host-manager/images/void.gif

./nuxeo-dm-5.4.0.1-tomcat/webapps/manager/images/update.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/images/update.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/host-manager/images/update.gif

./nuxeo-dm-5.4.0.1-tomcat/webapps/manager/images/fix.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/images/fix.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/host-manager/images/fix.gif

./nuxeo-dm-5.4.0.1-tomcat/webapps/manager/images/docs.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/images/docs.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/host-manager/images/docs.gif

./nuxeo-dm-5.4.0.1-tomcat/webapps/manager/images/design.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/images/design.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/host-manager/images/design.gif

./nuxeo-dm-5.4.0.1-tomcat/webapps/manager/images/code.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/images/code.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/host-manager/images/code.gif

./nuxeo-dm-5.4.0.1-tomcat/webapps/manager/images/asf-logo.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/images/asf-logo.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/host-manager/images/asf-logo.gif

./nuxeo-dm-5.4.0.1-tomcat/webapps/manager/images/add.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/images/add.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/host-manager/images/add.gif

./nuxeo-dm-5.4.0.1-tomcat/webapps/examples/servlets/images/return.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/examples/jsp/images/return.gif

./nuxeo-dm-5.4.0.1-tomcat/webapps/examples/servlets/images/execute.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/examples/jsp/images/execute.gif

./nuxeo-dm-5.4.0.1-tomcat/webapps/examples/servlets/images/code.gif
./nuxeo-dm-5.4.0.1-tomcat/webapps/examples/jsp/images/code.gif

./nuxeo-dm-5.4.0.1-tomcat/webapps/examples/jsp/jsp2/simpletag/HelloWorldSimpleTag.java.html
./nuxeo-dm-5.4.0.1-tomcat/webapps/examples/jsp/jsp2/jspattribute/HelloWorldSimpleTag.java.html

./nuxeo-dm-5.4.0.1-tomcat/webapps/examples/jsp/jsp2/simpletag/Functions.java.html
./nuxeo-dm-5.4.0.1-tomcat/webapps/examples/jsp/jsp2/el/Functions.java.html

./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/RUNNING.txt
./nuxeo-dm-5.4.0.1-tomcat/RUNNING.txt

./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/appdev/sample/build.xml
./nuxeo-dm-5.4.0.1-tomcat/webapps/docs/appdev/build.xml.txt

./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/postgresql-9.0-801.jdbc4.jar
./nuxeo-dm-5.4.0.1-tomcat/lib/postgresql-9.0-801.jdbc4.jar

./nuxeo-dm-5.4.0.1-tomcat/nxserver/lib/derby-10.5.3.0_1.jar
./nuxeo-dm-5.4.0.1-tomcat/lib/derby-10.5.3.0_1.jar

./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-core-storage-sql-ra-5.4.0.1.rar
./nuxeo-dm-5.4.0.1-tomcat/nxserver/bundles/nuxeo-core-storage-sql-ra-5.4.0.1.jar

./nuxeo-dm-5.4.0.1-tomcat/bin/NuxeoService.exe.config
./nuxeo-dm-5.4.0.1-tomcat/bin/NuxeoCtl.exe.config


-> Question: is it really useful to include the Nuxeo Shell ?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.nuxeo.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to