[avahi] Commit and issue editing rights to Avahi repositories
Petr Menšík
pemensik at redhat.com
Thu Nov 24 14:26:09 UTC 2022
Oh, I forgot to say Thank you, Trent. It is unexpected but appreciated.
I will try to group existing request into separate group and prepare
them for a possible review. Will make few new labels to help that. I
will watch it here, I would like to attract more people to contribute to
avahi.
I think the Avahi organization would be still a good thing, but I guess
creating a release candidate with existing changes reviewed and merged
has a higher priority.
Regards,
Petr
On 11/23/22 17:15, Petr Menšík wrote:
>
> 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
--
Petr Menšík
Software Engineer, RHEL
Red Hat,https://www.redhat.com/
PGP: DFCF908DB7C87E8E529925BC4931CA5B6C9FC5CB
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/avahi/attachments/20221124/4d6c5e17/attachment-0001.htm>
More information about the avahi
mailing list