<div dir="auto">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 <a href="http://girls.com">girls.com</a>! *Backpack shouldered*</div><div class="gmail_extra"><br><div class="gmail_quote">Am 26.01.2018 9:59 vorm. schrieb "Olaf Meeuwissen" <<a href="mailto:paddy-hack@member.fsf.org">paddy-hack@member.fsf.org</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear all,<br>
<br>
TL;DR :: Let's move to GitLab.com!  Mailing list TBD.<br>
<br>
# Apologies for the belated follow-up.  I planned to wait a week or so<br>
# to let the dust settle before following up but then Real Life got in<br>
# the way :-(<br>
<br>
Now for the long story,<br>
<br>
On 2018-01-08, Olaf Meeuwissen (that's me!) wrote:<br>
<br>
> [ ... Alioth will be discontinued sometime in 2018-05 ... so]<br>
> the SANE Project will no longer be able to:<br>
><br>
>  - communicate via the mailing lists<br>
>  - push commits to its official git repositories<br>
>  - update the bug and feature requests trackers<br>
>  - update its website<br>
><br>
> So we have to move some place else for our project hosting but where?<br>
<br>
I made a couple of suggestions and asked for feedback.  Apart from one<br>
off-list request to join the SANE project on GitLab.com, not one of the<br>
SANE developers has chimed in.  I will take that to mean that everyone<br>
will be fine with whatever gets chosen in the end.  Speak up if that's<br>
not the case!<br>
<br>
The non-developers that did follow up mentioned[1] Sourceforge as a<br>
possibility (and questioned[2] whether that was serious), offered help<br>
with moving the mailing list to Debian infra-structure[1] (thanks,<br>
btw!) and a preference for GitHub[3][4].<br>
<br>
There was also a fairly detailed account[5] of the pros and cons of<br>
GitLab vs. GitHub as well as an offer to host mailing lists[6].<br>
Finally, there was a hint on how to get release notifications from<br>
GitHub using an RSS feed[7].<br>
<br>
There was the notion that GitLab/GitHub issues and merge/pull requests<br>
could meaningfully replace a large part of the mailing lists[3][5], yet<br>
having mailing lists (archives) around would be nice.  Several people<br>
also pointed out that moving[4][5] and/or mirroring[3] git repositories<br>
elsewhere would be easy and that GitHub Pages have their "quirks"[5].<br>
Finally, the fact that GitLab.com supports logging in via GitHub,<br>
Google, Twitter and BitBucket accounts was pointed out as a pro[5].<br>
Neither GitHub nor the Debian GitLab instance provide this (although the<br>
latter could, in theory).<br>
<br>
 [1]: <a href="https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035897.html" rel="noreferrer" target="_blank">https://lists.alioth.debian.<wbr>org/pipermail/sane-devel/2018-<wbr>January/035897.html</a><br>
 [2]: <a href="https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035900.html" rel="noreferrer" target="_blank">https://lists.alioth.debian.<wbr>org/pipermail/sane-devel/2018-<wbr>January/035900.html</a><br>
 [3]: <a href="https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035911.html" rel="noreferrer" target="_blank">https://lists.alioth.debian.<wbr>org/pipermail/sane-devel/2018-<wbr>January/035911.html</a><br>
 [4]: <a href="https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035898.html" rel="noreferrer" target="_blank">https://lists.alioth.debian.<wbr>org/pipermail/sane-devel/2018-<wbr>January/035898.html</a><br>
 [5]: <a href="https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035899.html" rel="noreferrer" target="_blank">https://lists.alioth.debian.<wbr>org/pipermail/sane-devel/2018-<wbr>January/035899.html</a><br>
 [6]: <a href="https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035921.html" rel="noreferrer" target="_blank">https://lists.alioth.debian.<wbr>org/pipermail/sane-devel/2018-<wbr>January/035921.html</a><br>
 [7]: <a href="https://lists.alioth.debian.org/pipermail/sane-devel/2018-January/035912.html" rel="noreferrer" target="_blank">https://lists.alioth.debian.<wbr>org/pipermail/sane-devel/2018-<wbr>January/035912.html</a><br>
<br>
Taking this all in, and putting the mailing lists issue aside for a bit,<br>
I still prefer moving to GitLab.com.  In terms of repository, issues and<br>
merge/pull request support it offers pretty much the same as GitHub, but<br>
on top of that allows you to log in using accounts users may have with<br>
(selected) other services.  This, I think, lowers the barrier to report<br>
issues.  Furthermore, GitLab.com comes with CI out-of-the-box (which is<br>
used already by the current *unofficial* mirror, btw!).<br>
<br>
The idea of putting a repository mirror on GitHub is interesting but I'm<br>
not sure how pull requests and issues would work out if things are split<br>
over multiple sites.<br>
<br>
Back to mailing lists, I think that for the short term making use of the<br>
Alioth mail continuation project[8] is our best alternative, although I<br>
am not exactly clear on that project's status.  If I understand things<br>
correctly the current list maintainer will be asked to opt in before<br>
Alioth is discontinued.<br>
<br>
I have also considered moving to <a href="http://lists.debian.org" rel="noreferrer" target="_blank">lists.debian.org</a> but in that case we<br>
probably won't be able to make the list subscriber-only or moderate<br>
incoming posts[9][10].<br>
<br>
 [8]: <a href="https://wiki.debian.org/Alioth/MailingListContinuation" rel="noreferrer" target="_blank">https://wiki.debian.org/<wbr>Alioth/MailingListContinuation</a><br>
 [9]: <a href="https://wiki.debian.org/Alioth#Mailing_lists" rel="noreferrer" target="_blank">https://wiki.debian.org/<wbr>Alioth#Mailing_lists</a><br>
 [10]: <a href="https://www.debian.org/MailingLists/HOWTO_start_list" rel="noreferrer" target="_blank">https://www.debian.org/<wbr>MailingLists/HOWTO_start_list</a><br>
<br>
In either case, sane-commit is extremely likely to disappear (you can<br>
use the commit notification functionality of GitLab instead).  As for<br>
sane-standard (which has seen less than 100KB gzipped traffic since July<br>
2004!), I think it doesn't serve any purpose.  SANE standard discussions<br>
can be held on sane-devel.  The sane-announce list sees even less<br>
traffic but does serve a well-defined purpose (prevent announcements<br>
from "drowning" in the other traffic) and should be migrated together<br>
with sane-devel.<br>
<br>
Anyway, I'll check the status on [8] and look at some other mailing list<br>
hosting solutions but in the mean-time, how does everyone feel about<br>
moving to GitLab.com?<br>
<br>
Hope this helps,<br>
--<br>
Olaf Meeuwissen, LPIC-2            FSF Associate Member since 2004-01-27<br>
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9<br>
 Support Free Software                        <a href="https://my.fsf.org/donate" rel="noreferrer" target="_blank">https://my.fsf.org/donate</a><br>
 Join the Free Software Foundation              <a href="https://my.fsf.org/join" rel="noreferrer" target="_blank">https://my.fsf.org/join</a><br>
<br>
--<br>
sane-devel mailing list: <a href="mailto:sane-devel@lists.alioth.debian.org">sane-devel@lists.alioth.<wbr>debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel" rel="noreferrer" target="_blank">http://lists.alioth.debian.<wbr>org/cgi-bin/mailman/listinfo/<wbr>sane-devel</a><br>
Unsubscribe: Send mail with subject "unsubscribe your_password"<br>
             to <a href="mailto:sane-devel-request@lists.alioth.debian.org">sane-devel-request@lists.<wbr>alioth.debian.org</a><br>
</blockquote></div></div>