Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Requesting membership

0 views
Skip to first unread message

Andreas Tille

unread,
Sep 21, 2023, 9:30:03 AM9/21/23
to
Hi,

at DebConf I had some packaging workshop[1] where I usually ask the
audience what software that is not yet in Debian should be packaged.
The choice was gnome-kiosk which was suggested (and needed) by Mohammed
Sadiq (in CC).

In my workshops I'm stressing very much that newcomers should join
some team that fits their interests. In the case of gnome-kiosk
the natural choice for a team would be Gnome team. Thus I intended
to push the code created in the workshop to a new Git repository in
Gnome team.

My request to become a member on Salsa was not accepted yet so I'm
wondering whether I should contact someone who might want to know about
the reasons for joining. I confirm my plan is just to get gnome-kiosk
pushed and help Mohammed to continue the work (as I promised him) to
finally make him a proper member of Gnome team since he wants to
maintain this package.

Can someone give me the right permissions (perhaps by creating an empty
repository gnome-kiosk - if I'm not mistaken this needs Maintainer
permissions which I do not need in future).

Kind regards
Andreas.

PS: Please CC me since I'm not subscribed to this list.

[1] https://debconf23.debconf.org/talks/34-live-packaging-workshop/
https://mirror.accum.se/pub/debian-meetings/2023/DebConf23/debconf23-262-live-packaging-workshop.lq.webm

--
http://fam-tille.de

Jeremy Bícha

unread,
Sep 21, 2023, 10:40:03 AM9/21/23
to
On Thu, Sep 21, 2023 at 9:29 AM Andreas Tille <and...@an3as.eu> wrote:
> Can someone give me the right permissions (perhaps by creating an empty
> repository gnome-kiosk - if I'm not mistaken this needs Maintainer
> permissions which I do not need in future).

The Debian GNOME team doesn't yet have a written policy for joining
the team but we need to do that.

However, it is common practice for us to grant Developer access to
Debian Developers who ask. Thank you for introducing yourself here!

If you're going to be on the Debian GNOME team, I encourage you to
subscribe to the low-traffic debian-gtk-gnome list.

Also, our preferred packaging layout is described at
https://wiki.debian.org/Gnome/Git

The gnome-kiosk repo was created a while ago because I had someone who
also expressed interest in packaging gnome-kiosk but they never
finished their packaging and haven't worked on it in a while. You are
welcome to work on it instead.

Thank you,
Jeremy Bícha

Andreas Tille

unread,
Sep 21, 2023, 11:00:03 AM9/21/23
to
Hi Jeremy,

Am Thu, Sep 21, 2023 at 10:29:52AM -0400 schrieb Jeremy Bícha:
> On Thu, Sep 21, 2023 at 9:29 AM Andreas Tille <and...@an3as.eu> wrote:
> > Can someone give me the right permissions (perhaps by creating an empty
> > repository gnome-kiosk - if I'm not mistaken this needs Maintainer
> > permissions which I do not need in future).
>
> The Debian GNOME team doesn't yet have a written policy for joining
> the team but we need to do that.

Once the Debian Med team used Pkg Perl team policy as template. May be
it is a good way to simplify things to copy some other teams policy.

> However, it is common practice for us to grant Developer access to
> Debian Developers who ask. Thank you for introducing yourself here!
>
> If you're going to be on the Debian GNOME team, I encourage you to
> subscribe to the low-traffic debian-gtk-gnome list.

Well, I was not really introducing myself. If it was understood in this
way I should probably stress that I will not honestly become a member of
Gnome team. I have *way* to much packages on my desk and I also prefer
XFCE for my own use over Gnome. While not using what I'm packaging is
some kind of dedication of mine, but I do not want to stress this to
much. I really hope Mohammed will join your team. I met him at
DebConf, he is nice and interested on this package. I promised him
technical help as long as it is needed for this package. After this I
will stop my contributions, sorry.

> Also, our preferred packaging layout is described at
> https://wiki.debian.org/Gnome/Git

I admit I was using master, upstream and pristine-tar branch as I was
used to from other teams. Mohammed, if you want to become a team
member, would you mind becoming comfortable with the usual layout and
rename the branches accordingly?

BTW, I noticed that I have no permissions to switch on Salsa CI which
I'm very used to. For instance it would have helped to show lintian
issues easily by pointing at the relevant CI test. What is the policy
in Gnome team to use Salsa CI?

> The gnome-kiosk repo was created a while ago because I had someone who
> also expressed interest in packaging gnome-kiosk but they never
> finished their packaging and haven't worked on it in a while. You are
> welcome to work on it instead.

Just pushed the status we reached in the workshop.

> Thank you,

Thanks to you for enabling me pushing.

Kind regards
Andreas.

--
http://fam-tille.de

Andreas Tille

unread,
Sep 21, 2023, 11:20:03 AM9/21/23
to
Hi again,

Am Thu, Sep 21, 2023 at 11:09:56AM -0400 schrieb Jeremy Bícha:
> We don't have a CI policy yet. However, we prefer to use
> debian/salsa-ci.yml (like you did). I have updated the project
> settings for it now.

Thanks a lot.

> > Just pushed the status we reached in the workshop.
>
> Could you please start over on packaging using the branch names
> specified on our wiki? In particular, git doesn't handle using
> upstream/latest if an upstream branch already exists. We also import
> the full upstream git history. See this section:
>
> https://wiki.debian.org/Gnome/Git#Initial_packaging

Mohammed, could you please confirm you are up to this task? If you need
any help please ask - may be here at this list to rely on your new team
members and keep me in CC since I somehow feel responsible for this.

> I have given both you and Mohammed direct Maintainer access to
> gnome-kiosk and removed you from the rest of the Debian GNOME team
> since I think that better reflects what you are requesting.

Perfect. Thanks a lot!

> Thank you,

Again thanks to you for the prompt responses
Andreas.

--
http://fam-tille.de

Jeremy Bícha

unread,
Sep 21, 2023, 11:20:03 AM9/21/23
to
On Thu, Sep 21, 2023 at 10:59 AM Andreas Tille <and...@an3as.eu> wrote:
> BTW, I noticed that I have no permissions to switch on Salsa CI which
> I'm very used to. For instance it would have helped to show lintian
> issues easily by pointing at the relevant CI test. What is the policy
> in Gnome team to use Salsa CI?

We don't have a CI policy yet. However, we prefer to use
debian/salsa-ci.yml (like you did). I have updated the project
settings for it now.

> Just pushed the status we reached in the workshop.

Could you please start over on packaging using the branch names
specified on our wiki? In particular, git doesn't handle using
upstream/latest if an upstream branch already exists. We also import
the full upstream git history. See this section:

https://wiki.debian.org/Gnome/Git#Initial_packaging

I have given both you and Mohammed direct Maintainer access to
gnome-kiosk and removed you from the rest of the Debian GNOME team
since I think that better reflects what you are requesting.

Thank you,
Jeremy Bícha

Mohammed Sadiq

unread,
Jan 5, 2024, 10:50:03 AM1/5/24
to
On 2023-09-21 20:47, Andreas Tille wrote:
> Hi again,
>
> Mohammed, could you please confirm you are up to this task? If you
> need
> any help please ask - may be here at this list to rely on your new team
> members and keep me in CC since I somehow feel responsible for this.

Yeah, I shall try my best to manage gnome-kiosk, and I shall ask for
help
if needed. And please don't feel responsible for this. :)

Sorry for the very late reply. I didn't notice the sentence that you are
feeling responsible for this in the past. And once I noticed, I'm
feeling
responsible for this. :)

cheers,
Mohammed Sadiq
0 new messages