• Requesting membership

    From Andreas Tille@21:1/5 to All on Thu Sep 21 15:30:01 2023
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Jeremy_B=C3=ADcha?=@21:1/5 to andreas@an3as.eu on Thu Sep 21 16:40:01 2023
    On Thu, Sep 21, 2023 at 9:29 AM Andreas Tille <andreas@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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Tille@21:1/5 to All on Thu Sep 21 17:00:01 2023
    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 <andreas@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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Tille@21:1/5 to All on Thu Sep 21 17:20:01 2023
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Jeremy_B=C3=ADcha?=@21:1/5 to andreas@an3as.eu on Thu Sep 21 17:20:01 2023
    On Thu, Sep 21, 2023 at 10:59 AM Andreas Tille <andreas@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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mohammed Sadiq@21:1/5 to Andreas Tille on Fri Jan 5 16:50:01 2024
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)