Learning the development model.
Thursday, February 1st, 2007For anyone that cares, I have been working on snippets of Ubuntu now for around 3 months. It’s damn interesting, being able to see real-time large scale development. After reading countless wiki entries, trailing launchpad and even reading mailing list archives like a LUGRadio presenter, (which incidentally is a very funny podcast, seriously considering LUGRadio Live 07), I am finally getting to grips with how this process works.
It’s strange that I never really saw it going this way, basically a core team of developers are the only people who can really change the code, but below that it’s really a structured free for all with anyone being able to edit anything, the only boundary is your knowledge. This is really appealing to me, as I know a fair bit about computers in general and Linux now, but being able to learn and work and actually feel like the work I am putting in is actually worth it. Unlike other OSS projects I have worked on, I am not getting tangled in the web of bureaucracy, with administrators and moderators who think they are 10 times better than you because they started on the project years before you, thus it’s their right to live there forever.
But meh, it’s a great little distro, a solid community and one that I actually want to be a part of, one that’s dragging me in, not that I am fighting my way into.