On Mon, Jan 21, 2013 at 12:28 AM, Sébastien Santoro
<dereckson(a)espace-win.org> wrote:
I concur and offer to document that. Something like
this text could be
used in this purpose.
== Tips ==
=== Push to Gerrit to show your code. In code review we trust. ===
MediaWiki uses a continuous integration model. Code is first
peer-reviewed: other developers provide feedback about your code,
approve it or recommend improvements. Jenkins tests run too, to ensure
your code doesn't break anything. When your change is ready, it's
merged in the master branch of our code repository.
Follow this workflow. Push your code to Gerrit when you want to show
it. Add your mentor as reviewer. Others will join the conversation on
a regular basis. You'll learn a lot from the others reviewers'
feedback.
And the greatest bonus? Your code will be merged on a continuous
basis. You will directly be able to see your code live and in
production. This is what we're calling the continuous integration.
A few GSoC admins (including me) wrote these some time ago:
*
http://google-opensource.blogspot.de/2011/03/dos-and-donts-of-google-summer…
*
http://google-opensource.blogspot.de/2011/04/dos-and-donts-of-google-summer…
*
http://google-opensource.blogspot.de/2011/04/dos-and-donts-of-google-summer…
Cheers
Lydia
--
Lydia Pintscher -
http://about.me/lydia.pintscher
Community Communications for Wikidata
Wikimedia Deutschland e.V.
Obentrautstr. 72
10963 Berlin
www.wikimedia.de
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg
unter der Nummer 23855 Nz. Als gemeinnützig anerkannt durch das
Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985.