On Mon, May 15, 2017 at 4:44 PM, Vincent Massol <vincent(a)massol.net> wrote:
Hi devs,
New status as of 15 May 2017:
* Categories created, see
https://discourse.xwiki.org/
* Still missing ability to reply by mail (waiting for Kevin on this).
Since I have no idea when this can be implemented, I think we shouldn’t
block on this to get started
* I’ve created a discourse user with an email of users(a)xwiki.org so that
we can continue archiving everything posted on discourse.
In short we’re ready to start using
discourse.xwiki.org.
So what I propose now is that:
1) I document it on
http://dev.xwiki.org/xwiki/bin/view/Community/
MailingLists. I’ll also rename the page to
http://dev.xwiki.org/xwiki/
bin/view/Community/Discuss (with a redirect).
2) I send a mail to users & devs @xwiki.org to announce the new forum.
3) After 1-2 days, I’ll configure the users @
xwiki.org mailing list to
reject all posts with a message explaining the move to the forum.
Ok with everyone?
Thanks
-Vincent
On 28 Apr 2017, at 15:43, Vincent Massol
<vincent(a)massol.net> wrote:
Status
======
So I’ve progressed in this with Kevin (who’s an infra admin at XWiki
SAS).
We now have an instance ready.
What’s left to do:
* Configure reply by email. I’m currently trying to do that with Kevin.
The
principle is that you receive mail from discourse and we set in
discourse a reply-to email address so that when you reply to the mail, it
goes to a mail inbox somewhere (some gmail account for example). Then
discourse is configured to check (using POP3, they don’t seem to support
IMAP ATM) that inbox and to process mails found in it and update the
topics. Note that even if we don’t configure this, users can still receive
emails for all posts but they will just need to click on the link to go the
webpage and answer. It’s not the end of the world either.
* Decide on the migration path. See below
* Decide if we migrate only users or also devs. FTM I suggest that we do
only
users and see how it goes and if we’re happy we can decide to move
devs data too.
Migration Path
============
I propose the following:
* On a given date that we advertise on the users list, we configure this
list to
be readonly and not allow more posts. We invite users to register
on our discourse instance and use that.
* We don’t import our archives since it’s complex
(
https://meta.discourse.org/t/howto-import-mbox-mailing-list-files/51233)
and there’s not a perfect mapping. We can always do that in the future if
someone really wants to work on that.
* We create a markmail user in our discourse
instance and configure it
to receive all posts. We set its email address to be
users(a)xwiki.org and
we configure the users list to accept mail from our discourse instance.
This allows to keep having a place where we can search in all places by
using markmail. Incidentally this also means that nabble and gmane will
continue to archive our mails which is nice.
WDYT?
Thanks
-Vincent
> On 24 Feb 2017, at 12:18, Vincent Massol <vincent(a)massol.net> wrote:
>
> Hi devs,
>
> I’m proposing to vote for moving away from our users and devs mailing
list and
instead to use the Discourse open source tool:
>
> * Home page:
http://www.discourse.org/
> * License: GPL v2
> * FAQ:
http://www.discourse.org/faq/
> * Awesome feature list:
http://www.discourse.org/about/
>
> What is especially interesting for us:
> * It works with mailing lists (you can receive mails and send mails to
the
forum).
> * Works as a forum. BTW if you want to see a
real life instance, check
the gradle instance at
https://discuss.gradle.org/
>
> Nice things:
> * Works on mobile
> * Comprehensive API (would allow us to integrate it with
xwiki.org)
> * Badges/user metrics
>
> So here’s my +1 to try it out and ask XWiki SAS if they could host an
instance.
WDYT? Do you see any negative point (I don’t ATM)? :)
Please cast your votes!
Thanks
-Vincent