> On 28 Apr 2017, at 16:29, Thomas Mortagne <thomas.morta...@xwiki.com> wrote:
> 
> On Fri, Apr 28, 2017 at 4:14 PM, Vincent Massol <vinc...@massol.net> wrote:
>> 
>>> On 28 Apr 2017, at 16:05, Thomas Mortagne <thomas.morta...@xwiki.com> wrote:
>>> 
>>> On Fri, Apr 28, 2017 at 3:58 PM, Vincent Massol <vinc...@massol.net> wrote:
>>>> 
>>>>> On 28 Apr 2017, at 15:55, Thomas Mortagne <thomas.morta...@xwiki.com> 
>>>>> wrote:
>>>>> 
>>>>> On Fri, Apr 28, 2017 at 3:53 PM, Vincent Massol <vinc...@massol.net> 
>>>>> wrote:
>>>>>> 
>>>>>>> On 28 Apr 2017, at 15:49, Thomas Mortagne <thomas.morta...@xwiki.com> 
>>>>>>> wrote:
>>>>>>> 
>>>>>>> On Fri, Apr 28, 2017 at 3:43 PM, Vincent Massol <vinc...@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.
>>>>>>> 
>>>>>>> Does it also support starting new discussion by mail or only reply ?
>>>>>> 
>>>>>> It seems so:
>>>>>> 
>>>>>> " You can start topics, reply to topics, have a mailing list mode where 
>>>>>> you get an email per post on the forum or post on the category.
>>>>>> 
>>>>>> Longer term we plan to add some "secret commands" that allow you to like 
>>>>>> a post or flag a post via email.
>>>>>> 
>>>>>> Overall mailing list parity is pretty high here and we support a bunch 
>>>>>> of stuff mailing lists do not.”
>>>>>> 
>>>>>> From https://meta.discourse.org/t/start-a-new-topic-via-email/12477/6
>>>>> 
>>>>> In that case another idea for the migration would be to make Discourse
>>>>> monitor us...@xwiki.org instead of making it readonly.
>>>> 
>>>> I thought about this but AFAIU this wouldn’t work.
>>>> 
>>>> The email address used to reply to posts is of the form:
>>>> 
>>>> <prefix>+<topickey>@<domain name>
>>>> 
>>>> For example: discourse-replies+xx...@xwiki.org
>>> 
>>> For replies sure but for new topics ?
>> 
>> I’m not sure I understand. If the idea is to use us...@xwiki.org instead of 
>> discourse-repl...@xwiki.org then yes it’s possible but this means the user 
>> list is no longer accessible, even in readonly (we need to configure mailman 
>> and mail servers inside XWiki SAS to not go to mailman)
> 
> The archive and the mail address are two different things. It's not
> because us...@xwiki.org is redirected to something else that the old
> mailman archive is not accessible anymore, it's just a web page.
> 
> I'm not proposing to replace discourse-repl...@xwiki.org here. Again
> the idea is to have mails sent to us...@xwiki.org create new topics on
> Discourse instead of returning errors, nothing else, mailman won't
> accept any registration and it won't sent any mail anymore.

So if I understand you’re proposing to:

1) Decommission the us...@xwiki.org route since right now it leads to mailman 
in the infra
2) Make us...@xwiki.org an alias for discourse-repl...@xwiki.org

You still haven’t replied to me how the list user inside discourse will be able 
to post to the users mailing list if we decommission the us...@xwiki.org that 
goes to the users list. You’re proposing to create a new route to the users 
list for that?

Thanks
-Vincent

> 
>> and we cannot have a special list user inside discourse posting to the user 
>> list and thus we won’t have markmail/nabble/gmane/etc archiving the new posts
>> 
>> Thanks
>> -Vincent
>> 
>>> 
>>>> 
>>>> So I don’t think it would work to POP us...@xwiki.org (and we don’t have a 
>>>> POP-able inbox for users mail either AFAIK).
>>> 
>>> This is not really an issue. You just need to setup a regular mail
>>> account behind us...@xwiki.org instead of a mailing list, exactly like
>>> what Kevin is probably currently doing for whatever mail address you
>>> decided to use for Discourse replies.
>>> 
>>>> 
>>>> Thanks
>>>> -Vincent
>>>> 
>>>>> 
>>>>>> 
>>>>>> Thanks
>>>>>> -Vincent
>>>>>> 
>>>>>>> 
>>>>>>>> * 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 us...@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 <vinc...@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

Reply via email to