Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion: remove IDE files/folders like .project, .classpath, and .settings #1

Closed
drewwills opened this issue Apr 2, 2012 · 1 comment

Comments

@drewwills
Copy link
Member

In open source communities contributors will use different editors or IDEs, or just different versions of the same IDE. Even those who use the same IDE might prefer vastly different project configurations. When users customize these settings it shows up as noise in >git status, and there's a danger that one user's preferences might be committed accidentally, overriding the existing setup.

We used to include these files with the uPortal project, but (after discussion and consideration) removed them several months ago. IDE setup should be left to individual preference.

@danieldbower
Copy link
Contributor

Like everything, there are pros and cons. In this case, we are starting everyone in the same environment, and I opted to include the sts project files as it makes it slightly easier to get people up and running. I imagine once we have a contributor that diverges from this standard configuration we will remove those files, but in the interim I think the benefits of including them outweigh the cons.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants