Re: Package Maintainer application
Excerpts from Martin Rys's message of julho 24, 2025 12:26 pm:
Hi,
my name's Martin, you can more often find me under "C0rn3j". Professionally, I work as a DevOps, and in my free time I do things I've most recently stumbled upon, which usually has to do with FOSS.
I've been using Arch for about a decade, I mostly hang out in the unofficial Telegram group*, which I help moderate.
I sometimes contribute to the Wiki, send patches over GitLab when relevant, or otherwise participate in discussions if I happen to see anything I can add my two cents to.
I've been maintaining a random assortment of things in the AUR, a lot of the times simply because I was using a package that the previous maintainer disowned, and I figured I might pick up the torch.
Which brings me to why I want to become a PM - I would like to see some of the things I currently maintain in the official repositories, such as sc-controller** or Tauon**, and to help out with the maintenance in general.
I use ALARM on some of my devices too, so I'd possibly like to help out with the porting efforts to Arch in the future, when that becomes relevant.
I've attached links to my accounts and also my personal site below.
My sponsors are Gian (grazzolini) and Tomaz Canabrava. Special thanks goes out to Muflone for additional packaging feedback.
I think that covers everything necessary, have a good day and I hope you'll consider my application!
* https://t.me/archlinuxgroup ** https://github.com/Taiko2k/Tauon ** https://github.com/C0rn3j/sc-controller
https://aur.archlinux.org/account/c0rn3j https://gitlab.archlinux.org/c0rn3j https://github.com/C0rn3j https://gitlab.com/C0rn3j https://rys.rs/ - GPG key used for signing is also present here
Hi All, I was away from my GPG key during the weeked, so I couldn't send the signed email before. I have been bugging Martin to join the staff as a package maintainer for years now. Not only he has been super helpful to a lot of Arch users, but he opens a ton of issues and contribute to a lot of projects. One being pipewire, for example. I confirm my sponsorship. Regards, Giancarlo Razzolini
on the arch staff channel people pointed out that i need to formally say that i accept to sponsor martin, so, formally i accept to sponsor martin. ill send a gpg signed email soon to make sure i am myself, as i am out of office currently. On Mon, 28 Jul 2025 at 14:48 Giancarlo Razzolini <grazzolini@archlinux.org> wrote:
Excerpts from Martin Rys's message of julho 24, 2025 12:26 pm:
Hi,
my name's Martin, you can more often find me under "C0rn3j". Professionally, I work as a DevOps, and in my free time I do things I've most recently stumbled upon, which usuallylele has to do with FOSS.
I've been using Arch for about a decade, I mostly hang out in the unofficial Telegram group*, which I help moderate.
I sometimes contribute to the Wiki, send patches over GitLab when relevant, or otherwise participate in discussions if I happen to see anything I can add my two cents to.
I've been maintaining a random assortment of things in the AUR, a lot of the times simply because I was using a package that the previous maintainer disowned, and I figured I might pick up the torch.
Which brings me to why I want to become a PM - I would like to see some of the things I currently maintain in the official repositories, such as sc-controller** or Tauon**, and to help out with the maintenance in general.
I use ALARM on some of my devices too, so I'd possibly like to help out with the porting efforts to Arch in the future, when that becomes relevant.
I've attached links to my accounts and also my personal site below.
My sponsors are Gian (grazzolini) and Tomaz Canabrava. Special thanks goes out to Muflone for additional packaging feedback.
I think that covers everything necessary, have a good day and I hope you'll consider my application!
* https://t.me/archlinuxgroup ** https://github.com/Taiko2k/Tauon ** https://github.com/C0rn3j/sc-controller
https://aur.archlinux.org/account/c0rn3j https://gitlab.archlinux.org/c0rn3j https://github.com/C0rn3j https://gitlab.com/C0rn3j https://rys.rs/ - GPG key used for signing is also present here
Hi All,
I was away from my GPG key during the weeked, so I couldn't send the signed email before. I have been bugging Martin to join the staff as a package maintainer for years now.
Not only he has been super helpful to a lot of Arch users, but he opens a ton of issues and contribute to a lot of projects. One being pipewire, for example. I confirm my sponsorship.
Regards, Giancarlo Razzolini
On Mon, Jul 28, 2025 at 09:47:54AM -0300, Giancarlo Razzolini wrote:
Excerpts from Martin Rys's message of julho 24, 2025 12:26 pm:
Hi,
my name's Martin, you can more often find me under "C0rn3j". Professionally, I work as a DevOps, and in my free time I do things I've most recently stumbled upon, which usually has to do with FOSS.
I've been using Arch for about a decade, I mostly hang out in the unofficial Telegram group*, which I help moderate.
I sometimes contribute to the Wiki, send patches over GitLab when relevant, or otherwise participate in discussions if I happen to see anything I can add my two cents to.
I've been maintaining a random assortment of things in the AUR, a lot of the times simply because I was using a package that the previous maintainer disowned, and I figured I might pick up the torch.
Which brings me to why I want to become a PM - I would like to see some of the things I currently maintain in the official repositories, such as sc-controller** or Tauon**, and to help out with the maintenance in general.
I use ALARM on some of my devices too, so I'd possibly like to help out with the porting efforts to Arch in the future, when that becomes relevant.
I've attached links to my accounts and also my personal site below.
My sponsors are Gian (grazzolini) and Tomaz Canabrava. Special thanks goes out to Muflone for additional packaging feedback.
I think that covers everything necessary, have a good day and I hope you'll consider my application!
* https://t.me/archlinuxgroup ** https://github.com/Taiko2k/Tauon ** https://github.com/C0rn3j/sc-controller
https://aur.archlinux.org/account/c0rn3j https://gitlab.archlinux.org/c0rn3j https://github.com/C0rn3j https://gitlab.com/C0rn3j https://rys.rs/ - GPG key used for signing is also present here
Hi All,
I was away from my GPG key during the weeked, so I couldn't send the signed email before. I have been bugging Martin to join the staff as a package maintainer for years now.
Not only he has been super helpful to a lot of Arch users, but he opens a ton of issues and contribute to a lot of projects. One being pipewire, for example. I confirm my sponsorship.
Regards, Giancarlo Razzolini
Hi Giancarlo, great to see you on the ML! Hope to see you at the summit in autumn! There has been some critique in this thread about the current state of Martin's AUR packages. Thomas wrote:
But, sincerely I believe that it's more important that someone is willing to do the work for love, even if the work is not 100% yet. The 100% part can be achieved in time, that's why we have the trial period as Junior.
What role would you like to play during the trial period of Martin? Best regards, Frederik
On Mon, Jul 28, 2025 at 11:34 PM Frederik Schwan <freswa@archlinux.org> wrote:
On Mon, Jul 28, 2025 at 09:47:54AM -0300, Giancarlo Razzolini wrote:
Excerpts from Martin Rys's message of julho 24, 2025 12:26 pm:
Hi,
my name's Martin, you can more often find me under "C0rn3j". Professionally, I work as a DevOps, and in my free time I do things I've most recently stumbled upon, which usually has to do with FOSS.
I've been using Arch for about a decade, I mostly hang out in the unofficial Telegram group*, which I help moderate.
I sometimes contribute to the Wiki, send patches over GitLab when relevant, or otherwise participate in discussions if I happen to see anything I can add my two cents to.
I've been maintaining a random assortment of things in the AUR, a lot of the times simply because I was using a package that the previous maintainer disowned, and I figured I might pick up the torch.
Which brings me to why I want to become a PM - I would like to see some of the things I currently maintain in the official repositories, such as sc-controller** or Tauon**, and to help out with the maintenance in general.
I use ALARM on some of my devices too, so I'd possibly like to help out with the porting efforts to Arch in the future, when that becomes relevant.
I've attached links to my accounts and also my personal site below.
My sponsors are Gian (grazzolini) and Tomaz Canabrava. Special thanks goes out to Muflone for additional packaging feedback.
I think that covers everything necessary, have a good day and I hope you'll consider my application!
* https://t.me/archlinuxgroup ** https://github.com/Taiko2k/Tauon ** https://github.com/C0rn3j/sc-controller
https://aur.archlinux.org/account/c0rn3j https://gitlab.archlinux.org/c0rn3j https://github.com/C0rn3j https://gitlab.com/C0rn3j https://rys.rs/ - GPG key used for signing is also present here
Hi All,
I was away from my GPG key during the weeked, so I couldn't send the signed email before. I have been bugging Martin to join the staff as a package maintainer for years now.
Not only he has been super helpful to a lot of Arch users, but he opens a ton of issues and contribute to a lot of projects. One being pipewire, for example. I confirm my sponsorship.
Regards, Giancarlo Razzolini
Hi Giancarlo, great to see you on the ML! Hope to see you at the summit in autumn!
There has been some critique in this thread about the current state of Martin's AUR packages.
Thomas wrote:
But, sincerely I believe that it's more important that someone is willing to do the work for love, even if the work is not 100% yet. The 100% part can be achieved in time, that's why we have the trial period as Junior.
What role would you like to play during the trial period of Martin?
Helping him navigate the politics, setup, common questions, show him what I have done in the past few years. Pointing him in the right direction in general.
Best regards, Frederik
On Wed, Jul 30, 2025 at 10:01 AM Tomaz Canabrava <tcanabrava@kde.org> wrote:
On Mon, Jul 28, 2025 at 11:34 PM Frederik Schwan <freswa@archlinux.org> wrote:
On Mon, Jul 28, 2025 at 09:47:54AM -0300, Giancarlo Razzolini wrote:
Excerpts from Martin Rys's message of julho 24, 2025 12:26 pm:
Hi,
my name's Martin, you can more often find me under "C0rn3j". Professionally, I work as a DevOps, and in my free time I do things I've most recently stumbled upon, which usually has to do with FOSS.
I've been using Arch for about a decade, I mostly hang out in the unofficial Telegram group*, which I help moderate.
I sometimes contribute to the Wiki, send patches over GitLab when relevant, or otherwise participate in discussions if I happen to see anything I can add my two cents to.
I've been maintaining a random assortment of things in the AUR, a lot of the times simply because I was using a package that the previous maintainer disowned, and I figured I might pick up the torch.
Which brings me to why I want to become a PM - I would like to see some of the things I currently maintain in the official repositories, such as sc-controller** or Tauon**, and to help out with the maintenance in general.
I use ALARM on some of my devices too, so I'd possibly like to help out with the porting efforts to Arch in the future, when that becomes relevant.
I've attached links to my accounts and also my personal site below.
My sponsors are Gian (grazzolini) and Tomaz Canabrava. Special thanks goes out to Muflone for additional packaging feedback.
I think that covers everything necessary, have a good day and I hope you'll consider my application!
* https://t.me/archlinuxgroup ** https://github.com/Taiko2k/Tauon ** https://github.com/C0rn3j/sc-controller
https://aur.archlinux.org/account/c0rn3j https://gitlab.archlinux.org/c0rn3j https://github.com/C0rn3j https://gitlab.com/C0rn3j https://rys.rs/ - GPG key used for signing is also present here
Hi All,
I was away from my GPG key during the weeked, so I couldn't send the signed email before. I have been bugging Martin to join the staff as a package maintainer for years now.
Not only he has been super helpful to a lot of Arch users, but he opens a ton of issues and contribute to a lot of projects. One being pipewire, for example. I confirm my sponsorship.
Regards, Giancarlo Razzolini
Hi Giancarlo, great to see you on the ML! Hope to see you at the summit in autumn!
There has been some critique in this thread about the current state of Martin's AUR packages.
Thomas wrote:
But, sincerely I believe that it's more important that someone is willing to do the work for love, even if the work is not 100% yet. The 100% part can be achieved in time, that's why we have the trial period as Junior.
What role would you like to play during the trial period of Martin?
Helping him navigate the politics, setup, common questions, show him what I have done in the past few years. Pointing him in the right direction in general.
Best regards, Frederik
(just testing something, disregard this message)
On 7/30/25 2:04 PM, Tomaz Canabrava wrote:
On Wed, Jul 30, 2025 at 10:01 AM Tomaz Canabrava <tcanabrava@kde.org> wrote:
On Mon, Jul 28, 2025 at 11:34 PM Frederik Schwan <freswa@archlinux.org> wrote:
On Mon, Jul 28, 2025 at 09:47:54AM -0300, Giancarlo Razzolini wrote: > Excerpts from Martin Rys's message of julho 24, 2025 12:26 pm: > > Hi, > > > > my name's Martin, you can more often find me under "C0rn3j". > > Professionally, I work as a DevOps, and in my free time I do things I've > > most recently stumbled upon, which usually has to do with FOSS. > > > > I've been using Arch for about a decade, I mostly hang out in the > > unofficial Telegram group*, which I help moderate. > > > > I sometimes contribute to the Wiki, send patches over GitLab when > > relevant, or otherwise participate in discussions if I happen to see > > anything I can add my two cents to. > > > > I've been maintaining a random assortment of things in the AUR, a lot of > > the times simply because I was using a package that the previous > > maintainer disowned, and I figured I might pick up the torch. > > > > Which brings me to why I want to become a PM - I would like to see some > > of the things I currently maintain in the official repositories, such as > > sc-controller** or Tauon**, and to help out with the maintenance in general. > > > > I use ALARM on some of my devices too, so I'd possibly like to help out > > with the porting efforts to Arch in the future, when that becomes relevant. > > > > I've attached links to my accounts and also my personal site below. > > > > My sponsors are Gian (grazzolini) and Tomaz Canabrava. > > Special thanks goes out to Muflone for additional packaging feedback. > > > > I think that covers everything necessary, have a good day and I hope > > you'll consider my application! > > > > * https://t.me/archlinuxgroup > > ** https://github.com/Taiko2k/Tauon > > ** https://github.com/C0rn3j/sc-controller > > > > https://aur.archlinux.org/account/c0rn3j > > https://gitlab.archlinux.org/c0rn3j > > https://github.com/C0rn3j > > https://gitlab.com/C0rn3j > > https://rys.rs/ - GPG key used for signing is also present here > > > > > > Hi All, > > I was away from my GPG key during the weeked, so I couldn't send the signed email before. I have been bugging Martin to join the staff as a package maintainer for years now. > > Not only he has been super helpful to a lot of Arch users, but he opens a ton of issues and contribute to a lot of projects. One being pipewire, for example. I confirm my sponsorship. > > Regards, > Giancarlo Razzolini
Hi Giancarlo, great to see you on the ML! Hope to see you at the summit in autumn!
There has been some critique in this thread about the current state of Martin's AUR packages.
Thomas wrote: > But, sincerely I believe that it's more important that someone is willing to do > the work for love, even if the work is not 100% yet. > The 100% part can be achieved in time, that's why we have the trial period as > Junior.
What role would you like to play during the trial period of Martin?
Helping him navigate the politics, setup, common questions, show him what I have done in the past few years. Pointing him in the right direction in general.
Best regards, Frederik
(just testing something, disregard this message)
I confirm that I'm sponsoring Martin and that I'll be his mentor. This message is signed with my gpg key.
Excerpts from Tomaz Canabrava's message of julho 30, 2025 9:09 am:
I confirm that I'm sponsoring Martin and that I'll be his mentor. This message is signed with my gpg key.
Hi All, Now that Tomaz has sent the signed email, the official discussion period started. But I'm glad some discussion is already happening and Martin already accepted some of suggestions. Regards, Giancarlo Razzolini
On Wed, Jul 30, 2025 at 06:27:04PM -0300, Giancarlo Razzolini wrote:
Excerpts from Tomaz Canabrava's message of julho 30, 2025 9:09 am:
I confirm that I'm sponsoring Martin and that I'll be his mentor. This message is signed with my gpg key.
Hi All,
Now that Tomaz has sent the signed email, the official discussion period started. But I'm glad some discussion is already happening and Martin already accepted some of suggestions.
Regards, Giancarlo Razzolini
Hi Giancarlo, as per our TU bylaws [0] one must find two sponsoring _TUs_:
In order to become a TU, one must first find two sponsoring TUs following the guidelines outlined below, and arrange privately with them to announce their candidacy on the aur-general mailing list.
But as of [1] you resigned as TU. Therefore it appears to me that you cannot sponsor Martin. Best regards, Frederik [0] https://github.com/archlinux/tu-bylaws/blob/master/tu-bylaws.adoc [1] https://lists.archlinux.org/archives/list/aur-general@lists.archlinux.org/me...
On Wed, 30 Jul 2025 at 23:37 Frederik Schwan <freswa@archlinux.org> wrote:
On Wed, Jul 30, 2025 at 06:27:04PM -0300, Giancarlo Razzolini wrote:
Excerpts from Tomaz Canabrava's message of julho 30, 2025 9:09 am:
I confirm that I'm sponsoring Martin and that I'll be his mentor. This message is signed with my gpg key.
Hi All,
Now that Tomaz has sent the signed email, the official discussion period started. But I'm glad some discussion is already happening and Martin already accepted some of suggestions.
Regards, Giancarlo Razzolini
Hi Giancarlo, as per our TU bylaws [0] one must find two sponsoring _TUs_:
In order to become a TU, one must first find two sponsoring TUs following the guidelines outlined below, and arrange privately with them to announce their candidacy on the aur-general mailing list.
But as of [1] you resigned as TU. Therefore it appears to me that you cannot sponsor Martin.
Best regards, Frederik
[0] https://github.com/archlinux/tu-bylaws/blob/master/tu-bylaws.adoc [1] https://lists.archlinux.org/archives/list/aur-general@lists.archlinux.org/me...
hello, i disagree with the premisses states here, the document says that for addition of a TU one must find two TUs to sponsor, But we are not adding a TU, but a Package Maintainer. Gian is a package maintainer. so am I. best, tomaz
On 7/31/25 9:14 AM, Tomaz Canabrava wrote:
On Wed, 30 Jul 2025 at 23:37 Frederik Schwan <freswa@archlinux.org <mailto:freswa@archlinux.org>> wrote:
On Wed, Jul 30, 2025 at 06:27:04PM -0300, Giancarlo Razzolini wrote: > Excerpts from Tomaz Canabrava's message of julho 30, 2025 9:09 am: > > > > I confirm that I'm sponsoring Martin and that I'll be his mentor. This > > message is signed with my gpg key. > > > > Hi All, > > Now that Tomaz has sent the signed email, the official discussion period started. But I'm glad some discussion is already happening and Martin already accepted some of suggestions. > > Regards, > Giancarlo Razzolini
Hi Giancarlo, as per our TU bylaws [0] one must find two sponsoring _TUs_:
> In order to become a TU, one must first find two sponsoring TUs following the guidelines outlined below, and arrange privately with them to announce their candidacy on the aur-general mailing list.
But as of [1] you resigned as TU. Therefore it appears to me that you cannot sponsor Martin.
Best regards, Frederik
[0] https://github.com/archlinux/tu-bylaws/blob/master/tu- bylaws.adoc <https://github.com/archlinux/tu-bylaws/blob/master/tu- bylaws.adoc> [1] https://lists.archlinux.org/archives/list/aur- general@lists.archlinux.org/message/ FETRJKGSYJANXVKMNED6QROO56LLUMKM/ <https://lists.archlinux.org/ archives/list/aur-general@lists.archlinux.org/message/ FETRJKGSYJANXVKMNED6QROO56LLUMKM/>
hello,
i disagree with the premisses states here, the document says that for addition of a TU one must find two TUs to sponsor,
But we are not adding a TU, but a Package Maintainer. Gian is a package maintainer. so am I.
best, tomaz
Hi, The "TU / Trusted User" role is the old name for the current "PM / Package Maintainer" one. See the related RFC for the rename of the role [1]. The bylaws has been updated accordingly [2][3]. Technically speaking, if Giancarlo resigned as a TU, he is defacto not a package maintainer (as TU is simply the previous name of the current PM role). Although, I personally have no strong feeling about this. I just wanted to clarify the eventual TU / PM roles confusion. [1] https://rfc.archlinux.page/0007-rename-trusted-user-role/ [2] https://gitlab.archlinux.org/archlinux/package-maintainer-bylaws/-/merge_req... [3] https://package-maintainer-bylaws.aur.archlinux.org/ -- Regards, Robin Candau / Antiz
On Thu, Jul 31, 2025 at 9:32 AM Robin Candau <antiz@archlinux.org> wrote:
On 7/31/25 9:14 AM, Tomaz Canabrava wrote:
On Wed, 30 Jul 2025 at 23:37 Frederik Schwan <freswa@archlinux.org <mailto:freswa@archlinux.org>> wrote:
On Wed, Jul 30, 2025 at 06:27:04PM -0300, Giancarlo Razzolini wrote: > Excerpts from Tomaz Canabrava's message of julho 30, 2025 9:09 am: > > > > I confirm that I'm sponsoring Martin and that I'll be his mentor. This > > message is signed with my gpg key. > > > > Hi All, > > Now that Tomaz has sent the signed email, the official discussion period started. But I'm glad some discussion is already happening and Martin already accepted some of suggestions. > > Regards, > Giancarlo Razzolini
Hi Giancarlo, as per our TU bylaws [0] one must find two sponsoring _TUs_:
> In order to become a TU, one must first find two sponsoring TUs following the guidelines outlined below, and arrange privately with them to announce their candidacy on the aur-general mailing list.
But as of [1] you resigned as TU. Therefore it appears to me that you cannot sponsor Martin.
Best regards, Frederik
[0] https://github.com/archlinux/tu-bylaws/blob/master/tu- bylaws.adoc <https://github.com/archlinux/tu-bylaws/blob/master/tu- bylaws.adoc> [1] https://lists.archlinux.org/archives/list/aur- general@lists.archlinux.org/message/ FETRJKGSYJANXVKMNED6QROO56LLUMKM/ <https://lists.archlinux.org/ archives/list/aur-general@lists.archlinux.org/message/ FETRJKGSYJANXVKMNED6QROO56LLUMKM/>
hello,
i disagree with the premisses states here, the document says that for addition of a TU one must find two TUs to sponsor,
But we are not adding a TU, but a Package Maintainer. Gian is a package maintainer. so am I.
best, tomaz
Hi,
The "TU / Trusted User" role is the old name for the current "PM / Package Maintainer" one. See the related RFC for the rename of the role [1]. The bylaws has been updated accordingly [2][3].
Technically speaking, if Giancarlo resigned as a TU, he is defacto not a package maintainer (as TU is simply the previous name of the current PM role).
I do agree that the rename was a big thing but I feel that this is not correct - the TU role and the Package Maintainer roles are slightly different. if you look at the Package Maintainers list, Gian is still there, and Gian still packages things that goes directly to extra and core, he wouldn't be able to do that if he was not a Package Maintainer. other than that, Gian also sponsored people (me included) after he resigned as TU, and that was not a problem.
Although, I personally have no strong feeling about this. I just wanted to clarify the eventual TU / PM roles confusion.
[1] https://rfc.archlinux.page/0007-rename-trusted-user-role/ [2]
https://gitlab.archlinux.org/archlinux/package-maintainer-bylaws/-/merge_req... [3] https://package-maintainer-bylaws.aur.archlinux.org/
-- Regards, Robin Candau / Antiz
On Thu, Jul 31, 2025 at 09:49:59AM +0200, Tomaz Canabrava wrote:
On Thu, Jul 31, 2025 at 9:32 AM Robin Candau <[1]antiz@archlinux.org> wrote:
On 7/31/25 9:14 AM, Tomaz Canabrava wrote: > > > On Wed, 30 Jul 2025 at 23:37 Frederik Schwan <[2]freswa@archlinux.org > <mailto:[3]freswa@archlinux.org>> wrote: > > On Wed, Jul 30, 2025 at 06:27:04PM -0300, Giancarlo Razzolini wrote: > > Excerpts from Tomaz Canabrava's message of julho 30, 2025 9:09 am: > > > > > > I confirm that I'm sponsoring Martin and that I'll be his > mentor. This > > > message is signed with my gpg key. > > > > > > > Hi All, > > > > Now that Tomaz has sent the signed email, the official discussion > period started. But I'm glad some discussion is already happening > and Martin already accepted some of suggestions. > > > > Regards, > > Giancarlo Razzolini > > Hi Giancarlo, > as per our TU bylaws [0] one must find two sponsoring _TUs_: > > > In order to become a TU, one must first find two sponsoring TUs > following the guidelines outlined below, and arrange privately with > them to announce their candidacy on the aur-general mailing list. > > But as of [1] you resigned as TU. Therefore it appears to me that > you cannot sponsor Martin. > > Best regards, > Frederik > > [0] [4]https://github.com/archlinux/tu-bylaws/blob/master/tu- > bylaws.adoc <[5]https://github.com/archlinux/tu-bylaws/blob/master/ tu- > bylaws.adoc> > [1] [6]https://lists.archlinux.org/archives/list/aur- > [7]general@lists.archlinux.org/message/ > FETRJKGSYJANXVKMNED6QROO56LLUMKM/ <[8]https://lists.archlinux.org/ > archives/list/[9]aur-general@lists.archlinux.org/message/ > FETRJKGSYJANXVKMNED6QROO56LLUMKM/> > > > hello, > > i disagree with the premisses states here, the document says that for > addition of a TU one must find two TUs to sponsor, > > But we are not adding a TU, but a Package Maintainer. > Gian is a package maintainer. > so am I. > > best, > tomaz > > >
Hi,
The "TU / Trusted User" role is the old name for the current "PM / Package Maintainer" one. See the related RFC for the rename of the role [1]. The bylaws has been updated accordingly [2][3].
Technically speaking, if Giancarlo resigned as a TU, he is defacto not a package maintainer (as TU is simply the previous name of the current PM role).
I do agree that the rename was a big thing but I feel that this is not correct - the TU role and the Package Maintainer roles are slightly different.
So you say, that if I `mv filea fileb`, the checksum of the file contents differ?
if you look at the Package Maintainers list, Gian is still there, and Gian still packages things that goes directly to extra and core, he wouldn't be able to do that if he was not a Package Maintainer.
He is able to push packages due to his role as Developer.
other than that, Gian also sponsored people (me included) after he resigned as TU, and that was not a problem.
Just because nobody noticed back then doesn't mean the rules may not be enforced in the future.
Hey, I think Tomaz's point is that according to the Arch Linux website, Gian *is* a PM. There are separate lists for PMs [1] and Developers [2], and Gian is on both. [1] https://archlinux.org/people/package-maintainers/ [2] https://archlinux.org/people/developers/ -- Cheers, Aᴀʀᴏɴ
Excerpts from Frederik Schwan's message of julho 31, 2025 10:32 am:
Just because nobody noticed back then doesn't mean the rules may not be enforced in the future.
I think I might be one of the few remaining devs that were TU and then resigned. Bluewind was one, as well as Bart. And this was never an issue before. I myself, I think I've sponsored 2 people after resigning as TU, including Tomaz here. I have raised this issue when the PM RFC was being discussed, and as well, discussed it with some other developers. But besides that, the wording of the PM RFC, was meant to unite devs and TU's into a single PM role, and I believe that anyone that packages is a PM and should be able to vote on other PM's applications. If you want to enforce this, now it's not the time. An ammendment to the PM RFC should be made to explicitly prohibit developers from sponsoring PMs (which I don't think makes sense). Regards, Giancarlo Razzolini
On Thu, 31 Jul 2025 at 15:33 Frederik Schwan <freswa@archlinux.org> wrote:
On Thu, Jul 31, 2025 at 09:49:59AM +0200, Tomaz Canabrava wrote:
On Thu, Jul 31, 2025 at 9:32 AM Robin Candau <[1]antiz@archlinux.org>
wrote:
On 7/31/25 9:14 AM, Tomaz Canabrava wrote: > > > On Wed, 30 Jul 2025 at 23:37 Frederik Schwan <[2]
freswa@archlinux.org
> <mailto:[3]freswa@archlinux.org>> wrote: > > On Wed, Jul 30, 2025 at 06:27:04PM -0300, Giancarlo Razzolini
wrote:
> > Excerpts from Tomaz Canabrava's message of julho 30, 2025
9:09 am:
> > > > > > I confirm that I'm sponsoring Martin and that I'll be his > mentor. This > > > message is signed with my gpg key. > > > > > > > Hi All, > > > > Now that Tomaz has sent the signed email, the official
discussion
> period started. But I'm glad some discussion is already
happening
> and Martin already accepted some of suggestions. > > > > Regards, > > Giancarlo Razzolini > > Hi Giancarlo, > as per our TU bylaws [0] one must find two sponsoring _TUs_: > > > In order to become a TU, one must first find two sponsoring
TUs
> following the guidelines outlined below, and arrange privately
with
> them to announce their candidacy on the aur-general mailing
list.
> > But as of [1] you resigned as TU. Therefore it appears to me
that
> you cannot sponsor Martin. > > Best regards, > Frederik > > [0] [4]https://github.com/archlinux/tu-bylaws/blob/master/tu- > bylaws.adoc <[5]
https://github.com/archlinux/tu-bylaws/blob/master/
tu- > bylaws.adoc> > [1] [6]https://lists.archlinux.org/archives/list/aur- > [7]general@lists.archlinux.org/message/ > FETRJKGSYJANXVKMNED6QROO56LLUMKM/ <[8]
> archives/list/[9]aur-general@lists.archlinux.org/message/ > FETRJKGSYJANXVKMNED6QROO56LLUMKM/> > > > hello, > > i disagree with the premisses states here, the document says that
for
> addition of a TU one must find two TUs to sponsor, > > But we are not adding a TU, but a Package Maintainer. > Gian is a package maintainer. > so am I. > > best, > tomaz > > >
Hi,
The "TU / Trusted User" role is the old name for the current "PM / Package Maintainer" one. See the related RFC for the rename of the
role
[1]. The bylaws has been updated accordingly [2][3].
Technically speaking, if Giancarlo resigned as a TU, he is defacto
not a
package maintainer (as TU is simply the previous name of the current
PM
role).
I do agree that the rename was a big thing but I feel that this is not
correct
- the TU role and the Package Maintainer roles are slightly different.
So you say, that if I `mv filea fileb`, the checksum of the file contents differ?
no mate, i think a cat filea | cut > fileb, the checksums of the file contents differ.
if you look at the Package Maintainers list, Gian is still there, and Gian still packages things that goes directly to extra and core, he wouldn't be able to do that if he was not a Package Maintainer. le con He is able to push packages due to his role as Developer.
Maintaining packages is the role of developers, but not of a Package Manager?
other than that, Gian also sponsored people (me included) after he resigned as TU, and that was not a problem.
Just because nobody noticed back then doesn't mean the rules may not be enforced in the future.
The role of PM includes that of Developers. -- Cheers, Aᴀʀᴏɴ
On 31/07/2025 17:56, Aaron Liu wrote:
The role of PM includes that of Developers.
No, it doesn't. We have Developers who don't maintain packages.
Sorry, I meant that PMs have all the permissions that Developers have, AFAIK. -- Cheers, Aᴀʀᴏɴ
After checking that isn't entirely true either. Only those with the "Developer" role can do stuff with [core]/[core-testing]. -- Cheers, Aᴀʀᴏɴ
On Thu, Jul 31, 2025 at 05:53:47PM +0200, Tomaz Canabrava wrote:
On Thu, 31 Jul 2025 at 15:33 Frederik Schwan <[1]freswa@archlinux.org> wrote:
On Thu, Jul 31, 2025 at 09:49:59AM +0200, Tomaz Canabrava wrote: > > > On Thu, Jul 31, 2025 at 9:32 AM Robin Candau <[1][2]antiz@archlinux.org> wrote: > > On 7/31/25 9:14 AM, Tomaz Canabrava wrote: > > > > > > On Wed, 30 Jul 2025 at 23:37 Frederik Schwan <[2][3] freswa@archlinux.org > > <mailto:[3][4]freswa@archlinux.org>> wrote: > > > > On Wed, Jul 30, 2025 at 06:27:04PM -0300, Giancarlo Razzolini wrote: > > > Excerpts from Tomaz Canabrava's message of julho 30, 2025 9:09 am: > > > > > > > > I confirm that I'm sponsoring Martin and that I'll be his > > mentor. This > > > > message is signed with my gpg key. > > > > > > > > > > Hi All, > > > > > > Now that Tomaz has sent the signed email, the official discussion > > period started. But I'm glad some discussion is already happening > > and Martin already accepted some of suggestions. > > > > > > Regards, > > > Giancarlo Razzolini > > > > Hi Giancarlo, > > as per our TU bylaws [0] one must find two sponsoring _TUs_: > > > > > In order to become a TU, one must first find two sponsoring TUs > > following the guidelines outlined below, and arrange privately with > > them to announce their candidacy on the aur-general mailing list. > > > > But as of [1] you resigned as TU. Therefore it appears to me that > > you cannot sponsor Martin. > > > > Best regards, > > Frederik > > > > [0] [4][5]https://github.com/archlinux/tu-bylaws/blob/master/ tu- > > bylaws.adoc <[5][6]https://github.com/archlinux/tu-bylaws/blob/ master/ > tu- > > bylaws.adoc> > > [1] [6][7]https://lists.archlinux.org/archives/list/aur- > > [7][8]general@lists.archlinux.org/message/ > > FETRJKGSYJANXVKMNED6QROO56LLUMKM/ <[8][9]https:// lists.archlinux.org/ > > archives/list/[9][10]aur-general@lists.archlinux.org/message/ > > FETRJKGSYJANXVKMNED6QROO56LLUMKM/> > > > > > > hello, > > > > i disagree with the premisses states here, the document says that for > > addition of a TU one must find two TUs to sponsor, > > > > But we are not adding a TU, but a Package Maintainer. > > Gian is a package maintainer. > > so am I. > > > > best, > > tomaz > > > > > > > > Hi, > > The "TU / Trusted User" role is the old name for the current "PM / > Package Maintainer" one. See the related RFC for the rename of the role > [1]. > The bylaws has been updated accordingly [2][3]. > > Technically speaking, if Giancarlo resigned as a TU, he is defacto not a > package maintainer (as TU is simply the previous name of the current PM > role). > > > I do agree that the rename was a big thing but I feel that this is not correct > - the TU role and the Package Maintainer roles are slightly different.
So you say, that if I `mv filea fileb`, the checksum of the file contents differ?
no mate, i think a cat filea | cut > fileb, the checksums of the file contents differ.
There was no `cut`. We just renamed TUs to PMs. At any rate I don't think this is a problem. Gian can apply for the PM role, given he finds two sponsors. But as a longtime Developer he surely will find PMs to promote him to PM again.
On July 31, 2025 1:20:25 PM EDT, Frederik Schwan <freswa@archlinux.org> wrote:
On Thu, Jul 31, 2025 at 05:53:47PM +0200, Tomaz Canabrava wrote:
On Thu, 31 Jul 2025 at 15:33 Frederik Schwan <[1]freswa@archlinux.org> wrote:
On Thu, Jul 31, 2025 at 09:49:59AM +0200, Tomaz Canabrava wrote: > > > On Thu, Jul 31, 2025 at 9:32 AM Robin Candau <[1][2]antiz@archlinux.org> wrote: > > On 7/31/25 9:14 AM, Tomaz Canabrava wrote: > > > > > > On Wed, 30 Jul 2025 at 23:37 Frederik Schwan <[2][3] freswa@archlinux.org > > <mailto:[3][4]freswa@archlinux.org>> wrote: > > > > On Wed, Jul 30, 2025 at 06:27:04PM -0300, Giancarlo Razzolini wrote: > > > Excerpts from Tomaz Canabrava's message of julho 30, 2025 9:09 am: > > > > > > > > I confirm that I'm sponsoring Martin and that I'll be his > > mentor. This > > > > message is signed with my gpg key. > > > > > > > > > > Hi All, > > > > > > Now that Tomaz has sent the signed email, the official discussion > > period started. But I'm glad some discussion is already happening > > and Martin already accepted some of suggestions. > > > > > > Regards, > > > Giancarlo Razzolini > > > > Hi Giancarlo, > > as per our TU bylaws [0] one must find two sponsoring _TUs_: > > > > > In order to become a TU, one must first find two sponsoring TUs > > following the guidelines outlined below, and arrange privately with > > them to announce their candidacy on the aur-general mailing list. > > > > But as of [1] you resigned as TU. Therefore it appears to me that > > you cannot sponsor Martin. > > > > Best regards, > > Frederik > > > > [0] [4][5]https://github.com/archlinux/tu-bylaws/blob/master/ tu- > > bylaws.adoc <[5][6]https://github.com/archlinux/tu-bylaws/blob/ master/ > tu- > > bylaws.adoc> > > [1] [6][7]https://lists.archlinux.org/archives/list/aur- > > [7][8]general@lists.archlinux.org/message/ > > FETRJKGSYJANXVKMNED6QROO56LLUMKM/ <[8][9]https:// lists.archlinux.org/ > > archives/list/[9][10]aur-general@lists.archlinux.org/message/ > > FETRJKGSYJANXVKMNED6QROO56LLUMKM/> > > > > > > hello, > > > > i disagree with the premisses states here, the document says that for > > addition of a TU one must find two TUs to sponsor, > > > > But we are not adding a TU, but a Package Maintainer. > > Gian is a package maintainer. > > so am I. > > > > best, > > tomaz > > > > > > > > Hi, > > The "TU / Trusted User" role is the old name for the current "PM / > Package Maintainer" one. See the related RFC for the rename of the role > [1]. > The bylaws has been updated accordingly [2][3]. > > Technically speaking, if Giancarlo resigned as a TU, he is defacto not a > package maintainer (as TU is simply the previous name of the current PM > role). > > > I do agree that the rename was a big thing but I feel that this is not correct > - the TU role and the Package Maintainer roles are slightly different.
So you say, that if I `mv filea fileb`, the checksum of the file contents differ?
no mate, i think a cat filea | cut > fileb, the checksums of the file contents differ.
There was no `cut`. We just renamed TUs to PMs.
To clear this up, there was an RFC that was accepted to further split the roles into Package Maintainer and AUR Moderators, but that has not been implemented yet: <https://gitlab.archlinux.org/archlinux/rfcs/-/merge_requests/19> For now PM's are still meant to fulfill both roles.
At any rate I don't think this is a problem. Gian can apply for the PM role, given he finds two sponsors. But as a longtime Developer he surely will find PMs to promote him to PM again.
-- Best, Daniel <https://danielcapella.com>
Excerpts from Frederik Schwan's message of julho 31, 2025 2:20 pm:
There was no `cut`. We just renamed TUs to PMs.
At any rate I don't think this is a problem. Gian can apply for the PM role, given he finds two sponsors. But as a longtime Developer he surely will find PMs to promote him to PM again.
I think that this ain't the place or time to discuss this. I'm happy to discuss this on a separate thread on either staff@ or a-d-p@, but I think the focus here should be Martin's application. I also don't think I should be barred from sponsoring him post facto. If there is an issue (which I raised during RFC discussion with no concerns raised there), then a RFC and bylaws amendement should be made. Regards, Giancarlo Razzolini
On 7/30/25 6:27 PM, Giancarlo Razzolini wrote:
Excerpts from Tomaz Canabrava's message of julho 30, 2025 9:09 am:
I confirm that I'm sponsoring Martin and that I'll be his mentor. This message is signed with my gpg key.
Hi All,
Now that Tomaz has sent the signed email, the official discussion period started. But I'm glad some discussion is already happening and Martin already accepted some of suggestions.
Regards, Giancarlo Razzolini
And now that the correct time has passed, voting starts. The voting link is https://aur.archlinux.org/package-maintainer/161 Please vote, and please take in consideration that people that want to make arch better will do it's best to make arch better. :) Best, Tomaz
Em 18 de ago. de 2025, à(s) 08:22, Tomaz Canabrava <tcanabrava@archlinux.org> escreveu:
And now that the correct time has passed, voting starts.
The voting link is https://aur.archlinux.org/package-maintainer/161
Please vote, and please take in consideration that people that want to make arch better will do it's best to make arch better. :)
Best,
Tomaz
<OpenPGP_0x2DA2ACC3ECE4DCE6.asc>
Hi All, The voting was supposed to end yesterday. Last time I checked the AUR it was at 55% participation, but the AUR is down at the moment. Perhaps we could/should extend the voting period if quorum was not reached, given the circumstances? Regards, Giancarlo Razzolini
Em 26 de ago. de 2025, à(s) 14:34, Giancarlo Razzolini <grazzolini@archlinux.org> escreveu:
eriod if quorum was not reached, given the circumstances?
The voting period is over. Results: Yes: 24 No: 11 Abstain: 12 Total: 47 Participation: 72.31% Welcome Martin! Please follow the link below [0]. I will help you with your onboarding. Happy that you’re now finally here. [0] https://wiki.archlinux.org/title/Package_Maintainer_guidelines#TODO_list_for... <https://wiki.archlinux.org/title/Package_Maintainer_guidelines#TODO_list_for_new_Package_Maintainers>
On 8/27/25 3:10 PM, Giancarlo Razzolini wrote:
Em 26 de ago. de 2025, à(s) 14:34, Giancarlo Razzolini <grazzolini@archlinux.org> escreveu:
eriod if quorum was not reached, given the circumstances?
The voting period is over. Results: Yes: 24 No: 11 Abstain: 12 Total: 47 Participation: 72.31% Welcome Martin! Please follow the link below [0]. I will help you with your onboarding. Happy that you’re now finally here. [0] https://wiki.archlinux.org/title/Package_Maintainer_guidelines#TODO_list_for... <https://wiki.archlinux.org/title/Package_Maintainer_guidelines#TODO_list_for_new_Package_Maintainers>
Congrats Martin 🙂! Nice to have you over and hope to meet you someday IRL too! Happy packaging! Regards, Arun
On 7/30/25 2:04 PM, Tomaz Canabrava wrote:
On Wed, Jul 30, 2025 at 10:01 AM Tomaz Canabrava <tcanabrava@kde.org> wrote:
On Mon, Jul 28, 2025 at 11:34 PM Frederik Schwan <freswa@archlinux.org> wrote:
On Mon, Jul 28, 2025 at 09:47:54AM -0300, Giancarlo Razzolini wrote: > Excerpts from Martin Rys's message of julho 24, 2025 12:26 pm: > > Hi, > > > > my name's Martin, you can more often find me under "C0rn3j". > > Professionally, I work as a DevOps, and in my free time I do things I've > > most recently stumbled upon, which usually has to do with FOSS. > > > > I've been using Arch for about a decade, I mostly hang out in the > > unofficial Telegram group*, which I help moderate. > > > > I sometimes contribute to the Wiki, send patches over GitLab when > > relevant, or otherwise participate in discussions if I happen to see > > anything I can add my two cents to. > > > > I've been maintaining a random assortment of things in the AUR, a lot of > > the times simply because I was using a package that the previous > > maintainer disowned, and I figured I might pick up the torch. > > > > Which brings me to why I want to become a PM - I would like to see some > > of the things I currently maintain in the official repositories, such as > > sc-controller** or Tauon**, and to help out with the maintenance in general. > > > > I use ALARM on some of my devices too, so I'd possibly like to help out > > with the porting efforts to Arch in the future, when that becomes relevant. > > > > I've attached links to my accounts and also my personal site below. > > > > My sponsors are Gian (grazzolini) and Tomaz Canabrava. > > Special thanks goes out to Muflone for additional packaging feedback. > > > > I think that covers everything necessary, have a good day and I hope > > you'll consider my application! > > > > * https://t.me/archlinuxgroup > > ** https://github.com/Taiko2k/Tauon > > ** https://github.com/C0rn3j/sc-controller > > > > https://aur.archlinux.org/account/c0rn3j > > https://gitlab.archlinux.org/c0rn3j > > https://github.com/C0rn3j > > https://gitlab.com/C0rn3j > > https://rys.rs/ - GPG key used for signing is also present here > > > > > > Hi All, > > I was away from my GPG key during the weeked, so I couldn't send the signed email before. I have been bugging Martin to join the staff as a package maintainer for years now. > > Not only he has been super helpful to a lot of Arch users, but he opens a ton of issues and contribute to a lot of projects. One being pipewire, for example. I confirm my sponsorship. > > Regards, > Giancarlo Razzolini
Hi Giancarlo, great to see you on the ML! Hope to see you at the summit in autumn!
There has been some critique in this thread about the current state of Martin's AUR packages.
Thomas wrote: > But, sincerely I believe that it's more important that someone is willing to do > the work for love, even if the work is not 100% yet. > The 100% part can be achieved in time, that's why we have the trial period as > Junior.
What role would you like to play during the trial period of Martin?
Helping him navigate the politics, setup, common questions, show him what I have done in the past few years. Pointing him in the right direction in general.
Best regards, Frederik
(just testing something, disregard this message)
All, One week has passed and now we enter oficially on the voting period. Please remember to be civil and to focus on the greater good of the community. Tomaz
Em 8 de ago. de 2025, à(s) 04:29, Tomaz Canabrava <tcanabrava@archlinux.org> escreveu:
All,
One week has passed and now we enter oficially on the voting period.
Please remember to be civil and to focus on the greater good of the community.
Tomaz
<OpenPGP_0x2DA2ACC3ECE4DCE6.asc>
Hi All, Tomaz meant that we have one week left on the discussion period. We’ll create the voting only after the discussion period ends. Regards, Giancarlo Razzolini
On 2025-07-28 23:34:17 (+0200), Frederik Schwan wrote:
What role would you like to play during the trial period of Martin?
I would like to add, that the last interaction from Giancarlo in our internal channels (e.g. the packaging channel) has been in September of 2023. That is nearly two years and questions since have been left unanswered. Giancarlo, to what extend can we expect packaging mentorship, if this has not happened (sufficiently) before Martin has sent his application? From a cursory look, I found a lot of things that should be improved and I am not happy about us now having to do a full review round over everything. I'm asking this especially with regards to your packages maintained/ out-of-date ratio vs. actual last packager 83/9/5 [1]. E.g. even the latest package uploaded by you ("mkinitcpio-utils", for which you are also the upstream) doesn't follow RFC 0016 which has been readily integrated in pkgctl for a long time. Personally, I would really like to see an improvement of our package build scripts and metadata. Best, David [1] https://archlinux.org/packages/?maintainer=grazzolini [2] https://rfc.archlinux.page/0016-spdx-license-identifiers/ -- https://sleepmap.de
Excerpts from David Runge's message of julho 31, 2025 1:53 pm:
On 2025-07-28 23:34:17 (+0200), Frederik Schwan wrote:
What role would you like to play during the trial period of Martin?
I would like to add, that the last interaction from Giancarlo in our internal channels (e.g. the packaging channel) has been in September of 2023. That is nearly two years and questions since have been left unanswered.
If you are refering to IRC channel, then yes, I haven't joined IRC in a while. But I have interacted on gitlab with many people, including you, and recently.
Giancarlo, to what extend can we expect packaging mentorship, if this has not happened (sufficiently) before Martin has sent his application? From a cursory look, I found a lot of things that should be improved and I am not happy about us now having to do a full review round over everything.
We have an active place where me, Tomaz and Martin are discussing this and fixing issues.
I'm asking this especially with regards to your packages maintained/ out-of-date ratio vs. actual last packager 83/9/5 [1]. E.g. even the latest package uploaded by you ("mkinitcpio-utils", for which you are also the upstream) doesn't follow RFC 0016 which has been readily integrated in pkgctl for a long time.
Personally, I would really like to see an improvement of our package build scripts and metadata.
As I've said to Frederik, I would like to focus on Martin's application. Happy to discuss this on another thread. Regards, Giancarlo Razzolini
participants (10)
-
Aaron Liu
-
Daniel M. Capella
-
David Runge
-
Frederik Schwan
-
Giancarlo Razzolini
-
Jelle van der Waa
-
pitastrudl
-
Robin Candau
-
Tomaz Canabrava
-
Tomaz Canabrava