ant elder wrote:
On 6/14/07, Frank Budinsky <[EMAIL PROTECTED]> wrote:

Hi,

I remember about a year ago discussing whether or not it is
acceptable/appropriate to check-in IDE specific files (e.g., Eclipse
.project files) into svn, and we decided to not do it. Does anyone
remember if this was really an Apache policy, or just a decision we made
for Tuscany? If the latter, I wonder if we should reconsider. Personally,
I think it would be very convenient if we had the Eclipse .project and
.classfile in the projects, so that people could just check out Tuscany
projects directly into Eclipse. For people not using Eclipse, having these
superfluous files around really doesn't seem like a big deal. I also
wouldn't mind if someone wants to check-in other IDE (e.g. IDEA) files
that Eclipse users (like me) would just ignore.

What do others think about this?


AFAIK there's no 'rule' that says this must not be done. However no other
Apache (or non-Apache) project that i can think of does this so it would be
unusual  and that makes me wonder why.

Is it just the extra "mvn -Pelcipse eclipse:eclipse" thats the problem or is there something else about it thats a pain? (Also we may be able to get rid
of the '-Peclipse' bit now if that would make it easier to bare?

  ...ant


One comment and two questions:

- Some Apache C projects (e.g. Axis2/C) already have IDE (Visual Studio) files in SVN. I am not sure about any Java projects.

- To help understand how useful it is to have these files, could you please post them and provide a short description of what I'll need to do to load my Eclipse workspace from scratch, including how you download dependencies and how you set up any classpath variables or user libraries other than M2_REPO?

- Are you thinking about providing these IDE files for committers (who already have Maven and do Maven builds before committing)? or other contributors and users? If this is mostly for contributors and users, how about generating these IDE files in our nightly builds? If they are not generated then are you going to make sure that they are always in sync with the build?

Thanks

--
Jean-Sebastien


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to