I'm afraid I don't have any useful knowledge on this subject, so very happy that someone is thinking about it.

Paul Newall


On 26/01/18 16:56, Jörn-Ingo Weigert wrote:
It's ok with me, having a well known and used interface for pull/merge requests and on top support for mobile in either web and app form, I do really appreciate. So let's go to girls.com <http://girls.com>! *Backpack shouldered*

Am 26.01.2018 9:59 vorm. schrieb "Olaf Meeuwissen" <paddy-h...@member.fsf.org <mailto:paddy-h...@member.fsf.org>>:

    Dear all,

    TL;DR :: Let's move to GitLab.com!  Mailing list TBD.

    # Apologies for the belated follow-up.  I planned to wait a week or so
    # to let the dust settle before following up but then Real Life got in
    # the way :-(

    Now for the long story,

    On 2018-01-08, Olaf Meeuwissen (that's me!) wrote:

    > [ ... Alioth will be discontinued sometime in 2018-05 ... so]
    > the SANE Project will no longer be able to:
    >
    >  - communicate via the mailing lists
    >  - push commits to its official git repositories
    >  - update the bug and feature requests trackers
    >  - update its website
    >
    > So we have to move some place else for our project hosting but
    where?

    I made a couple of suggestions and asked for feedback. Apart from one
    off-list request to join the SANE project on GitLab.com, not one
    of the
    SANE developers has chimed in.  I will take that to mean that everyone
    will be fine with whatever gets chosen in the end.  Speak up if that's
    not the case!

    The non-developers that did follow up mentioned[1] Sourceforge as a
    possibility (and questioned[2] whether that was serious), offered help
    with moving the mailing list to Debian infra-structure[1] (thanks,
    btw!) and a preference for GitHub[3][4].

    There was also a fairly detailed account[5] of the pros and cons of
    GitLab vs. GitHub as well as an offer to host mailing lists[6].
    Finally, there was a hint on how to get release notifications from
    GitHub using an RSS feed[7].

    There was the notion that GitLab/GitHub issues and merge/pull requests
    could meaningfully replace a large part of the mailing
    lists[3][5], yet
    having mailing lists (archives) around would be nice. Several people
    also pointed out that moving[4][5] and/or mirroring[3] git
    repositories
    elsewhere would be easy and that GitHub Pages have their "quirks"[5].
    Finally, the fact that GitLab.com supports logging in via GitHub,
    Google, Twitter and BitBucket accounts was pointed out as a pro[5].
    Neither GitHub nor the Debian GitLab instance provide this
    (although the
    latter could, in theory).

     [1]:
    
https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035897.html
    
<https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035897.html>
     [2]:
    
https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035900.html
    
<https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035900.html>
     [3]:
    
https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035911.html
    
<https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035911.html>
     [4]:
    
https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035898.html
    
<https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035898.html>
     [5]:
    
https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035899.html
    
<https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035899.html>
     [6]:
    
https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035921.html
    
<https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035921.html>
     [7]:
    
https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035912.html
    
<https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035912.html>

    Taking this all in, and putting the mailing lists issue aside for
    a bit,
    I still prefer moving to GitLab.com.  In terms of repository,
    issues and
    merge/pull request support it offers pretty much the same as
    GitHub, but
    on top of that allows you to log in using accounts users may have with
    (selected) other services.  This, I think, lowers the barrier to
    report
    issues.  Furthermore, GitLab.com comes with CI out-of-the-box
    (which is
    used already by the current *unofficial* mirror, btw!).

    The idea of putting a repository mirror on GitHub is interesting
    but I'm
    not sure how pull requests and issues would work out if things are
    split
    over multiple sites.

    Back to mailing lists, I think that for the short term making use
    of the
    Alioth mail continuation project[8] is our best alternative,
    although I
    am not exactly clear on that project's status.  If I understand things
    correctly the current list maintainer will be asked to opt in before
    Alioth is discontinued.

    I have also considered moving to lists.debian.org
    <http://lists.debian.org> but in that case we
    probably won't be able to make the list subscriber-only or moderate
    incoming posts[9][10].

     [8]: https://wiki.debian.org/Alioth/MailingListContinuation
    <https://wiki.debian.org/Alioth/MailingListContinuation>
     [9]: https://wiki.debian.org/Alioth#Mailing_lists
    <https://wiki.debian.org/Alioth#Mailing_lists>
     [10]: https://www.debian.org/MailingLists/HOWTO_start_list
    <https://www.debian.org/MailingLists/HOWTO_start_list>

    In either case, sane-commit is extremely likely to disappear (you can
    use the commit notification functionality of GitLab instead).  As for
    sane-standard (which has seen less than 100KB gzipped traffic
    since July
    2004!), I think it doesn't serve any purpose.  SANE standard
    discussions
    can be held on sane-devel.  The sane-announce list sees even less
    traffic but does serve a well-defined purpose (prevent announcements
    from "drowning" in the other traffic) and should be migrated together
    with sane-devel.

    Anyway, I'll check the status on [8] and look at some other
    mailing list
    hosting solutions but in the mean-time, how does everyone feel about
    moving to GitLab.com?

    Hope this helps,
    --
    Olaf Meeuwissen, LPIC-2            FSF Associate Member since
    2004-01-27
     GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A
    2DD9
     Support Free Software https://my.fsf.org/donate
     Join the Free Software Foundation https://my.fsf.org/join

    --
    sane-devel mailing list: sane-devel@lists.alioth.debian.org
    <mailto:sane-devel@lists.alioth.debian.org>
    http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
    <http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel>
    Unsubscribe: Send mail with subject "unsubscribe your_password"
                 to sane-devel-requ...@lists.alioth.debian.org
    <mailto:sane-devel-requ...@lists.alioth.debian.org>




-- 
sane-devel mailing list: sane-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-requ...@lists.alioth.debian.org

Reply via email to