# Replace mailing list by discuss

**URL:** https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599
**Category:** Organisation
**Created:** [June 28, 2018, 8:47am UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599 "2018-06-28T08:47:27Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [June 28, 2018, 8:47am UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/1 "2018-06-28T08:47:27Z")

</div>

I find that the mailing lists have scattered the community by language and developer vs non-developer.  
I find also that discourse make the discussion nicer and more powerful (thank to the quoting feature) andfFor the support, we can mark topic as solved. And finally, it does not require a Google account which makes us closer to the goal of being [less google dependent](https://bugs.tryton.org/issue2177).

I propose:

- to make read only the following mailing lists: English, Català, Deutsch, Español, Français, РУССКИЙ and Developers.
- to export the subscribed to announce into our [mlmmj](http://mlmmj.org/) instance under [announce@tryton.org](mailto:announce@tryton.org)
- to export the subscribed to commit into our [mlmmj](http://mlmmj.org/) instance under [commit@tryton.org](mailto:commit@tryton.org)
- to create [Third Party Modules - Tryton Discussion](https://discuss.tryton.org/c/third-party-modules) to replace Contrib mailing list

As it is a big change for the community, the communication about it will be important. We should start by posting on the read only mailing list and Contrib about there imminent shutdown and invite to use [discuss.tryton.org](http://discuss.tryton.org). We should also make a news about this few days before the shutdown.

---

<div class="post-metadata">

### Author: ![semarie](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/semarie/32/112_2.png) [@semarie](https://discuss.tryton.org/u/semarie)
#### Post date: [June 28, 2018, 10:19am UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/2 "2018-06-28T10:19:14Z")

</div>

> [@ced](#):
>
> it does not require a Google account

technically, it is possible to subscribe to Google mailing-list without Google account by using email commands (sending `subscribe` to `tryton+subscribe@googlegroups.com`) but anyway, it isn’t a trivial way to subscribe…

---

<div class="post-metadata">

### Author: ![semarie](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/semarie/32/112_2.png) [@semarie](https://discuss.tryton.org/u/semarie)
#### Post date: [June 28, 2018, 10:23am UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/3 "2018-06-28T10:23:46Z")

</div>

as additional note, it is possible to use `discuss` in “mailing-list mode”. it is a per user configuration which once activated send emails to the user. it is also possible to reply by email.

so I would be in favor for such changes.

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [June 28, 2018, 11:27am UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/4 "2018-06-28T11:27:26Z")

</div>

> [@semarie](#):
>
> it is also possible to reply by email.

We do not activate the reply mode because we want people write message using the tools of discourse otherwise it is just another mailing list where people badly quote and clean answers.  
So for me, activate the reply feature will make less enjoyable experience.

---

<div class="post-metadata">

### Author: ![rmartin](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/rmartin/32/2135_2.png) [@rmartin](https://discuss.tryton.org/u/rmartin)
#### Post date: [June 28, 2018, 12:26pm UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/5 "2018-06-28T12:26:19Z")

</div>

I share your thoughts about the mailing-lists and appreciate your proposal.

---

<div class="post-metadata">

### Author: ![coogor](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/coogor/32/47_2.png) [@coogor](https://discuss.tryton.org/u/coogor)
#### Post date: [June 28, 2018, 7:51pm UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/6 "2018-06-28T19:51:23Z")

</div>

I don’t share this view. Both media have their pro and cons, and most projects have forums as well as mailing lists. Reducing the discussion to a web-forum is clearly a step back.

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [June 28, 2018, 10:45pm UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/7 "2018-06-28T22:45:13Z")

</div>

> [@coogor](#):
>
> Both media have their pro and cons

Can you share yours if they are different?  
For me, they are the same kind of media. They are both asynchronous discussion channels.  
With the exception of the “broadcast” mailing list like announce because it is asymmetric.

> [@coogor](#):
>
> most projects have forums as well as mailing lists

I do not share this analysis. From my experience, it is mainly some old projects which have both probably for historical reasons. Most of recent projects I follow do not have two separated asynchronous discussion channels.

---

<div class="post-metadata">

### Author: ![timitos](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/timitos/32/323_2.png) [@timitos](https://discuss.tryton.org/u/timitos)
#### Post date: [June 29, 2018, 8:27am UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/8 "2018-06-29T08:27:52Z")

</div>

> [@ced](#):
>
> > [@coogor](#):
> >
> > most projects have forums as well as mailing lists
> 
> I do not share this analysis. From my experience, it is mainly some old projects which have both probably for historical reasons. Most of recent projects I follow do not have two separated asynchronous discussion channels.

I also have the experience that many projects and even big ones replaced their mailinglists by discuss or something similiar.

---

<div class="post-metadata">

### Author: ![pokoli](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/pokoli/32/22_2.png) [@pokoli](https://discuss.tryton.org/u/pokoli)
#### Post date: [June 29, 2018, 10:07am UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/9 "2018-06-29T10:07:02Z")

</div>

I’ve been using discuss in mailing list mode since we implemented it and I think it’s a good replacement for the mailing list. Once you get used it’s easy to click the reply button to answer the questions.

It also allows to create more categories than mailing lists andmove publications between categories which is not possible with mailing list. This solves a recurrent issue as there is some confusion about tryton@ and tryton-dev@ usage.

I agree with the proposal, but I have some doubts:

Do you plan to create language specific categories? Or use the translation plugin to allow users to post on foreign langauges?

What about to discussions specific to some localizations: shall we create a custom category for this?

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [June 29, 2018, 10:14am UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/10 "2018-06-29T10:14:17Z")

</div>

> [@pokoli](#):
>
> Do you plan to create language specific categories? Or use the translation plugin to allow users to post on foreign langauges?

No, I do not think we should split again the community with language.  
English stays the primary language but thanks to the translation plugin, it stays inclusive to non-English speakers.

> [@pokoli](#):
>
> What about to discussions specific to some localizations: shall we create a custom category for this?

My thought about localization is that nothing is too locale to not be discussed generally.  
For me, just like the issue about categorize post, localization discussions have the same problem. They are most of the time wrongly categorized as locale while a global solution can be applied with a tiny part locale.  
For example, I have seen no problem in this blueprint [Spanish VAT listing](https://discuss.tryton.org/t/spanish-vat-listing/559)  
And people not interested in one specific topic can just un-track it.

---

<div class="post-metadata">

### Author: ![pokoli](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/pokoli/32/22_2.png) [@pokoli](https://discuss.tryton.org/u/pokoli)
#### Post date: [June 29, 2018, 10:37am UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/11 "2018-06-29T10:37:59Z")

</div>

> [@ced](#):
>
> English stays the primary language but thanks to the translation plugin, it stays inclusive to non-English speakers.

Agree but for newcomers it may be difficult to notice it so probably we should add a notice on the first page

> [@ced](#):
>
> My thought about localization is that nothing is too locale to not be discussed generally.

Idem about the notice.

I like to make this the most inclusive possible so we should make a clear statement on the first page.

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [June 29, 2018, 10:45am UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/12 "2018-06-29T10:45:31Z")

</div>

> [@pokoli](#):
>
> we should add a notice on the first page

Already in [Welcome to Discourse](https://discuss.tryton.org/t/welcome-to-discourse/8)

> [@pokoli](#):
>
> Idem about the notice.
> 
> I like to make this the most inclusive possible so we should make a clear statement on the first page.

I do not follow here. I think this “localization” topic only exists wrongly in the mind of old integrators.  
Also I do not see which statement could be made. “You can talk about any localization of Tryton”. Why would we make a special mention about this and not all other topics?

---

<div class="post-metadata">

### Author: ![coogor](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/coogor/32/47_2.png) [@coogor](https://discuss.tryton.org/u/coogor)
#### Post date: [June 29, 2018, 8:04pm UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/13 "2018-06-29T20:04:20Z")

</div>

> [@ced](#):
>
> > [@coogor](#):
> >
> > Both media have their pro and cons
> 
> Can you share yours if they are different?  
> For me, they are the same kind of media. They are both asynchronous discussion channels.

Email is lean, directly delivered, and easy to answer and quote (at least if you are not using one of the dumb/web mailers. You can filter etc. , which allows you to organize your work properly.  
Backside is that most mailing lists dont allow attachments, which is an advantage of a forum. EMail discussions cant be closed (as recently here: ‘This thread was closed after 12h, as no more replies were added’)

To participate in a forum you have to visit a website (means you have to be more active) and et around with the forum software. Doing this with a cell phone is mostly a PITA. Doing quotations is a PITA. Adding images can be easy (as long as you dont have to upload it to a 3rd party site and add a link, then it is even more embarrassing.

> [@ced](#):
>
> With the exception of the “broadcast” mailing list like announce because it is asymmetric.

Dont understand what you want to say

> [@](#):
>
> > [@coogor](#):
> >
> > most projects have forums as well as mailing lists
> 
> I do not share this analysis. From my experience, it is mainly some old projects which have both probably for historical reasons. Most of recent projects I follow do not have two separated asynchronous discussion channels.

‘Old project’ means that it is successful over many years. Some of these old projects have just reorganized their mailing list and created new ones, in order to match more the users demand. Next to the forums.  
So I don’t think age is a valid argument.

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [June 29, 2018, 8:44pm UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/14 "2018-06-29T20:44:04Z")

</div>

> [@coogor](#):
>
> Email is lean, directly delivered, and easy to answer and quote (at least if you are not using one of the dumb/web mailers. You can filter etc. , which allows you to organize your work properly.

For me, all this points are also valid for discourse.

> [@coogor](#):
>
> Backside is that most mailing lists dont allow attachments, which is an advantage of a forum.

We always allowed attachments on Google groups.

> [@coogor](#):
>
> To participate in a forum you have to visit a website

It is not required if you activate the email notification. It is only required to post but for me it is a good thing because it forces people to take time to construct a good answer, properly quote and be notified in real time about other posts.

> [@coogor](#):
>
> Doing this with a cell phone is mostly a PITA.

Have you tried discourse on phone? It is very very good.  
But it has also application for popular mobile OS:

- [https://play.google.com/store/apps/details?id=com.discourse&hl=en](https://play.google.com/store/apps/details?id=com.discourse&hl=en)
- [‎Discourse Hub on the App&nbsp;Store](https://itunes.apple.com/us/app/discourse-app/id1173672076)

> [@coogor](#):
>
> Doing quotations is a PITA.

I do not know if it is from mobile. But if it is, it should be fixed now [Android copy/paste menu covers quote reply button - Bug - Discourse Meta](https://meta.discourse.org/t/android-copy-paste-menu-covers-quote-reply-button/38261)  
If it is in general, I do not understand. For me, discourse has the most effective quoting system I have seen.

> [@coogor](#):
>
> Adding images can be easy (as long as you dont have to upload it to a 3rd party site and add a link, then it is even more embarrassing.

I do not understand neither. We have always authorized the upload of images on [discuss.tryton.org](http://discuss.tryton.org).

> [@coogor](#):
>
> Dont understand what you want to say

The broadcast mailing list like the announce does not involve discussion so discourse is not a better solution. That’s why I propose to keep them (but migrate to our infrastructure) because it is still the best tool.

> [@coogor](#):
>
> Some of these old projects have just reorganized their mailing list and created new ones, in order to match more the users demand.

For now, I see that our users demand is in favor of this replacement.

> [@coogor](#):
>
> So I don’t think age is a valid argument.

The age is not an argument, it is a possible explanation on why such project still use mailing list and did not envisaged discourse (which is quite young ~5 years). They have an history. Resistance to change is more and more stronger with time.

---

<div class="post-metadata">

### Author: ![edbo](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/e/f14d63/32.png) [@edbo](https://discuss.tryton.org/u/edbo)
#### Post date: [June 30, 2018, 3:24pm UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/15 "2018-06-30T15:24:01Z")

</div>

It’s a perfect choice! It reads better than a mailinglist, better visual replies etc. You have also one place where everything is. Now you have different maillinglists and this forum, two places where the data lives. It’s better to have one place with one look, a place which don’t enforce you to have a google account.

---

<div class="post-metadata">

### Author: ![coogor](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/coogor/32/47_2.png) [@coogor](https://discuss.tryton.org/u/coogor)
#### Post date: [July 2, 2018, 12:38pm UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/16 "2018-07-02T12:38:45Z")

</div>

> [@ced](#):
>
> > [@coogor](#):
> >
> > Email is lean, directly delivered, and easy to answer and quote (at least if you are not using one of the dumb/web mailers. You can filter etc. , which allows you to organize your work properly.
> 
> For me, all this points are also valid for discourse.

For me not.

> [@ced](#):
>
> It is not required if you activate the email notification. It is only required to post but for me it is a good thing because it forces people to take time to construct a good answer, properly quote and be notified in real time about other posts.

You can start a thread by mail on discourse? I dont think so.  
It is more convenient to work on mails offline than in one of these poor online editors (like this one)

> [@ced](#):
>
> > [@coogor](#):
> >
> > Doing quotations is a PITA.
> 
> I do not know if it is from mobile. But if it is, it should be fixed now [Android copy/paste menu covers quote reply button - Bug - Discourse Meta](https://meta.discourse.org/t/android-copy-paste-menu-covers-quote-reply-button/38261)  
> If it is in general, I do not understand. For me, discourse has the most effective quoting system I have seen.

As well from a standard PC its a pain…manually adding all the quote and unquote tags, next to the fact that there is no undo (or at least I havent found one)

> [@ced](#):
>
> > [@coogor](#):
> >
> > So I don’t think age is a valid argument.
> 
> The age is not an argument, it is a possible explanation on why such project still use mailing list and did not envisaged discourse (which is quite young ~5 years). They have an history. Resistance to change is more and more stronger with time.

The project just uses all communication means efficiently. I see no resistance there

---

<div class="post-metadata">

### Author: ![smarro](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/smarro/32/96_2.png) [@smarro](https://discuss.tryton.org/u/smarro)
#### Post date: [July 2, 2018, 1:15pm UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/17 "2018-07-02T13:15:17Z")

</div>

I agree with the proposal and with @pokoli that it solves the confusion about tryton@ and tryton-dev@ usage.

Also i like the idea of taking advantage of all the features of the interface.

---

<div class="post-metadata">

### Author: ![nicoe](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/nicoe/32/2880_2.png) [@nicoe](https://discuss.tryton.org/u/nicoe)
#### Post date: [July 2, 2018, 1:21pm UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/18 "2018-07-02T13:21:32Z")

</div>

> [@coogor](#):
>
> As well from a standard PC its a pain…manually adding all the quote and unquote tags, next to the fact that there is no undo (or at least I havent found one)

Well once you’ve sent your email you can not take it back.  
At least here you can remove your message using the trash can.

Of course editing in vim is easier sometimes but all in all I find that the editor is not bad at all and allows all kind of formatting not possible in the emails.

---

<div class="post-metadata">

### Author: ![coogor](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/coogor/32/47_2.png) [@coogor](https://discuss.tryton.org/u/coogor)
#### Post date: [July 3, 2018, 7:46am UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/19 "2018-07-03T07:46:55Z")

</div>

> [@nicoe](#):
>
> > [@coogor](#):
> >
> > As well from a standard PC its a pain…manually adding all the quote and unquote tags, next to the fact that there is no undo (or at least I havent found one)
> 
> Well once you’ve sent your email you can not take it back.  
> At least here you can remove your message using the trash can.

Sure, once out, its gone (as always with Email)

> [@](#):
>
> Of course editing in vim is easier sometimes but all in all I find that the editor is not bad at all and allows all kind of formatting not possible in the emails.

You can always send HTML Emails, but do we really want this? At least for me, no.

Regarding EMail-Notification (see Ced’s remark 3 days ago): I have activated it, but I cant answer by mail (noreply@…). Is this a misconfiguration?

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [July 3, 2018, 1:16pm UTC](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599/20 "2018-07-03T13:16:45Z")

</div>

> [@coogor](#):
>
> Regarding EMail-Notification (see Ced’s remark 3 days ago):

This would be easier to read with a proper quote 😉

> [@coogor](#):
>
> but I cant answer by mail (noreply@…). Is this a misconfiguration?

No, we want users to answer from the website because we want to have proper quotations, stripped messages, well and simple formatted messages, avoid duplicated answers, validation from discourse, etc.

[Next page](https://discuss.tryton.org/t/replace-mailing-list-by-discuss/599.md?page=2)
