[avahi] Commit and issue editing rights to Avahi repositories

Petr Menšík pemensik at redhat.com
Wed Nov 23 16:15:37 UTC 2022


Hi Adrian,

I understand you haven't found enough time recently. I think it should 
not be a single man project, be it Trent, Adrian, me or any other single 
person. I think the more important is silence about any further actions. 
What have been told between you and Trent has no public statement or 
even a comment. Except very few comments on github, almost nothing is 
known. Whatever you talked about has stayed behind the scene.

I volunteer to help when I can. I think others offered too. But I have 
not seen any hint, how I can prove to be worthy enough. I have been 
given co-maintainer rights on Fedora's avahi package [1], not sure it 
means something here. I made few pull requests with proposed fixes to 
prove I understand some code basics. It is up to Trent to decide what 
would be enough. If anyone else volunteers, how he/she should prove 
himself/herself worthy?

I am not sure if Adrian already has rights to make modifications. It is 
the git repository, has a history. I don't think it is necessary to have 
rights to delete existing commits (force push). All I ask to say what a 
person can to to become at least candidate maintainer. More brains knows 
more together. It is obvious the time was scarce. I think we can afford 
doing some mistakes instead of a deadly silence.

Please Trent, admit you will not have time for avahi soon and allow 
someone other access. At least say what would make you trust someone to 
have that. If we can make something to choose a good candidate, what 
would that be? I think it would help if someone just created labels and 
assigned different labels to existing issues and bugs for a start. But 
that would help only if they were reviewed later by someone. I am not 
sure Trent would have time for that. It would be best if he proposed any 
plan himself.

Cheers,
Petr

1. https://src.fedoraproject.org/rpms/avahi

On 21. 11. 22 3:22, Adrian Cable wrote:
>
> Hi Petr – thanks for reaching out.
>
> Unfortunately, despite best intentions personal and work situations 
> have conspired to result in me having less time available for 
> additional activities (like working on Avahi) than I thought I would a 
> couple of months ago. I did have a good call with Trent back then and 
> it seems the limitation here is time rather than willingness. Although 
> this is really Trent’s decision and not my own, I would be very 
> supportive of new maintainers and/or a new organization to enable 
> Avahi to move forward.
>
> -Adrian
>
> *From: *Petr Menšík <pemensik at redhat.com>
> *Date: *Sunday, November 20, 2022 at 4:41 PM
> *To: *Trent Lloyd <trent at lloyd.id.au>
> *Cc: *Avahi ML <avahi at lists.freedesktop.org>, Adrian Cable 
> <adrian.cable at gmail.com>
> *Subject: *Commit and issue editing rights to Avahi repositories
>
> Hello Trent, Hi Adrian.
>
> I understand you are busy elsewhere and your focus is not on Avahi 
> project. But there have been multiple people willing to help on issue 
> #388 [1], without any concrete reply. I would like to ask you here, 
> whether you would allow any other contributors a commit access to the 
> repository. If you have some conditions which a potential 
> co-maintainer has to meet, please say them aloud.
>
> You said your are open to maintainers joining on, but haven't said 
> nothing about your conditions.
>
> Both Debian and Fedora has not a short list of downstream patches 
> applied on top of the last Avahi release. Many issues are open and not 
> being worked on, pull requests are not commented on in months. I think 
> the offer of *Neustradamus* to move to an organization is reasonable. 
> Not sure if there is another way to add commit rights to your personal 
> repository.
>
> We can fork your project and start merging those requests manually. 
> But it would be much easier if you could transfer existing issues and 
> pull requests to a common organization and give permissions. If you 
> want to be organization owner, fine, just say it. Certainly you should 
> be administrator there, your expertise is vital. It seems a personal 
> repository still allows some ways to collaborate [2] with more people.
>
> I think now we are missing mainly two things:
>
> - a person with time to read issues and pull requests and categorize 
> them. Labels are a good thing and it would be nice to prioritize bugs, 
> grouping important and unimportant.
> - a person with the language understanding and commit access able to merge
>
> I messaged Adrian some time ago. He mentioned you talked, but no 
> change is visible to us. Still not a single comment, commit or a label 
> change. I have talked with Till Kamppeter on Ubuntu Summit in Prague, 
> he said you are just too busy and likely it would not change anytime soon.
>
> Would you be able to give some access to other collaborators before 
> the end of this year? I am willing to maintain a fork and invite more 
> people after the next year unless something changes. I think the 
> existing code is fixable, it just needs more eyes and hands. If you 
> have any vision how to allow that, please share it.
>
> Kind Regards,
> Petr
>
> [1] https://github.com/lathiat/avahi/issues/388
> [2] 
> https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/permission-levels-for-a-personal-account-repository
>
> -- 
> Petr Menšík
> Software Engineer, RHEL
> Red Hat,https://www.redhat.com/
> PGP: DFCF908DB7C87E8E529925BC4931CA5B6C9FC5CB

-- 
Petr Menšík
Software Engineer, RHEL
Red Hat,http://www.redhat.com/
PGP: DFCF908DB7C87E8E529925BC4931CA5B6C9FC5CB

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/avahi/attachments/20221123/73e63846/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x4931CA5B6C9FC5CB.asc
Type: application/pgp-keys
Size: 4560 bytes
Desc: OpenPGP public key
URL: <https://lists.freedesktop.org/archives/avahi/attachments/20221123/73e63846/attachment.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/avahi/attachments/20221123/73e63846/attachment.sig>


More information about the avahi mailing list