aspose file tools*
The moose likes Jobs Discussion and the fly likes Open Source Projects. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Open Source Projects." Watch "Open Source Projects." New topic
Author

Open Source Projects.

Paul Somnath
Ranch Hand

Joined: May 19, 2008
Posts: 177
Hi,
I want to take up some J2EE projects in the open source community.
Please send some links where I can have them.
Also I want to ask, who can contribute to these projects? Anybody?
I have seen some open sorce sites but they have very big projects like GlassFish, Spring etc.
Can I contribute to them too?
How does all this go about?
Please guide me.
Thanks.


Preparing for SCJP 6.0
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 16140
    
  21

There are two types of "J2EE Open-Source Projects". One is J2EE applications and the other is the J2EE system itself, which can further break down into J2EE-only and stuff commonly used by J2EE but available for general use, wuch as the commons JDBC connection pool and the XML Digester - which was originally part of Struts, but spun off and I've since used it in ordinary non-J2EE desktop applications.

Where to get involved? For much of the J2EE internal stuff, a good place is jakarta.apache.org. Other places to look include sourceforge.net, freshmeat.net, codehaus.org and tigris.org.

The main thing is to find a project that interests you, download the source and start playing with it. If you have things to say about it, you can get added to the developer's discussion group, as I have on the Apache OpenJPA project. If you have proven quality enhancements, you can become an authorized committer.


Customer surveys are for companies who didn't pay proper attention to begin with.
Paul Somnath
Ranch Hand

Joined: May 19, 2008
Posts: 177
Hi,
Thanks for the reply.
But I am not an expert to go such deeply into J2EE system itself. I am a fresher placed in a reputed MNC but in a different division which operates on Unix. I am unsatisfied in my current job, since my primary interest is in Java, I am thinking of taking some projects in J2EE and working on them so that I may show them inmy resume after 1 year and probably move to the career of my choice.
So if you know of any sites who give such projects on J2EE applications, please post here. I am primarily interested in web applications.

I would be more than happy if I get any help from the ranchers.
[ August 27, 2008: Message edited by: Ulf Dittmer ]
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42276
    
  64
Check the sites Tim mentioned - they're full of projects, not all of them web apps, but quite a few. Make sure you pick something you're really interested in, so you can sustain your work over a lengthy period of time.


Ping & DNS - my free Android networking tools app
Tejas Prathamesh
Greenhorn

Joined: Jun 21, 2007
Posts: 26
If you are new to Java, writing some code on your own (say some simple web application) will be useful before plunging into any open source project.
Mark Herschberg
Sheriff

Joined: Dec 04, 2000
Posts: 6037
Originally posted by Tejas Prathamesh:
If you are new to Java, writing some code on your own (say some simple web application) will be useful before plunging into any open source project.


I disagree. That may be true for some, but for others (and I suspect many) it is easier to join an existing open source project where you can learn by reading the code of others and contributing small enhancements and bug fixes at first.

--Mark
Paul Somnath
Ranch Hand

Joined: May 19, 2008
Posts: 177
Originally posted by Tejas Prathamesh:
If you are new to Java, writing some code on your own (say some simple web application) will be useful before plunging into any open source project.




I am new to Java but not new to programming as such..
I have six months extnsive project experience in .NET, so I think its just a matter of some syntax and some minor concept changes.
Thanks so much for those sites, but as I earlier said, some more would be welcome.
arulk pillai
Author
Ranch Hand

Joined: May 31, 2007
Posts: 3223
What are the benefits of contributing to open-source projects?


-- You can learn from and enhance your coding skills by looking at others´┐Ż code.
-- You can get feedback from others on your code.
-- You can enhance your ability to understand problems and develop effective solutions for it.
-- You can proudly mention your contribution on your resume.


Where do I look for open-source projects?

-- http://www.sourceforge.net/
-- http://dev.java.net/
-- http://jakarta.apache.org/
-- http://www.ibm.com/developerworks/views/java/projects.jsp
-- http://www.google.co.in/search?q=Apache+Java+projects
-- https://www.dev.java.net/servlets/ProjectList
-- https://openjdk.dev.java.net/
-- http://developers.sun.com/javadb/
-- http://www.netbeans.org/
-- https://glassfish.dev.java.net/public/devindex.html
-- http://www.ohloh.net/
-- http://www.freshmeat.net/
-- http://code.google.com/

[ August 28, 2008: Message edited by: arulk pillai ]

[ August 28, 2008: Message edited by: arulk pillai ]
[ August 28, 2008: Message edited by: arulk pillai ]

Java Interview Questions and Answers Blog | Amazon.com profile | Java Interview Books
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Open Source Projects.