= Full Name =
Denis Arnaud: * [https://fedoraproject.org/wiki/User:Denisarnaud FedoraProject page] * [https://admin.fedoraproject.org/accounts/user/view/denisarnaud FAS Account page]
= Qualifications =
I have been packaging for Fedora for almost three years by now, mainly to submit [https://fedoraproject.org/wiki/User:Denisarnaud#Activities_within_Fedora packages for which I am part of the upstream teams]. And, down that way, since those upstream projects use Fedora-packaged components, such as [https://admin.fedoraproject.org/pkgdb/acls/name/boost Boost] and [https://admin.fedoraproject.org/pkgdb/acls/name/soci Soci], I have been led to maintain and/or co-maintain those important Fedora components.
Apart from Boost (see below the Rationale section for details on my contribution to the packaging of Boost), I intend to maintain around 15-20 packages, which have not been all submitted: https://bugzilla.redhat.com/buglist.cgi?component=Package%20Review&emailreporter1=1&emailtype1=exact&email1=denis.arnaud_fedora%40m4x.org
As I spend most of my spare time maintaining my own open source projects, and packaging them into Fedora, I did not have that much time to review a lot of packages myself. However, whenever I can, I strive to help in a few reviews, especially the ones related to C++ or Python languages, as well as related to the scientific (in particular, operations research, mathematics and physics), GIS or image handling arenas. For instance, I helped dis-embedding and packaging TCLAP from Hugin: https://bugzilla.redhat.com/show_bug.cgi?id=683591
The full list of review/merge review bugs, I was involved in, including my own review requests and reviews, is as following: https://bugzilla.redhat.com/buglist.cgi?query_format=advanced&emaillongdesc1=1&email1=denis.arnaud_fedora%40m4x.org&component=Package%20Review&emailtype1=substring
I have been practicing the guidelines for a while and, as an upstream developer, I now have a pretty good knowledge and practice of:
= Rationale =
For every new Fedora release, [https://fedoraproject.org/wiki/User:Denisarnaud#Activities_within_Fedora I upgrade Boost to the newest available version]. For instance, [https://fedoraproject.org/wiki/Features/F17Boost148 Boost-1.48.0 is being slipped into Fedora Rawhide to be generally available with Fedora 17].
And, every time Boost is upgraded, numerous Fedora packages have to be rebuilt, and some have even to be patched, in order to follow the new Boost API. Some older APIs are constantly deprecated, as for instance with [http://www.boost.org/doc/libs/1_48_0/libs/filesystem/v2/doc/index.htm Boost.Filesystem v2].
As both my co-maintainers ([https://admin.fedoraproject.org/accounts/user/view/pmachata Petr Machata], a.k.a pmachata, and [https://admin.fedoraproject.org/accounts/user/view/deji Deji Akingunola], a.k.a. deji) are not proven-packagers themselves, we have to file bug reports/rel-eng tickets every time for all the packages which are depending on Boost. An example of such procedure is explained by Petr in [http://lists.fedoraproject.org/pipermail/devel/2011-July/154487.html that message]. Being a proven-packager myself would allow me to participate more actively to the Boost upgrade process, and to make it smoother for all the maintainers of those packages.
By the way, [http://fossplanet.com/f13/boost-1-46-0-a-101533/index2.html#post352391 Adam Williamson himself recommended that (some of) the Boost co-maintainers apply for a proven-packager status].
I would not use my proven packager privileges (in other words, I do not intend) to update packages out of the above-detailed scope. I am already kept very busy with all that activity, without having to interfere with technologies with which I am less at ease.
I copy Petr, so as to suggest that he also applies to become a proven packager :)
Sent to list for feedback.
+1
+1 from me, too.
Given +2 here and +1 in e-mail, you've been sponsored into provenpackager. Have fun!
I am conscious that I give me more responsibility than rights... but that's part of the fun, isn't it?
Many thanks!
Login to comment on this ticket.