All Eclipse project Git repositories must include a contribution guide
Submitted by Krum Tsvetkov
Created attachment 225328 draft proposal for the recommendation
There was a proposal on the cross-project-issues list that projects should provide an explicit target definition: http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg08372.html
The proposal was discussed on the AC meeting on 13 Dec 2012: http://wiki.eclipse.org/Architecture_Council/Meetings/December_13_2012#New_Topics
As not all projects are using Tycho as a build technology, the outcome of the discussion was to provide a more general recommendation that projects should provide a "how to contribute" page, and describe that using an explicit target definition is one good option for handling the dependencies.
We also discussed that it could be useful to give some concrete examples of contribution guides.
I tried to write up a draft for such a recommendation. However, I'm not sure where to put it in Wiki, so for now I attach it as plain text here.
What could be a proper place in the Wiki for such a recommendation? I will format it then and put it there, instead of using a txt file :)
What do you think about the attached description? I think it would be nice to have also other technical options described, but my own experience so far is with using Tycho and I couldn't write it.
What about the examples? I just picked a few, but haven't really looked into all projects.
Attachment 225328, "draft proposal for the recommendation":