[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [opensuse-project] Some questions about openSUSE
On Fri, 21 Sep 2007, Lucas Nussbaum wrote:
> How do you integrate new contributors, before they reach the point where
> you are confident about giving them write access to your repositories?
There are several answers to that: One is "We don't have such a probation
period", we give anyone who wants write access to the build service to
create, build, maintain, and offer packages of their own right away.
Another one is that package maintainers take patches via Bugzilla or
other means (e-mail to the respective open mailing lists, direct mail,
upstream collaboration). This is how many Novell employees (including
myself whose regular job doesn't include hacking) and our partners
actually contribute as well.
And yet another answer is that we are looking at ways in terms of
processes and infrastructure to make this even easier. As a package
maintainer it would be really cool to look at a diff between my package
and a variant thereof in the openSUSE Build Service and have a simple way
of just approving a merge of the whole set of changes or a part thereof
into mine.
> (we use a "sponsorship process" for that in Debian, where a non-Debian
> Developer creates the package, and then find a DD willing to review it,
> and upload it under its own responsibility).
That's similar to what we also do at FreeBSD.
> I'll try to ask questions about non-packaging work in the next set
> of questions. This is a very interesting aspect (and one where Debian
> isn't really good currently).
One thing Debian is good it, if I understood that correctly, is hooking
the Debian bug tracking system into others (upstream) and also keeping
the bug tracking system in the loop of e-mail discussions. Comparing
various approaches there is something I'd find interesting. It is
definitely something where openSUSE has lots of room for improvement.
Gerald
--
Dr. Gerald Pfeifer E gp@novell.com SUSE Linux Products GmbH
Director Inbound Product Mgmt T +49(911)74053-0 HRB 16746 (AG Nuremberg)
openSUSE/SUSE Linux Enterprise F +49(911)74053-483 GF: Markus Rex