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.

> 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
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Thomas Mortagne
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Thomas Mortagne
>>>
>>
>>
>>
>> --
>> Thomas Mortagne
>



-- 
Thomas Mortagne

Reply via email to