Re: svn commit: r431432 - /webservices/commons/trunk/modules/XmlSchema/.classpath

2006-08-18 Thread Eran Chinthaka
Dennis Sosnoski wrote:
> How about because it creates major difficulties for other developers on
> the same IDE who don't happen to use your conventions? This also creates
> a problem with keeping everything up to date - how are developers who
> don't use a particular IDE supposed to check that the files are still
> correct after making changes (which may include changes to the actual
> directory structures and such).
> 
> I think it's a great idea to have IDE-specific project files available -
> but don't put them in the root directory of the SVN image. Instead, set
> up a subdirectory for the IDEs. That way you can update them whenever
> you change your instance of the project, but other users are only
> effected if they copy the files out of the subdirectory. Would you have
> any objection to a subdirectory for IDE files, Eran?

I prefer if we do not have any IDE specific stuff at all. But having
considered Jeremy's comments on to make the life easier for new
programmers, I +1 for the compromisation made by Dennis :)

-- Chinthaka



signature.asc
Description: OpenPGP digital signature


Re: svn commit: r431432 - /webservices/commons/trunk/modules/XmlSchema/.classpath

2006-08-18 Thread Dennis Sosnoski
How about because it creates major difficulties for other developers on 
the same IDE who don't happen to use your conventions? This also creates 
a problem with keeping everything up to date - how are developers who 
don't use a particular IDE supposed to check that the files are still 
correct after making changes (which may include changes to the actual 
directory structures and such).


I think it's a great idea to have IDE-specific project files available - 
but don't put them in the root directory of the SVN image. Instead, set 
up a subdirectory for the IDEs. That way you can update them whenever 
you change your instance of the project, but other users are only 
effected if they copy the files out of the subdirectory. Would you have 
any objection to a subdirectory for IDE files, Eran?


 - Dennis

Jochen Wiedmann wrote:


Eran Chinthaka wrote:

> Can we please not commit IDE specific stuff in to the code base.

Why not? I'm always glad if I do checkout stuff and it is immediately 
ready for use. And I can't find that it disturbs other users?



Jochen


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



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



Re: svn commit: r431432 - /webservices/commons/trunk/modules/XmlSchema/.classpath

2006-08-17 Thread Eran Chinthaka
Hi Jochen,

Jochen Wiedmann wrote:
> 
> Eran Chinthaka wrote:
> 
>> Can we please not commit IDE specific stuff in to the code base.
> 
> Why not? I'm always glad if I do checkout stuff and it is immediately
> ready for use. And I can't find that it disturbs other users?

I object this for couple of reasons.

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 :)

2. As Ajith also had already mentioned, maven helps you to generate the
relevant IDE specific stuff.

3. Some one can declare a variable in Eclipse, pointing to his folder
and can accidentally commit that in to svn.

4. If some one is having a customized version of .project and .classpath
files, they always gets conflicts, which is un-necessary, IMO.

5. None or most of the WS project do not have IDE specific committed so
far. Eg : Axis2, axiom, neethi, etc.,

Hope those reasons will help to justify not to commit IDE specific stuff
in to the code.

-- Chinthaka



signature.asc
Description: OpenPGP digital signature


Re: svn commit: r431432 - /webservices/commons/trunk/modules/XmlSchema/.classpath

2006-08-16 Thread Ajith Ranabahu

Hi all,
This is a somewhat sensitive issue since there are conflicting views
here. My personal view is that we should not check in any IDE specific
stuff. The build system is maven and maven lets you create the
necessary project files if needed (both Eclipse and Idea). Otherwise
users are free to have their own taste of IDE in any manner they want.

Ajith

On 8/16/06, Jochen Wiedmann <[EMAIL PROTECTED]> wrote:


Eran Chinthaka wrote:

 > Can we please not commit IDE specific stuff in to the code base.

Why not? I'm always glad if I do checkout stuff and it is immediately
ready for use. And I can't find that it disturbs other users?


Jochen


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





--
Ajith Ranabahu

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



Re: svn commit: r431432 - /webservices/commons/trunk/modules/XmlSchema/.classpath

2006-08-16 Thread Jochen Wiedmann


Eran Chinthaka wrote:

> Can we please not commit IDE specific stuff in to the code base.

Why not? I'm always glad if I do checkout stuff and it is immediately 
ready for use. And I can't find that it disturbs other users?



Jochen


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



Re: svn commit: r431432 - /webservices/commons/trunk/modules/XmlSchema/.classpath

2006-08-16 Thread Eran Chinthaka
Can we please not commit IDE specific stuff in to the code base.

Thanks,
Chinthaka

[EMAIL PROTECTED] wrote:
> Author: jochen
> Date: Mon Aug 14 13:44:03 2006
> New Revision: 431432
> 
> URL: http://svn.apache.org/viewvc?rev=431432&view=rev
> Log:
> src/test/java is being compiled to target/test-classes in Eclipse.
> 
> Modified:
> webservices/commons/trunk/modules/XmlSchema/.classpath
> 
> Modified: webservices/commons/trunk/modules/XmlSchema/.classpath
> URL: 
> http://svn.apache.org/viewvc/webservices/commons/trunk/modules/XmlSchema/.classpath?rev=431432&r1=431431&r2=431432&view=diff
> ==
> --- webservices/commons/trunk/modules/XmlSchema/.classpath (original)
> +++ webservices/commons/trunk/modules/XmlSchema/.classpath Mon Aug 14 
> 13:44:03 2006
> @@ -1,7 +1,7 @@
>  
>  
>   
> -  path="src/test/java"/>
> + 
>path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
>path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
>   
> 
> 
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 




signature.asc
Description: OpenPGP digital signature