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
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Open source projects" Watch "Open source projects" New topic
Author

Open source projects

Kalyan Anand
Ranch Hand

Joined: Feb 07, 2007
Posts: 194
I have two questions here

1. If I participate in an Open Source Project and am a regular contributor, what impact does it make on the interviewers ? How would that help me?

2. How much time it would take to get in to the role of commiter and how much time per week I will have to keep contributing

Any ideas appreciated
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42599
    
  65
I like to encourage people to get involved in OSS projects, so I'll take a stab at these.

1. If I participate in an Open Source Project and am a regular contributor, what impact does it make on the interviewers ? How would that help me?

In the normal case, neutral to slightly positive. Could be quite positive (if the interviewer happens to know and like the project), but it could also be negative (if the interviewer knows and dislikes the project). But in general it's a sign that you're capable of working in a software team, and that your work is appreciated by the other team members. Those are qualities that are otherwise hard to find out in an interview, but which interviewers are looking for.

Having said that, I don't think that looking good in an interview should be the primary motivation to join a project. You should be doing it for the love and fun of doing it, and prepare yourself for at least a medium-term, if not long-term, commitment.

2. How much time it would take to get in to the role of commiter and how much time per week I will have to keep contributing

That's really impossible to say. In general it'll take a lot of work before you're invited into a high-profile project (say, Linux Kernel, Apache httpd, ...), but it may be much less for smaller projects. Those usually go through phases of more and less activity anyway. And, being all volunteer efforts, it's understood that sometimes real life interferes.

Here's a project I encouraged that seems to have attracted a few additional developers already: XML DIFF Utility

Here's a high-profile one that's downright begging for help (and something that gets asked about in these forums every week - you'd be making a lot of fellow Ranchers happy): Apache POI (HWPF)


Ping & DNS - my free Android networking tools app
Ben Souther
Sheriff

Joined: Dec 11, 2004
Posts: 13410

The only 'gotcha' I can think of would be an open source software (OSS) project that creates a conflict of interest with your current or prospective employers.

For example, if you're a known contributor to the Linux kernel, you might have a difficult time getting hired by a commercial Unix vendor who doesn't want to risk introducing GPLed code into their product and doesn't want to see code from their product going into a competing OSS project.

Also keep in mind that some non-disclosure statements could bar you from working on some OSS projects and/or jeopardize the legal standing of the project if you were to get your code committed to it.


Java API J2EE API Servlet Spec JSP Spec How to ask a question... Simple Servlet Examples jsonf
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Open source projects