On 05/23/2014 10:20 AM, Paul Verest wrote:
Eclipse process adds a few steps
- signing CLA [link]
- setting up project on Github [link], Ecipse git [link]
Most projects have an
"How to contribute" or equivalent page where this
is usually clearly explained.
Many projects use the same development tools/workflows
(Bugzilla/Gerrit/Git/Jenkins) so you only have to learn it once.
If you need assistance on how to contribute, projects have open
communication channels where this can be asked.
I have never contributed to Eclipse project,
so I don't know exact steps.
What would be interesting is to first know if you
tried, and if yes,
where were you blocked ?
In many cases, just trying is enough to accomplish something.
http://www.eclipse.org/committers/
I did not really know what to search.
Eclipse has a lot of resources in many places with different level of
relevance.
What do you want to do?
What is the question you're seeking answers for?
It may sound harsh, but I have the impression that many people just take
the process as an excuse for not contributing, without having even
evaluated the difficulty of adopting it or even tried it. I've sometimes
heard "it's not on GitHub, I don't know how to contribute, so I don't
contribute". In such case, it's also the responsibility of the developer
to learn things and ask for questions in order to become a contributor.
The Foundation isn't to blame. People who want to do things can do them,
that's all that matters.
Well. That was discussion between the person who knows (Max)
and the person who didn't see what he had imagine (Paul).
Now I know how to start and where to ask when needed.
Your feedback has a lot of
value. It can be used to make the process and
tools easier to understand and use, which is the main way to get more
people contributing.
The contribution process is a forever-evolving one, because of new
constraints, new ideas, new tools, new technologies... You can use this
bug to suggest some improvements to this process
https://bugs.eclipse.org/bugs/show_bug.cgi?id=435599
Cheers,
--
Mickael Istria
Eclipse developer at JBoss, by Red Hat <
http://www.jboss.org/tools>
My blog <
http://mickaelistria.wordpress.com> - My Tweets
<
http://twitter.com/mickaelistria>