I am a strong believer in Git. I use it on my local system and it
could be very good for offline developers, myself included.
I hope that we will soon change over to a Git based system and this
will hopefully make it much easier for people to make changes to the
MW source and therefore bring us more excellent developers who would
not normally be able to get their hands on the source code.
I hope that you all follow my views and that Git support will rise in
the coming timescale!
TIA - Joseph Roberts
On 30 March 2011 13:57, Marcin Cieslak <saper(a)saper.info> wrote:
Also, since
the bash shell is there, I think we can legitimately use
some custom scripts to help with dealing with piles of repos at once.
I'd probably pick python, ;) though theoretically you could write bash
scripts and use them on Windows with the Git Extensions setup.
Many people belive [1] it helps to have a set of scripts to properly
implement the workflow of their project. Given how git is constructed
(it is indeed a bunch of scripts in different programming languages),
this might seem natural in this environment. Frankly, I am not
sure I grasped "porcelain" (the "user friendly frontend") commands
enough to tackle the "plumbing" ("the internals").
Aside of people learning how to use the VCS properly (I feel I'm
re-learning git everytime I use it but that's my limitation) you
need to make sure everyone's on the same page and has the same set
of scripts (Python you say) installed. I think this can be really
difficult.
//Marcin
[1]
http://jeetworks.com/node/58
[2]
http://whygitisbetterthanx.com/#easy-to-learn
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l