It would be interesting to put all configuration file on tools :
* tools/ide/eclipse
* tools/ide/netbeans
and load configuration by ant ?

Nicolas

Le 23/03/2012 07:49, Jacques Le Roux a écrit :
I put Aptana (better free js Eclipse.plugin editor I found) and explained at
https://cwiki.apache.org/confluence/display/OFBADMIN/Coding+Conventions

So it's also at https://cwiki.apache.org/confluence/pages/viewpageattachments.action?pageId=7766052
So we could get rid of it, yes

Other opinions?

Jacques


From: "Jacopo Cappellato" <[email protected]>
I have mixed feelings about this:

1) it is not nice to see the IDE specific files in the OFBiz home: .project, .classpath (for Eclipse) and ofbiz.aptana.js.format.xml (for Aptana) ** off topic question: why do we have the .hgignore file? (ignore file for Mercurial?) 2) in the same time the Eclipse files are very well maintained by the community (it is clear that the user base is large) and so I would tend to keep them... also we do not update jars so frequently 3) even if I don't use Eclipse, most editors provide the ability to load a project from an Eclipse project (or similar) so this is not only a benefit for Eclipse users

All in all I would say, we could keep/tolerate Eclipse specific files (I would get rid of Aptana, unless there is a large user base); but the implied message is not: "please contribute the configuration for your IDE; the more we have the better is".

Jacopo

On Mar 22, 2012, at 11:40 PM, Jacques Le Roux wrote:

+1, this is also the conclusion I came out (with a slow brain)

Jacques

From: "Scott Gray" <[email protected]>
The flip side of the argument would be that everyone who is using eclipse would then have to maintain it themselves, not sure that
would be more efficient for the community.

Personally I don't really mind cleaning it up myself when I see an error, takes a few minutes at most. And I think that's the way it should be, the users of a specific IDE should bear the burden of keeping it up to date, others shouldn't have to worry about it. If we started including some other IDE's config files I certainly wouldn't want to have to deal with them.

Regards
Scott

On 23/03/2012, at 10:26 AM, J. Eckard wrote:

Do we really want to keep IDE-specific support files in the repository (and keep them updated by hand in perpetuity)? I ask because it seems like a fragile (and tedious) process… for instance, I don't use eclipse and I have no idea if or how this change
will affect an existing eclipse project.

Joe

On Mar 22, 2012, at 5:05 PM, [email protected] wrote:

Author: eckardjf
Date: Thu Mar 22 21:05:17 2012
New Revision: 1304061

URL: http://svn.apache.org/viewvc?rev=1304061&view=rev
Log:
update eclipse classpath file to reflect jetty container upgrade

Modified:
 ofbiz/trunk/.classpath

Modified: ofbiz/trunk/.classpath
URL: http://svn.apache.org/viewvc/ofbiz/trunk/.classpath?rev=1304061&r1=1304060&r2=1304061&view=diff ==============================================================================
--- ofbiz/trunk/.classpath (original)
+++ ofbiz/trunk/.classpath Thu Mar 22 21:05:17 2012
@@ -138,12 +138,21 @@
<classpathentry kind="lib" path="framework/jcr/lib/jackrabbit-spi-commons-2.3.3.jar"/> <classpathentry kind="lib" path="framework/jcr/lib/jackrabbit-ocm-2.0.jar" sourcepath="/ocm"/>
<classpathentry kind="lib" path="framework/jcr/lib/jcr-2.0.jar"/>
- <classpathentry kind="lib" path="framework/jetty/lib/jasper-compiler-5.5.15.jar"/> - <classpathentry kind="lib" path="framework/jetty/lib/jasper-runtime-5.5.15.jar"/> - <classpathentry kind="lib" path="framework/jetty/lib/jetty-6.1.11.jar"/> - <classpathentry kind="lib" path="framework/jetty/lib/jetty-ajp-6.1.11.jar"/> - <classpathentry kind="lib" path="framework/jetty/lib/jetty-sslengine-6.1.11.jar"/> - <classpathentry kind="lib" path="framework/jetty/lib/jetty-util-6.1.11.jar"/> + <classpathentry kind="lib" path="framework/jetty/com.sun.el-2.2.0.v201108011116.jar"/> + <classpathentry kind="lib" path="framework/jetty/javax.servlet.jsp.jstl-1.2.0.v201105211821.jar"/> + <classpathentry kind="lib" path="framework/jetty/jetty-ajp-8.1.2.v20120308.jar"/> + <classpathentry kind="lib" path="framework/jetty/jetty-continuation-8.1.2.v20120308.jar"/> + <classpathentry kind="lib" path="framework/jetty/jetty-http-8.1.2.v20120308.jar"/> + <classpathentry kind="lib" path="framework/jetty/jetty-io-8.1.2.v20120308.jar"/> + <classpathentry kind="lib" path="framework/jetty/jetty-security-8.1.2.v20120308.jar"/> + <classpathentry kind="lib" path="framework/jetty/jetty-server-8.1.2.v20120308.jar"/> + <classpathentry kind="lib" path="framework/jetty/jetty-servlet-8.1.2.v20120308.jar"/> + <classpathentry kind="lib" path="framework/jetty/jetty-util-8.1.2.v20120308.jar"/> + <classpathentry kind="lib" path="framework/jetty/jetty-webapp-8.1.2.v20120308.jar"/> + <classpathentry kind="lib" path="framework/jetty/jetty-xml-8.1.2.v20120308.jar"/> + <classpathentry kind="lib" path="framework/jetty/org.apache.jasper.glassfish-2.2.2.v201112011158.jar"/> + <classpathentry kind="lib" path="framework/jetty/org.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar"/> + <classpathentry kind="lib" path="framework/jetty/org.eclipse.jdt.core-3.7.1.jar"/>
<classpathentry kind="lib" path="framework/service/lib/axis.jar"/>
<classpathentry kind="lib" path="framework/service/lib/axis-ant.jar"/>
<classpathentry kind="lib" path="framework/service/lib/wsdl4j.jar"/>









--
Nicolas MALIN
Consultant
Tél : 06.17.66.40.06
Site projet : http://www.neogia.org/
-------
Société LibrenBerry
Tél : 02.48.02.56.12
Site : http://www.librenberry.net/

Reply via email to