-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 If the project would have IDE specific files, that would lead to uncontrollable filtering, when building src and bin distributions and so on. Besides mvn/maven ability to build the correct project files (single/multiproject) would cover the (+90%) case. +1 NOT to put IDE specific files.
Saminda Afkham Azeez wrote: > Me too. +1 to NOT having any IDE specific files in the code repository. > > On 8/23/06, Deepal jayasinghe <[EMAIL PROTECTED]> wrote: > >> >> Eran Chinthaka wrote: >> >> >Any action item on this? I can still see .project files in the svn. >> > >> >Do we wanna move that to a separate folder as Dennis suggested or wanna >> >completely remove them? >> > >> > >> +1 to completely remove IDE related files. >> >> >-- Chinthaka >> > >> >Afkham Azeez wrote: >> > >> > >> >>IMHO the codebase is going to get cluttered with so may IDE specific >> files >> >>of different IDEs if users who use several IDEs (IDEA, JBuilder, >> JDeveloper >> >>etc, etc.) all start committing their IDE specific files. So as a >> general >> >>practice, it is better not to commit IDE specific files. >> >> >> >>Azeez >> >> >> >>On 8/18/06, Jochen Wiedmann <[EMAIL PROTECTED]> wrote: >> >> >> >> >> >>>Eran Chintaka wrote: >> >>> >> >>> >> >>> >> >>>>1. There are lot of non-eclipse users who are checking out/in code >> (FYI >> >>>>: most of the axiom devs are *not* using eclipse). So why bother we >> >>>>checking out eclipse junk :) >> >>>> >> >>>> >> >>>Are you telling me, it disturbs you to have two additional files and a >> >>>folder, which are most possibly even hidden because of the .foo >> >>>convention? >> >>> >> >>> >> >>> >> >>> >> >>>>2. As Ajith also had already mentioned, maven helps you to generate >> the >> >>>>relevant IDE specific stuff. >> >>>> >> >>>> >> >>>It does. However, the output of the plugins is far from acceptable. In >> >>>particular, the output folders will rarely match. >> >>> >> >>>Besides, there's more to it: Compiler settings (which should obviously >> >>>match those from the pom), formatting guidelines, and the like. These >> >>>aren't controlled by any plugin. >> >>> >> >>> >> >>> >> >>> >> >>>>3. Some one can declare a variable in Eclipse, pointing to his folder >> >>>>and can accidentally commit that in to svn. >> >>>> >> >>>> >> >>>The files I have committed do not use any variables. >> >>> >> >>> >> >>> >> >>> >> >>>>4. If some one is having a customized version of .project and >> >>>> >> >>>> >> >>>.classpath >> >>> >> >>> >> >>>>files, they always gets conflicts, which is un-necessary, IMO. >> >>>> >> >>>> >> >>>IMO, that's a question of discipline. And, if it actually happens: >> >>>What prevents you from revoking or overwriting a commit? >> >>> >> >>> >> >>> >> >>> >> >>>>5. None or most of the WS project do not have IDE specific committed >> so >> >>>>far. Eg : Axis2, axiom, neethi, etc., >> >>>> >> >>>> >> >>>JaxMe, XML-RPC, and ws-commons-util do. :-) >> >>> >> >>> >> >>>The point I am trying to make is that IDE specific files can be good >> >>>for some people. If they proove to be disturbing the projects work, >> >>>then I'd be the first to remove it. But so far I can only see a "we >> >>>don't like it" and no "look at this example, it has really done harm". >> >>>Which matches my personal experience with other projects. >> >>> >> >>> >> >>>Jochen >> >>> >> >>> >> >>> >> >>>-- >> >>>My wife Mary and I have been married for forty-seven years and not >> >>>once have we had an argument serious enough to consider divorce; >> >>>murder, yes, but divorce, never. >> >>>(Jack Benny) >> >>> >> >>>--------------------------------------------------------------------- >> >>>To unsubscribe, e-mail: [EMAIL PROTECTED] >> >>>For additional commands, e-mail: [EMAIL PROTECTED] >> >>> >> >>> >> >>> >> >>> >> >> >> >> >> > >> > >> > >> > >> >> n~ >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFE7BzkYmklbLuW6wYRAoYDAKCrJe9gwylQpS791Lgz3hVAn9cMYQCfRjDM iUjXJ8285ReBxdTS7PBO8Ic= =qnMt -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
