Skip Navigation

DDPO Portfolio Contributor login

Advocate

This page collects statements of advocacy for Carlos Donizete Froes <coringao@riseup.net> to become Debian Maintainer.

You must be logged in to submit a statement of advocacy. See the Single Sign-On page for details and https://sso.debian.org/ to obtain a suitable client certificate.

See here for details about advocating someone to be a Debian Maintainer. You should be familiar with their existing work within Debian and believe it to be of a sufficient standard that they can be trusted with upload rights to the packages they maintain.

Please be verbose if you can. You may want to write the advocacy in a proper text editor and paste it in the form when you are happy with it.

Note: An email with your advocacy message will be sent to the debian-newmaint public mailing list

This requirement has been approved by Housekeeping Robot <nm@debian.org> 1 week ago.

This process has been closed by coringao on 2019-09-15: no further modifications are possible.

Signed statements

Statement Uploaded by Upload date Actions
Please, also don't forget to check a previous message here[1]. This message
originally was posted in debian-newmaint list only.

[1] https://lists.debian.org/debian-newmaint/2019/09/msg00003.html

Regards,

Eriberto

Signed with key 357D CB0E EC95 A01A EBA1 F0D2 DE63 B9C7 04EB E9EF
eriberto 2019-09-12 [view raw]
Dear frontdesk,

Please, check a new and recent example of lack of knowledge about very basic 
procedures here[1][2]. Please also note a non interaction with sponsors from 
Debian Games Team to ask for an upload. 

[1] https://lists.debian.org/debian-mentors/2019/09/msg00061.html
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728193#52

Regards,

Eriberto


Signed with key 357D CB0E EC95 A01A EBA1 F0D2 DE63 B9C7 04EB E9EF
eriberto 2019-09-12 [view raw]
I believe a candidate to become Debian Maintainer should be judged by the work he has actually done for Debian and by his social behavior. When he initially started to contribute to Debian in 2016 and asked for help and sponsorship on debian-mentors he clearly did not know all the procedures many of us take for granted. It is true that he should improve to learn more about copyright and how that should be properly documented in Debian but I was always under the impression there was merely a language barrier and a lack of knowledge. His latest introduction to Debian, pekka-kana-2, also lacked a DFSG-free license (although the license intent was clear), so I simply suggested to contact the original author and ask him for a clarification and because of Carlos' determination we can distribute the game in main now.

When I started to package my first application in 2012 there were no autopkgtests, no Rules-Requires-Root and hundreds of Lintian warnings contributors are expected to take care of nowadays. We raise the bar higher and higher and strive for technical excellence, which is great. However in my opinion new contributors are bombarded with too many technical terms and Debian conventions, they all should speak English fluently and being a computer science student or even better a professor would be appreciated.

Some friendly Debian developer should have explained to Carlos that one should apply for Debian maintainer first in January 2019. He is doing that now. A Debian maintainer is responsible for their own packages after a DD has granted upload permissions. In no event is there any great risk of copyright violations that puts Debian in danger because a Debian developer is still responsible for making sure a package complies with the DFSG when uploading the package for the first time.

I agree we should be rigorous when someone applies for DD but the limited role of DM is really an entry point and different from that. I still uphold my view that Carlos is capable to maintain some of his packages himself, especially those he is already upstream for.
Signed with key ACF3 D088 EF32 EDEF 6A1A 835F D9AD 14B9 513B 51E4
apo 2019-09-01 [view raw]
I regret to say that I strongly disagree.

I personally know Carlos Donizete Froes since 2016. I did the first
review of the first package from him. After this, the package was
uploaded by other DD. I decided to reject new reviews for his packages
because I had other people to sponsor and the packages sent by Carlos had
several issues. However, Carlos opened multiple RFS across the time
(using the sponsorship-requests pseudo-package) and I noticed that some
sponsors tried help him but after some time give up.

My last technical contact with Carlos was in DebConf 19, when I organized
a 3-day Packaging Workshop. Carlos attended from the second day. I
sponsored packages (QA uploads) from people. I noticed several
difficulties from Carlos to update a simple package (fondu). The package
returned sometimes to be remade. I also noticed that Carlos doesn't
understand how to a Makefile works and he told me that autopkgtest is a
subject very hard for him, so he asked me to not use it in this package.

Sorry to say it, but I have no doubts that Carlos, currently, have no
skills to work with their own packages unsupervised.

Finally, I would like to remember that recently Carlos joined the NM to
ask to become DD upload and the results were catastrophic. See here[1].
In the last year (2018), he tried to become DM but he did not have
advocates [2].

[1] https://nm.debian.org/process/578
[2] https://nm.debian.org/process/482

Signed with key 357D CB0E EC95 A01A EBA1 F0D2 DE63 B9C7 04EB E9EF
eriberto 2019-09-01 [view raw]
For nm.debian.org, at 2019-08-31:
I support Carlos Donizete Froes <coringao@riseup.net>'s request to become Debian Maintainer.
I have worked with Carlos Donizete Froes <coringao@riseup.net> (key 2157630BD441A775BEFFD35FFA63ADA6B638B780) on pekka-kana-2, pokemmo-installer and runescape and met him personally at DebConf19 in Curitiba. I believe he has the necessary skills to properly maintain these packages. He has been involved in improving the games section in Debian for several years now and has had a positive impact.

I know Carlos Donizete Froes can be trusted to have upload rights for their own packages, right now.  

Signed with key ACF3 D088 EF32 EDEF 6A1A 835F D9AD 14B9 513B 51E4
apo 2019-08-31 [view raw]

Log

Date Author Action Content Public
2019-09-12 14:36 nm@debian.org req_approve New statement received, the requirement seems satisfied yes
2019-09-12 14:36 eriberto add_statement Added a new statement yes
2019-09-12 14:30 nm@debian.org req_approve New statement received, the requirement seems satisfied yes
2019-09-12 14:30 eriberto add_statement Added a new statement yes
2019-09-01 21:26 nm@debian.org req_approve New statement received, the requirement seems satisfied yes
2019-09-01 21:26 apo add_statement Added a new statement yes
2019-09-01 04:16 nm@debian.org req_approve New statement received, the requirement seems satisfied yes
2019-09-01 04:16 eriberto add_statement Added a new statement yes
2019-08-31 21:06 nm@debian.org req_approve New statement received, the requirement seems satisfied yes
2019-08-31 21:06 apo add_statement Added a new statement yes
2019-08-30 04:13 coringao - I don't have a particular advocate, I want someone who has sponsored some of my packages to help me. Thank you! yes