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