Re: Fedora should replace mailing lists with Discourse

2018-10-24 Thread Stephen J. Turnbull
Kevin Fenzi writes:

Thanks for the conversation and a lot of useful information.  I think
it's mostly moved to "users", which is a channel which I think is more
suited to forum style.  So I'll go back to lurking, after one comment.


 > Yep. Perhaps we could (re)direct people to file issues with upstreams so
 > their problems are at least tracked.

These should be triaged by somebody who understands Mailman, as many
of the issues that have been mentioned are specific to the Fedora
instance.  Most prominent is the closure of the web form, with no
explicit redirection to social auth or email signup.  No need to be
massively careful about it, we understand that users find it difficult
to identify the right venue to report mail issues in general and list
issues in particular.  But it's very frustrating for them to get
bounced back and forth.

Steve
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-24 Thread Jonathan Wakely

On 19/10/18 07:03 -0700, Gerald B. Cox wrote:

On Fri, Oct 19, 2018 at 6:45 AM Neal Gompa  wrote:


On Fri, Oct 19, 2018 at 9:16 AM Gerald B. Cox  wrote:
>
> Again, I believe some are trying to do an apples to apples comparison
with Discourse and mailing list technologies.  Discourse was build from the
ground up with the goal of fostering communication and collaboration.
Hyperkitty is a bolt on HTML to mailing list archives.  It's good for what
it is, but it isn't Discourse - and usage numbers tend to bear that out.
>

That's an unfair characterization. HyperKitty was designed from the
ground up with that goal in mind too. The _sole_ difference is the
backend approach. Discourse uses a database system while HyperKitty
uses a mail list engine.

if you think the "sole" difference between HyperKitty and Discourse is the

backend approach
you're not looking very hard.  It's quite apparent just by looking at it.
If yperKitty's design goals
are the exact same as Discourse they hid it pretty well in their online
documentation.


The one benefit that Discourse might offer to me is that Gerald's
replies might use quoting properly :-P

(Yes, I know this is a problem with the text/plain part generated by
Gmail's web UI, which can be worked around by just adding a blank line
between the quoted text and the reply).

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-23 Thread Pierre-Yves Chibon
On Sun, Oct 21, 2018 at 06:33:56PM -0700, Kevin Fenzi wrote:
> On 10/21/18 6:12 PM, Stephen J. Turnbull wrote:
> > Kevin Fenzi writes:
> > 
> >  > Huh. The only person I know of from Fedora at least that was
> >  > working on it was abompard. While he's working on other things now,
> >  > as far as I know he's still working on mailman3/hyperkitty as time
> >  > permits.
> > 
> > pingu and abadger also contributed.  Don't know their exact
> > affiliations or what they're doing for Fedora's installation, but all
> > three have stopped substantial upstream contribution for a couple
> 
> Toshio (abadger) works on ansible now. Pierre (pingou) is still in the
> Fedora engineering group but is focused on pagure and ci work. I only
> see 2 commits ever from Toshio and all of pingou's commits were at the
> very start of the project in 2012.

Toshio and I implemented the early version of HyperKitty based on Máirín's
designs at a time I was still a part-time contributor. Aurélien has been hired
by RH a few months after HK took off and basically he took over from Toshio and
I. 
Since then I did join RH and the Fedora engineering group but since we already
had Aurélien working on HK, I kept hanging around a little but focused on other
projects.
This explains the profile of contributions you're seeing from the three of us :)


Pierre


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-22 Thread Stephen John Smoogen
On Mon, 22 Oct 2018 at 15:05, Stephen J. Turnbull  wrote:
>

>  > I'm not able to parse this. This very thread is more information that
>  > may get us to move it up in priority. Can you rephrase?
>
> I don't know what "Fedora management" values, or what is needed by the
> people who are doing the work that devel is designed for (coordinating
> packages, troubleshooting dependencies, etc).  However, there are
> forums related to Fedora that people have put up (and IIUC fedoraforum
> is an experiment set up by the Fedora project itself).  That means

Fedora Forum is from a long time ago when Fedora was just starting up.
At that time things were being set up in a more confederated method
where teams would run the products they wanted. The discussions of
mailing lists vs web-something have gone on since 2004 at least. And
they branch out into 'you should use slack!', 'you should use irc',
'telegram!', 'USEnet!' 'you all are wrong. the Plato system had a
superior method', etc etc etc

> there is some dissatisfaction.  But turning that into requirements, or
> justifying using admin resources, etc to upgrade requires more
> knowledge about the community than I have.
>
> I haven't found this thread very informative, to be honest.  The email
> advocates say "it works, could be better" (which given the traffic
> levels I'd have to say is true) which isn't very specific about *what*

Which pretty sums up every one of these conversations over the last 15
years. I don't think either side really can formulate things any more
than a left handed person can say why they are left handed versus
right handed.. one method works better for their brain and the other
doesn't. Does it work perfectly? No but the other method is like using
a tool which always feels wrong. You might be able to learn to use it
but it always itches. Trying to explain it beyond that comes down to
things like 'well it must be superior because I work better on it!'
versus 'well my brain likes to categorize things in this visual method
and your brain uses that method.'

And then a bunch of people try to come up with a tool which works for
everyone but find out that the larger the net, the bigger the holes.
Roll around 2-3 years and we will see another version.


-- 
Stephen J Smoogen.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-22 Thread Kevin Fenzi
On 10/22/18 11:14 AM, Stephen J. Turnbull wrote:
> Kevin Fenzi writes:
>  > On 10/21/18 6:12 PM, Stephen J. Turnbull wrote:
> 
>  > > years now.  abompard has a few commits, he and pingu still answer mail
>  > > but that's about it. 
>  > 
>  > Well, he has 980 commits, much more than anyone else.
> 
> Sure, but in the last couple of years there are only a couple of dozen
> commits from all committers.

True. ;(

>  > We intend to keep up with upstream, but we haven't dropped other
>  > items to do so urgently.
> 
> OK, you're right: it's not urgent; HyperKitty is at 1.2.0a1 in our
> repo, 1.1.5 is dated October 17 last year, but little has changed and
> no new features in the UI.  Fedora's Postorius is 1.1.2 (upstream
> 1.2.3), but I doubt that many of the issues I have with Fedora's
> Postorius are fixed upstream, they're more local installation stuff.
> There are many more upstream changes in Postorius vs. HyperKitty, but
> I didn't notice any missing Postorius functionality (except web form
> signups, and that's deliberate).
> 
> Máirín will probably have results in a couple months but we are
> unlikely to release again until PyCon (in May, I think).

Yeah, but staying closer to upstream is still valuable, so people who
commit fixes don't have to wait ages to see them in production.

Another thing I'd like to do at some point, and perhaps we should just
do this soon is move our instance to openshift. That would allow for a
lot faster deployment schedule and a lot more flexability about what
container(s) we use for things as well as scaling, etc. But again thats
some work we need to prioritize and get people working on.
> 
>  > > I don't know the reasons, but somebody at Fedora does: they're the
>  > > same reasons that fedoraforum.org exists.
>  > 
>  > I'm not able to parse this. This very thread is more information that
>  > may get us to move it up in priority. Can you rephrase?
> 
> I don't know what "Fedora management" values, or what is needed by the
> people who are doing the work that devel is designed for (coordinating
> packages, troubleshooting dependencies, etc).  However, there are
> forums related to Fedora that people have put up (and IIUC fedoraforum
> is an experiment set up by the Fedora project itself).  That means
> there is some dissatisfaction.  But turning that into requirements, or
> justifying using admin resources, etc to upgrade requires more
> knowledge about the community than I have.

Fedoraforum is not now, nor has it ever been run by the Fedora project.
It's always been a 3rd party site that runs how they like. I used to be
a moderator there, but I've not had time to even login there in ages.
(perhaps proving that polling sites always ends up slipping down your
list until you no longer remember to do it).

> I haven't found this thread very informative, to be honest.  The email
> advocates say "it works, could be better" (which given the traffic
> levels I'd have to say is true) which isn't very specific about *what*
> works and how it works to enhance productivity, while the forum
> advocates are not at all precise about how a forum is supposed to
> improve *productivity* of this list.  They're mostly focused on
> certain issues, such as ease of entry that I agree are important for a
> user support forum, but I don't think they really help the devel
> workers (that's my personal opinion, not anything I can claim
> expertise on).

Yep. Perhaps we could (re)direct people to file issues with upstreams so
their problems are at least tracked.

>  > Sure. I appreciate your input though!
> 
> Try and stop me! :-)
> 
> Seriously, as I said before, Fedora is currently one of our biggest
> publicly accessible Mailman 3 installations.  We want the best for you
> first, but if "the best for Fedora" can be Mailman 3, we want it to
> shine!

Thanks!

kevin





signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-22 Thread Neal Gompa
On Mon, Oct 22, 2018 at 2:22 PM Kevin Fenzi  wrote:
>
> On 10/22/18 9:49 AM, Neal Gompa wrote:
> > On Mon, Oct 22, 2018 at 12:40 PM Kevin Fenzi  wrote:
> >>
> >> On 10/22/18 7:35 AM, Aurelien Bompard wrote:
>  abompard has a few commits, he and pingu still answer mail
>  but that's about it.
> >>>
> >>> I agree that my activity on HyperKitty has slowed down a lot these last 
> >>> years, because I got involved with other projects too.
> >>>
>  No, it can't, can it.  Fedora is not keeping up with upstream, which
>  means that "anyone who wants to" isn't upgrading on the Fedora system.
> >>>
> >>> I'm planning to upgrade but I'm currently stuck with the fact that 
> >>> Mailman Core upped it's dependency on Python 3.5+, and only Python 3.4 is 
> >>> easily accessible in EPEL. So we need to come up with a plan to rebuild 
> >>> all the dependency packages for both Python 3.4 and 3.6, which was part 
> >>> of the initial python lib spec file template in EPEL, but never got 
> >>> really implemented by python lib packagers. (see 
> >>> https://lists.fedoraproject.org/archives/list/python-de...@lists.fedoraproject.org/thread/WIDTOW7HUOJI3QO4WNCG2DTTF5B3CLBE/)
> >>
> >> EPEL folks are trying to plan a python3 work day with whoever we can get
> >> from the python sig soon, where we try and move as much of the stack as
> >> we can to python36. That should very much help this.
> >>
> >
> > Would it be too difficult to just move to Fedora for the Mailman +
> > HyperKitty + Postorius system?
>
> Well, it would still be some work, just different. I know mailman3 is
> under review, we would want that to finish up, then any other packages
> we need, then fixing up any config for fedora vs rhel, etc.
>
> Might be easier, not sure.
>

I'm doing the review for mailman3, I'm just waiting on Aurelien to
respond in it.



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-22 Thread Stephen J. Turnbull
Kevin Fenzi writes:
 > On 10/21/18 6:12 PM, Stephen J. Turnbull wrote:

 > > years now.  abompard has a few commits, he and pingu still answer mail
 > > but that's about it. 
 > 
 > Well, he has 980 commits, much more than anyone else.

Sure, but in the last couple of years there are only a couple of dozen
commits from all committers.

 > We intend to keep up with upstream, but we haven't dropped other
 > items to do so urgently.

OK, you're right: it's not urgent; HyperKitty is at 1.2.0a1 in our
repo, 1.1.5 is dated October 17 last year, but little has changed and
no new features in the UI.  Fedora's Postorius is 1.1.2 (upstream
1.2.3), but I doubt that many of the issues I have with Fedora's
Postorius are fixed upstream, they're more local installation stuff.
There are many more upstream changes in Postorius vs. HyperKitty, but
I didn't notice any missing Postorius functionality (except web form
signups, and that's deliberate).

Máirín will probably have results in a couple months but we are
unlikely to release again until PyCon (in May, I think).

 > > I don't know the reasons, but somebody at Fedora does: they're the
 > > same reasons that fedoraforum.org exists.
 > 
 > I'm not able to parse this. This very thread is more information that
 > may get us to move it up in priority. Can you rephrase?

I don't know what "Fedora management" values, or what is needed by the
people who are doing the work that devel is designed for (coordinating
packages, troubleshooting dependencies, etc).  However, there are
forums related to Fedora that people have put up (and IIUC fedoraforum
is an experiment set up by the Fedora project itself).  That means
there is some dissatisfaction.  But turning that into requirements, or
justifying using admin resources, etc to upgrade requires more
knowledge about the community than I have.

I haven't found this thread very informative, to be honest.  The email
advocates say "it works, could be better" (which given the traffic
levels I'd have to say is true) which isn't very specific about *what*
works and how it works to enhance productivity, while the forum
advocates are not at all precise about how a forum is supposed to
improve *productivity* of this list.  They're mostly focused on
certain issues, such as ease of entry that I agree are important for a
user support forum, but I don't think they really help the devel
workers (that's my personal opinion, not anything I can claim
expertise on).

 > Sure. I appreciate your input though!

Try and stop me! :-)

Seriously, as I said before, Fedora is currently one of our biggest
publicly accessible Mailman 3 installations.  We want the best for you
first, but if "the best for Fedora" can be Mailman 3, we want it to
shine!

Steve
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-22 Thread Kevin Fenzi
On 10/22/18 9:49 AM, Neal Gompa wrote:
> On Mon, Oct 22, 2018 at 12:40 PM Kevin Fenzi  wrote:
>>
>> On 10/22/18 7:35 AM, Aurelien Bompard wrote:
 abompard has a few commits, he and pingu still answer mail
 but that's about it.
>>>
>>> I agree that my activity on HyperKitty has slowed down a lot these last 
>>> years, because I got involved with other projects too.
>>>
 No, it can't, can it.  Fedora is not keeping up with upstream, which
 means that "anyone who wants to" isn't upgrading on the Fedora system.
>>>
>>> I'm planning to upgrade but I'm currently stuck with the fact that Mailman 
>>> Core upped it's dependency on Python 3.5+, and only Python 3.4 is easily 
>>> accessible in EPEL. So we need to come up with a plan to rebuild all the 
>>> dependency packages for both Python 3.4 and 3.6, which was part of the 
>>> initial python lib spec file template in EPEL, but never got really 
>>> implemented by python lib packagers. (see 
>>> https://lists.fedoraproject.org/archives/list/python-de...@lists.fedoraproject.org/thread/WIDTOW7HUOJI3QO4WNCG2DTTF5B3CLBE/)
>>
>> EPEL folks are trying to plan a python3 work day with whoever we can get
>> from the python sig soon, where we try and move as much of the stack as
>> we can to python36. That should very much help this.
>>
> 
> Would it be too difficult to just move to Fedora for the Mailman +
> HyperKitty + Postorius system?

Well, it would still be some work, just different. I know mailman3 is
under review, we would want that to finish up, then any other packages
we need, then fixing up any config for fedora vs rhel, etc.

Might be easier, not sure.

kevin





signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-22 Thread Neal Gompa
On Mon, Oct 22, 2018 at 12:40 PM Kevin Fenzi  wrote:
>
> On 10/22/18 7:35 AM, Aurelien Bompard wrote:
> >> abompard has a few commits, he and pingu still answer mail
> >> but that's about it.
> >
> > I agree that my activity on HyperKitty has slowed down a lot these last 
> > years, because I got involved with other projects too.
> >
> >> No, it can't, can it.  Fedora is not keeping up with upstream, which
> >> means that "anyone who wants to" isn't upgrading on the Fedora system.
> >
> > I'm planning to upgrade but I'm currently stuck with the fact that Mailman 
> > Core upped it's dependency on Python 3.5+, and only Python 3.4 is easily 
> > accessible in EPEL. So we need to come up with a plan to rebuild all the 
> > dependency packages for both Python 3.4 and 3.6, which was part of the 
> > initial python lib spec file template in EPEL, but never got really 
> > implemented by python lib packagers. (see 
> > https://lists.fedoraproject.org/archives/list/python-de...@lists.fedoraproject.org/thread/WIDTOW7HUOJI3QO4WNCG2DTTF5B3CLBE/)
>
> EPEL folks are trying to plan a python3 work day with whoever we can get
> from the python sig soon, where we try and move as much of the stack as
> we can to python36. That should very much help this.
>

Would it be too difficult to just move to Fedora for the Mailman +
HyperKitty + Postorius system?



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-22 Thread Kevin Fenzi
On 10/22/18 7:35 AM, Aurelien Bompard wrote:
>> abompard has a few commits, he and pingu still answer mail
>> but that's about it.
> 
> I agree that my activity on HyperKitty has slowed down a lot these last 
> years, because I got involved with other projects too.
> 
>> No, it can't, can it.  Fedora is not keeping up with upstream, which
>> means that "anyone who wants to" isn't upgrading on the Fedora system.
> 
> I'm planning to upgrade but I'm currently stuck with the fact that Mailman 
> Core upped it's dependency on Python 3.5+, and only Python 3.4 is easily 
> accessible in EPEL. So we need to come up with a plan to rebuild all the 
> dependency packages for both Python 3.4 and 3.6, which was part of the 
> initial python lib spec file template in EPEL, but never got really 
> implemented by python lib packagers. (see 
> https://lists.fedoraproject.org/archives/list/python-de...@lists.fedoraproject.org/thread/WIDTOW7HUOJI3QO4WNCG2DTTF5B3CLBE/)

EPEL folks are trying to plan a python3 work day with whoever we can get
from the python sig soon, where we try and move as much of the stack as
we can to python36. That should very much help this.

> Or run the lists on Fedora instead of CentOS. Or install in a venv instead of 
> RPMs. All these solutions come with advandages and tradeoffs.
> 
> But the plan is definitely to upgrade, once we have a solution to this issue.

Yep.

kevin




signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-22 Thread Aurelien Bompard
> abompard has a few commits, he and pingu still answer mail
> but that's about it.

I agree that my activity on HyperKitty has slowed down a lot these last years, 
because I got involved with other projects too.

> No, it can't, can it.  Fedora is not keeping up with upstream, which
> means that "anyone who wants to" isn't upgrading on the Fedora system.

I'm planning to upgrade but I'm currently stuck with the fact that Mailman Core 
upped it's dependency on Python 3.5+, and only Python 3.4 is easily accessible 
in EPEL. So we need to come up with a plan to rebuild all the dependency 
packages for both Python 3.4 and 3.6, which was part of the initial python lib 
spec file template in EPEL, but never got really implemented by python lib 
packagers. (see 
https://lists.fedoraproject.org/archives/list/python-de...@lists.fedoraproject.org/thread/WIDTOW7HUOJI3QO4WNCG2DTTF5B3CLBE/)
Or run the lists on Fedora instead of CentOS. Or install in a venv instead of 
RPMs. All these solutions come with advandages and tradeoffs.

But the plan is definitely to upgrade, once we have a solution to this issue.

Aurélien
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-22 Thread Gerald B. Cox
On Sat, Oct 20, 2018 at 3:05 AM Stephen J. Turnbull 
wrote:

> Required disclosure: Mailman dev, and my sympathies are with the list
> advocates for this channel both for that reason, and for more
> objective ones.  I don't really argue against a move to Discourse
> here, but I do know a bit about the problem space, and I'd like to
> discuss *some* aspects here.  I expect it's clear which I prefer, but
> there are a lot of arguments "for" that I don't deal with.
>
> Dominik 'Rathann' Mierzejewski writes:
> > Gerald B. Cox writes:
>
>  > > Regardless, as I mentioned above, if they have a bug, then it
>  > > should be reported for them to address.
>  >
>  > I wouldn't call it a bug, just bad UX for a minority(?) target
>  > audience.
>
> I'm pretty sure the Discourse developers would concede that bad UX for
> email users is undesirable.  I'm *not* sure they would concede that
> it's bad UX.  We know how to render HTML to plain text, to RTF, and so
> on; Discourse deliberately chose not to do so, but rather chose a
> format of their own or perhaps some existing format (this is the first
> I've heard of BBcode, so I can't judge).
>
> Thus, I doubt that reporting an issue against Discourse's email
> functionality would get action any time soon from the developers, and
> might get a lot of pushback.
>

Thanks very much for your detailed reply.  You summed it up pretty well.
As far as
the mailing list issue for some email clients I did find this over on the
Discourse support forum:

https://meta.discourse.org/t/plaintext-and-or-raw-emails-for-mailing-list-mode/74267

Again, I'm far from being an email expert... I'm just a user of it - but
people who do have
the knowledge might want to take a look and see if this discussion reflects
some of their concerns
and possibly participate.  I don't know if the situation could or could not
be improved... but it doesn't
hurt to ask.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-21 Thread Kevin Fenzi
On 10/21/18 6:12 PM, Stephen J. Turnbull wrote:
> Kevin Fenzi writes:
> 
>  > Huh. The only person I know of from Fedora at least that was
>  > working on it was abompard. While he's working on other things now,
>  > as far as I know he's still working on mailman3/hyperkitty as time
>  > permits.
> 
> pingu and abadger also contributed.  Don't know their exact
> affiliations or what they're doing for Fedora's installation, but all
> three have stopped substantial upstream contribution for a couple

Toshio (abadger) works on ansible now. Pierre (pingou) is still in the
Fedora engineering group but is focused on pagure and ci work. I only
see 2 commits ever from Toshio and all of pingou's commits were at the
very start of the project in 2012.

> years now.  abompard has a few commits, he and pingu still answer mail
> but that's about it. 

Well, he has 980 commits, much more than anyone else.

> abadger we still hang with at PyCons, but he
> wasn't involved in the later development, and would have to put a lot
> of effort in to get up to speed.  As you say "it could be anyone who
> wants to", so we're not going to ask any of them to do more than they
> want to at any given time.  They're not core any more.
> 
>  > > but *somebody* is going to have to commit to better care and
>  > > feeding of the channel, whatever software is supporting it.
>  > 
>  > Sure, but it could be anyone who wants to fix those things.
> 
> No, it can't, can it.  Fedora is not keeping up with upstream, which
> means that "anyone who wants to" isn't upgrading on the Fedora system.
> And that's because they'd need to get permission or effort out of the
> operators, and apparently that's scarce.  The people who manage the
> machines have to make this commitment, or it goes nowhere.

We intend to keep up with upstream, but we haven't dropped other items
to do so urgently. Unless there is some decision to move to something
else, we definitely plan to catch back up to upstream when we can.

...snip...
>  > We have a ton of things going on, so we just had this as low
>  > priority currently. If it needs to be moved up higher the reasons
>  > for that would be great to know/discuss.
> 
> I don't know the reasons, but somebody at Fedora does: they're the
> same reasons that fedoraforum.org exists.

I'm not able to parse this. This very thread is more information that
may get us to move it up in priority. Can you rephrase?

>  > While I know he's got many other things on his plate, I thought
>  > Aurelien was still doing upstream work and helping folks. CCing him
>  > on this, I could be mistaken.
> 
> He's got a spate of commits every summer.  But I think that abompard,
> as well as pingu and abadger, are a moot point here: they focused on
> core functions and scalability.  Máirín is the author of the UI layer
> and has offered to work on these UX issues.  I'm confident that she'll
> produce results for us!  The question is will they get used by Fedora?

Sure, if they go in upstream they will be used by us when we update.

> Much as I detest forums personally, I consider this an open question
> for Fedora.  The "try it, you'll like it" advocacy from forum
> proponents worries me, but Fedora is not my thing, Mailman is.  You
> all have to decide.

Sure. I appreciate your input though!

kevin




signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-21 Thread Stephen J. Turnbull
Kevin Fenzi writes:

 > Huh. The only person I know of from Fedora at least that was
 > working on it was abompard. While he's working on other things now,
 > as far as I know he's still working on mailman3/hyperkitty as time
 > permits.

pingu and abadger also contributed.  Don't know their exact
affiliations or what they're doing for Fedora's installation, but all
three have stopped substantial upstream contribution for a couple
years now.  abompard has a few commits, he and pingu still answer mail
but that's about it.  abadger we still hang with at PyCons, but he
wasn't involved in the later development, and would have to put a lot
of effort in to get up to speed.  As you say "it could be anyone who
wants to", so we're not going to ask any of them to do more than they
want to at any given time.  They're not core any more.

 > > but *somebody* is going to have to commit to better care and
 > > feeding of the channel, whatever software is supporting it.
 > 
 > Sure, but it could be anyone who wants to fix those things.

No, it can't, can it.  Fedora is not keeping up with upstream, which
means that "anyone who wants to" isn't upgrading on the Fedora system.
And that's because they'd need to get permission or effort out of the
operators, and apparently that's scarce.  The people who manage the
machines have to make this commitment, or it goes nowhere.

 > By "really done" I didn't mean that the software was bug free and
 > implemented 100% of it's intended uses. I just meant that they want
 > to ship a usable product, of course there are still bugs or things
 > that in hindshight would have been good to fix before release.

I accept your definition, but I've never seen "really done" used to
mean just "usable" before.  ;-)

 > Sure, and I don't know of anyone who said it was your
 > responsibility.

I didn't say anybody said that; I was pointing out that we are ready
to help by accepting and maintaining bugfixes and improvements done by
Fedora workers (as before), and to a limited extent to use our own
resources to work on bug reports and RFEs.  We have a proven record of
doing exactly that.  Discourse, OTOH, is an unknown quantity in that
respect to me, and some of the things that I consider bugs in
Discourse (eg, sending BBcode in text/plain parts) appear to be
deliberate choices, so I would not be optimistic about getting some of
the changes Fedora will want through quickly.

 > We have a ton of things going on, so we just had this as low
 > priority currently. If it needs to be moved up higher the reasons
 > for that would be great to know/discuss.

I don't know the reasons, but somebody at Fedora does: they're the
same reasons that fedoraforum.org exists.

 > While I know he's got many other things on his plate, I thought
 > Aurelien was still doing upstream work and helping folks. CCing him
 > on this, I could be mistaken.

He's got a spate of commits every summer.  But I think that abompard,
as well as pingu and abadger, are a moot point here: they focused on
core functions and scalability.  Máirín is the author of the UI layer
and has offered to work on these UX issues.  I'm confident that she'll
produce results for us!  The question is will they get used by Fedora?

Much as I detest forums personally, I consider this an open question
for Fedora.  The "try it, you'll like it" advocacy from forum
proponents worries me, but Fedora is not my thing, Mailman is.  You
all have to decide.

I will say I've seen this happen in several communities now (Python,
Emacs).  The communities seem to scale past the capacity of the
communication channels.  But to me (and the economics of information
is what I do for a living), I don't think it's a problem with the
channels, it's a PEBKAC.  The *people* at the terminals don't have the
bandwidth, and they're desperately searching for a way to reduce the
time investment.  But in my experience, they don't reallocate from
fighting with email to more fruitful conversations on the channel
(although they may be more polite with more moderation).  Instead,
they reduce engagement all around.  And that's what I don't like about
forums: in my experience, they undermine the productivity of the
channel at the same time as they increase collegiality.  YMMV, of
course, but I evidently have a lot of company in this perception. :-(

Steve
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-21 Thread Kevin Fenzi
On 10/20/18 9:09 AM, Stephen J. Turnbull wrote:
> Kevin Fenzi writes:
>  > On 10/19/18 6:43 AM, Neal Gompa wrote:
> 
>  > > You know why the usage numbers bear that out? Because the upgrade to
>  > > HyperKitty was mishandled and delayed over and over. We were screwed
>  > > over by the fact that our infrastructure doesn't run on Fedora, so
>  > > that made it harder to get it working. The initial deployment was very
>  > > slow and unoptimized. Bugs in the UI remained unfixed in Fedora's
>  > > installation even though upstream fixed them. I would not be surprised
>  > > if upstream ignores us because we don't seem to be upgrading.
>  > 
>  > Huh, you do realize that things take as long as they take, and there's
>  > no magic wand for 'it's magically done'. mailman3 was a massive
>  > undertaking with a very small group of developers, many of whom were
>  > wanting things to be really done before releasing them.
> 
> Yeah, as a core Mailman developer I was really disappointed when the
> whole crew of Fedora/RH-supported developers just disappeared without
> leaving behind successors.  I understand why that happens, but I wish
> I'd known they were able to participate only as long as they were
> assigned to it.  

Huh. The only person I know of from Fedora at least that was working on
it was abompard. While he's working on other things now, as far as I
know he's still working on mailman3/hyperkitty as time permits.

> Unfortunately, it's clear from the current
> installation supporting this list that no, they didn't get things
> "really done", or at least they were restricted to their direct
> relationship with HyperKitty -- in Fedora Postorius, even the
> explanatory blurbs in the user config screens are frequently
> incomplete (eg, lack information about current, default, and inherited
> values) and at least one is outright confusing (the semantics of the
> associated variable are the reverse of the option name).  Again, I
> understand why such things happen, but *somebody* is going to have to
> commit to better care and feeding of the channel, whatever software is
> supporting it.

Sure, but it could be anyone who wants to fix those things.
By "really done" I didn't mean that the software was bug free and
implemented 100% of it's intended uses. I just meant that they want to
ship a usable product, of course there are still bugs or things that in
hindshight would have been good to fix before release.

> We at Mailman are very happy to help.  We're also a small crew of
> part-timers, so that's going to be limited, but at least we're aware
> that Fedora's is one of the most heavily-used Mailman 3 installations,
> so we have a strong interest in it working well!  Máirín's mail to our
> dev list got immediate and enthusiastic reaction.  But we can't help
> if you have no support for upgrading to upstream current release;
> that's not our job (unless paid, and I'm not even sure that would
> break our developers loose from other responsibilities and core work).

Sure, and I don't know of anyone who said it was your responsibility.
We have a ton of things going on, so we just had this as low priority
currently. If it needs to be moved up higher the reasons for that would
be great to know/discuss.

> I'm not sure you can count on such support from Discourse, but I have
> said more about that elsewhere in the thread, so I won't belabor it here.
> 
>  > You can always ask why we aren't upgrading. In this case it's because we
>  > are moving stuff to python36 from 34. If these fixes are urgent let us
>  > know and we can re-evaluate and try and get things faster. I was under
>  > the impression that the fixes were pretty minor.
> 
> HyperKitty is a fairly complex piece of software.  I never did make
> head or tail of it (most of my time is devoted to core Mailman,
> especially email security such as DMARC and crypto), and there's
> nobody associated with the Mailman project to teach me about it
> anymore.  To me it's not surprising that the only things people are
> willing to touch are minor.  And even the original developers are
> unlikely to be familiar with the current state of upstream, as
> upstream has changes, some significant I think.

While I know he's got many other things on his plate, I thought Aurelien
was still doing upstream work and helping folks. CCing him on this, I
could be mistaken.

kevin




signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-21 Thread Stephen J. Turnbull
Dan Book writes:

 > It is not a format of their own, but it's not appropriate for
 > plaintext, so it sounds like a bug to me.

But that's exactly my point.  *We* think it's a bug, but *they* chose
it deliberately.  Undoubtedly people have tools expecting it, etc.

I've been on both sides of that proposition, and the maintainers bat
about .900.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-21 Thread David Demelier
On Tue, 2018-10-16 at 07:12 -0700, Gerald B. Cox wrote:
> 
> On Fri, Oct 5, 2018 at 9:21 AM Matthew Miller <
> mat...@fedoraproject.org> wrote:
> ...
> > That's why the general trend is *away* from email.
> >
> > The Foreman community recently switched away from mailing lists in
> this way,
> > and 
> https://theforeman.org/2018/07/discourse-6-months-on-impact-assesment.html
> > is really interesting and helpful read on the topic for those who
> might have
> > some ... trepidation.
> >
> > I'm not sayin' we are ready to shut this list down, but it's
> honestly worth
> > considering if a different approach will be more effective.
> 
> Before the daggers come out please take some time to checkout
> Fedora Discourse
> https://discussion.fedoraproject.org/  and read the Foreman community
> link above.

I really hope not.

Discourse web interface is bloated and painful to work with.

> As I had previously mentioned, Discourse allows for RSS feeds and
> email notifications.  It also has a mailing list mode.
> 
> It really is a much better solution.  

It isn't, even in mailing mode discourse sends HTML messages which
makes email responses almost impossible and force you to use the
bloated web interface.

-- 
David
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-20 Thread Chris Murphy
On Sat, Oct 20, 2018 at 2:30 PM, Chris Adams  wrote:
> So, my opinion on email vs. web forum is that it is comes down to
> freedom vs. lock-in.

Right. What does migration out of Discourse look like?


-- 
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-20 Thread Chris Adams
So, my opinion on email vs. web forum is that it is comes down to
freedom vs. lock-in.

With mailing lists (and Usenet), messages are distributed in a
more-or-less well-defined format, and users are able to choose clients,
filtering, etc. to suit their use patterns.  Sometimes people do novel
things that help them handle volume, find and track topics they are
interested in, etc.

With a web forum, users are limited to consuming content in the way the
forum developer created, as chosen to be applied by the system managers.
Rarely do users have any control over how they access the content, and
they still only can control it in the way the developers thought of,
implemented, tested, and continue to support.  I've used web forums
where a function I used regularly went away with an upgrade because the
developers didn't think enough people used them and didn't want to
support them anymore.

Now, that freedom to do as you please has kind of fallen by the wayside
on the Internet in general; personal blogs went to hosted blogs (with
more uniform interfaces) and then on to mass-hosted social media (with
an interface decided entirely by the company running it).  So maybe I'm
just old-fashioned that way and not enough other people care.

I'll admit up front that I haven't checked out Discourse yet.  However,
I haven't seen before anything that handles the way I consume email,
especially mailing lists.  I'll keep selected messages of a thread
around for later reference, flag messages so they'll be highlighted when
I open a folder in the future, filter out certain keywords or posters on
rare occasions, and more - and that's just off the top of my head.

Also, I follow a bunch of different mailing lists.  If they all were web
forums, I'd have a bunch of different interfaces to deal with, sites to
visit, functionality to learn, etc., instead of my single mail client
that I can tweak to my personal use patterns and can bring it all
together.

-- 
Chris Adams 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-20 Thread Dan Book
On Sat, Oct 20, 2018 at 6:09 AM Stephen J. Turnbull 
wrote:

> Dominik 'Rathann' Mierzejewski writes:
> > Gerald B. Cox writes:
>
>  > > Regardless, as I mentioned above, if they have a bug, then it
>  > > should be reported for them to address.
>  >
>  > I wouldn't call it a bug, just bad UX for a minority(?) target
>  > audience.
>
> I'm pretty sure the Discourse developers would concede that bad UX for
> email users is undesirable.  I'm *not* sure they would concede that
> it's bad UX.  We know how to render HTML to plain text, to RTF, and so
> on; Discourse deliberately chose not to do so, but rather chose a
> format of their own or perhaps some existing format (this is the first
> I've heard of BBcode, so I can't judge).
>

It is not a format of their own, but it's not appropriate for plaintext, so
it sounds like a bug to me.

https://en.wikipedia.org/wiki/BBCode

-Dan
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-20 Thread Stephen J. Turnbull
stan writes:

 > So, you are really gung-ho for Discourse.

IMO, that's not nasty, but it wasn't necessary and could be taken
badly in context.  Just, "as a proponent, I'd like to ask you" is good
when things are getting heated.

Your questions are important[1], and I'd like to gloss them:

 > What is your personal experience of using it on a project, before
 > and after?

It would be helpful to specify the project.  It's also really
important to be specific about what was merely comfortable, and what
directly contributed to solving problems of developing the project's
software.

 > Did you actually see more engagement?

And by whom?  Developers?  Users with requirements?  Randos who
engaged in controversy but in the end contributed neither code nor to
refining requirements, specifications, or design?

Did you see *less* engagement (especially of the rando type)?

 > Did the process of development run smoother than it had before?

And if so, what aspects of the software contributed to smoothness, and
how?

Which parts of the process (requirements, specification, design,
coding, testing, documentation) benefited specifically?

Were there any aspects that were less smooth?

 > Did new contributors join the project you were working on?

 > Did experienced contributors keep contributing?

 > Did it help build community spirit?

How did "channel culture" change?  Were people more or less polite?
Were experienced participants more or less likely to help on-boarding
newcomers?  Mentor new contributors?

 > Did it make *your* life easier?

And for others?  How might these things generalize to this list?

Steve
GNU Mailman Project


Footnotes: 
[1]  To Fedora in deciding to move or not, but also to Mailman to
learn requirements to improve our product.  "required disclosure"

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-20 Thread Stephen J. Turnbull
Kevin Fenzi writes:
 > On 10/19/18 6:43 AM, Neal Gompa wrote:

 > > You know why the usage numbers bear that out? Because the upgrade to
 > > HyperKitty was mishandled and delayed over and over. We were screwed
 > > over by the fact that our infrastructure doesn't run on Fedora, so
 > > that made it harder to get it working. The initial deployment was very
 > > slow and unoptimized. Bugs in the UI remained unfixed in Fedora's
 > > installation even though upstream fixed them. I would not be surprised
 > > if upstream ignores us because we don't seem to be upgrading.
 > 
 > Huh, you do realize that things take as long as they take, and there's
 > no magic wand for 'it's magically done'. mailman3 was a massive
 > undertaking with a very small group of developers, many of whom were
 > wanting things to be really done before releasing them.

Yeah, as a core Mailman developer I was really disappointed when the
whole crew of Fedora/RH-supported developers just disappeared without
leaving behind successors.  I understand why that happens, but I wish
I'd known they were able to participate only as long as they were
assigned to it.  Unfortunately, it's clear from the current
installation supporting this list that no, they didn't get things
"really done", or at least they were restricted to their direct
relationship with HyperKitty -- in Fedora Postorius, even the
explanatory blurbs in the user config screens are frequently
incomplete (eg, lack information about current, default, and inherited
values) and at least one is outright confusing (the semantics of the
associated variable are the reverse of the option name).  Again, I
understand why such things happen, but *somebody* is going to have to
commit to better care and feeding of the channel, whatever software is
supporting it.

We at Mailman are very happy to help.  We're also a small crew of
part-timers, so that's going to be limited, but at least we're aware
that Fedora's is one of the most heavily-used Mailman 3 installations,
so we have a strong interest in it working well!  Máirín's mail to our
dev list got immediate and enthusiastic reaction.  But we can't help
if you have no support for upgrading to upstream current release;
that's not our job (unless paid, and I'm not even sure that would
break our developers loose from other responsibilities and core work).

I'm not sure you can count on such support from Discourse, but I have
said more about that elsewhere in the thread, so I won't belabor it here.

 > You can always ask why we aren't upgrading. In this case it's because we
 > are moving stuff to python36 from 34. If these fixes are urgent let us
 > know and we can re-evaluate and try and get things faster. I was under
 > the impression that the fixes were pretty minor.

HyperKitty is a fairly complex piece of software.  I never did make
head or tail of it (most of my time is devoted to core Mailman,
especially email security such as DMARC and crypto), and there's
nobody associated with the Mailman project to teach me about it
anymore.  To me it's not surprising that the only things people are
willing to touch are minor.  And even the original developers are
unlikely to be familiar with the current state of upstream, as
upstream has changes, some significant I think.

Steve
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-20 Thread Igor Gnatenko
On Fri, Oct 19, 2018, 18:30 Neal Gompa  wrote:

> On Fri, Oct 19, 2018 at 12:00 PM Gerald B. Cox  wrote:
> >
> > On Fri, Oct 19, 2018 at 8:31 AM Chris Adams  wrote:
> >>
> >> Once upon a time, R P Herrold  said:
> >> > This seems very tone deaf and lacking in introspection, Matt
> >> >
> >> > perhaps by reading the subject line you chose to start this
> >> > thread with
> >>
> >> Matt didn't choose that - that subject was set by Gerald B. Cox.
> >>
> > As I previously mentioned with all the top-posting, excerpts and
> hyperbole interjected by others people
> > get lost and run with mis-quotes - perhaps Discourse could help with
> that.  ;-)
> >
> > Software is a tool for me.  I don't get emotionally attached to it - as
> some people apparently are.  It's a bit telling that
> > many people seem to be afraid that Discourse will be a success.
> >
>
> I'm more afraid that it'll be a success with casualties. In other
> words, it'll be a failure but not look like one at a glance. Driving
> people away and making it harder to keep track of topics of import is
> going to necessarily constrain how much people are able and willing to
> do. It doesn't get simpler than that. And I have *not* seen a
> Discourse instance be successful in that with large teams, much less
> large groups like the development groups within Fedora.
>

Actually, Rust ecosystem is using discourse quite well. Both for
development discussions and for user discussions.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-20 Thread Stephen J. Turnbull
Required disclosure: Mailman dev, and my sympathies are with the list
advocates for this channel both for that reason, and for more
objective ones.  I don't really argue against a move to Discourse
here, but I do know a bit about the problem space, and I'd like to
discuss *some* aspects here.  I expect it's clear which I prefer, but
there are a lot of arguments "for" that I don't deal with.

Dominik 'Rathann' Mierzejewski writes:
> Gerald B. Cox writes:

 > > Regardless, as I mentioned above, if they have a bug, then it
 > > should be reported for them to address.
 > 
 > I wouldn't call it a bug, just bad UX for a minority(?) target
 > audience.

I'm pretty sure the Discourse developers would concede that bad UX for
email users is undesirable.  I'm *not* sure they would concede that
it's bad UX.  We know how to render HTML to plain text, to RTF, and so
on; Discourse deliberately chose not to do so, but rather chose a
format of their own or perhaps some existing format (this is the first
I've heard of BBcode, so I can't judge).

Thus, I doubt that reporting an issue against Discourse's email
functionality would get action any time soon from the developers, and
might get a lot of pushback.  Given that support from Red Hat/Fedora
community for Mailman development has decreased dramatically, I don't
see why they would want to pick up responsibility for patching up
Discourse instead.  So I see years of annoyance for those who have
really effective email workflows, being constrained to Discourse's.

I suspect that the number of people who really want email is at least
as big as those who really want a forum, and they probably contribute
more code and admin (which are typically communication-intensive,
multicast activities), though forum-oriented users may contribute
greatly in other ways (user support has been mentioned, and I wouldn't
be surprised if that's easier both for the OP and responders in forum
format -- synchronous communication does a lot of work to avoid
redundancy, and editing out mistaken information is a real feature for
user support).  And I suppose there are a lot of people in the middle
who don't care much either way (ignoring costs of moving to a new
channel, which are significant in the short run but not really in the
long run IMO), probably a majority.

Gerald's personal anecdotes suggest that people who are weakly
attached to the channel (jumping into threads in the middle, signing
up for their one issue, etc) are going to find the forum format more
convenient.  I find his discussion persuasive on that, as I have no
problem with the forum format when I have a drive-by interest in some
channel.  This is *not* a put-down, it's simply a statement that a
certain group of users would probably be happier with a forum.

(I'm not sure user support is a goal of this channel, but I've seen
many threads devoted to issues of system configuration that have zero
likelihood of inducing development of Fedora.)

 > > Mailing list mode has been out for several years now - seems to
 > > me if this were a pervasive issue with a published standardize
 > > solution, they should take care of it.

Email doesn't have a standardized solution or standardized format for
content.  That's why people like HTML email -- it's a quasi-standard
mess that browsers and browser-derived messaging clients have huge
code bases for handling, and 25 years on have gotten pretty good at
it.  Most clients' outgoing messages now are pretty close to HTML 5
conformant, but there's still a huge mismatch with "traditional" email
clients because email standards use a different mechanism from HTML
for embedding objects in the data stream.  (That may not be a big
problem with Discourse depending on how it handles such media, and how
the lists are configured.)

The standards that have been referred to are SMTP (RFC 5321, which
basically requires that if you accept a connection at the TCP level,
you should say you're refusing to accept mail rather than dropping it
silently), the Internet message format (RFC 5322, which basically
defines email as an ASCII text stream divided into a header containing
various metadata and a body), and the Multimedia Mail Extensions
(MIME, with a plethora of RFCs starting with the 2045-2049 series)
which define ways to encode non-ASCII data (both text and non-text),
ways to include non-text data, and ways to mix various media, in a
message body.  Among the latter is the multipart/alternative body part
(defined in RFC 2046, IIRC), which allows catering to various user
agents, and does require that the alternatives have as close to the
same semantics as the media make possible.

This provision of RFC 2046 is violated by a lot of HTML-oriented
clients, which embed attachments in the HTML where they can't easily
be accessed by non-HTML clients, or even provide a plain text
alternative that says "use an HTML client", rather than a plain text
version of the HTML content.  I don't think that's a problem with

Re: Fedora should replace mailing lists with Discourse

2018-10-20 Thread Björn Persson
Gerald B. Cox wrote:
> On Fri, Oct 19, 2018 at 8:31 AM Chris Adams  wrote:
> > Once upon a time, R P Herrold  said:  
> > > perhaps by reading the subject line you chose to start this
> > > thread with  
> >
> > Matt didn't choose that - that subject was set by Gerald B. Cox.
> >
> > As I previously mentioned with all the top-posting, excerpts and hyperbole  
> interjected by others people
> get lost and run with mis-quotes - perhaps Discourse could help with that.

Moments before I read this I checked for myself who had changed the
subject line. It took me about five seconds to scroll up in the tree
view, find the point where the subject changed, and read the name on
the same line. Having just done that so easily, I can really appreciate
how utterly misdirected your remark is.

If it's difficult for you to check who wrote a subject line, then your
problem is that you're trying to read a mailing list through a user
agent that isn't up to the task. And, speaking of misquotes, the
misattributed line that can be seen above ("As I previously ...") is a
visible indication that you're not using one of the better Mail User
Agents.

Humans will always misremember things, and not bother to check because
they think they remember. No technology is going to help with that
until we get direct neural interfaces.

Björn Persson


pgp8_Oolc_3BC.pgp
Description: OpenPGP digital signatur
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Máirín Duffy
Gerald, I'm the person who designed Hyperkitty's concept on a napkin on a 
shuttlebus with Luke Macken some years ago. Your characterization of it here is 
incorrect.

I say this with respect, please try to listen more than you post. Hyperkitty 
stats show you're dominating this conveesation.

~m
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Ben Rosser
On Fri, Oct 19, 2018 at 3:58 PM stan  wrote:
> On Fri, 19 Oct 2018 08:58:57 -0700
> "Gerald B. Cox"  wrote:
> > Software is a tool for me.  I don't get emotionally attached to it -
> > as some people apparently are.  It's a bit telling that
> > many people seem to be afraid that Discourse will be a success.
>
> It isn't free for people who have already a good working system to
> adopt Discourse.  They have to invest time and effort in learning,
> adapting, and helping fix the new system.  What's in it for them?  I've
> had this happen to me in the past, but I was paid by my employer for
> the time and effort.
>
> You aren't really selling Discourse, so much as trying to bludgeon
> people into going along with your opinion.  Anyone who's been around
> the block a few times knows that there are lots of fads with fabulous
> press that don't pan out.

Indeed-- this thread feels like it has deteriorated into pro-Discourse
and pro-email people sniping at each other. I am not sure how useful
continuing to say things like "And if this conversation were in
Discourse..." or "perhaps Discourse could help with that" really is
when trying to convince people who don't agree with you.

I don't know that I feel strongly one way or the other about Discourse
vs. email. What I do feel strongly about, as I wrote much earlier in
the thread, is that any plan to move something as important to the
project as email to a new system really needs to be carefully
considered. And part of that careful consideration needs to be an
honest assessment of what the negative consequences are likely to be.
I suspect the negative consequences (as many have already said) are
that it won't be possible to use Discourse as a drop-in replacement
for these mailing lists, which will break the workflows of numerous
current contributors, causing them to become less involved in
discussions and perhaps the project altogether.

It is a bit disheartening that some of those advocating the change
seem unwilling to acknowledge this, or have dismissed it as people who
aren't willing to move with the times, or as just "hyperbole".

Ben Rosser
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Máirín Duffy
Re: teenagers and timelines, I'm just addressing the specific concerns that 
were raised to me. 

~m
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Randy Barlow
On Fri, 2018-10-19 at 13:05 -0700, Samuel Sieb wrote:
> For example, github and bugzilla work because they 
> have full email messages.  I don't have to go to the website to get
> the 
> rest of the message.

You actually can reply to the e-mails from GitHub (not sure about
Bugzilla). They do thread weirdly when you do that to a review comment
vs. replying to the review comment on the HTML, so it's a bit janky,
but it does work.


signature.asc
Description: This is a digitally signed message part
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Samuel Sieb

On 10/19/18 8:58 AM, Gerald B. Cox wrote:
Software is a tool for me.  I don't get emotionally attached to it - as 
some people apparently are.  It's a bit telling that

many people seem to be afraid that Discourse will be a success.


I'm not emotionally attached to it, but I am somewhat afraid that 
Discourse will be a success.  Forum-type communication websites do not 
work for me personally, so if this mailing list moved to Discourse, my 
involvement could drop drastically depending on how the email 
integration works.  For example, github and bugzilla work because they 
have full email messages.  I don't have to go to the website to get the 
rest of the message.  I do have to go there in order to reply, but 
that's mostly ok.  However, most forums just send you an email saying 
there's something new on the topic with maybe a truncated bit of the 
message and I have to go to the website to figure out what's happened. 
That does not work and I have very little participation on those.


I find that email works really well.  It's easy to search, I control the 
labelling, organizing and filtering, I can back it up, I can use it 
offline, minimal data usage on my phone, and so on.  Features that just 
aren't going to work on a website-based system.

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread stan
On Fri, 19 Oct 2018 08:58:57 -0700
"Gerald B. Cox"  wrote:

> On Fri, Oct 19, 2018 at 8:31 AM Chris Adams  wrote:
> 
> > Once upon a time, R P Herrold  said:  
> > > This seems very tone deaf and lacking in introspection, Matt
> > >
> > > perhaps by reading the subject line you chose to start this
> > > thread with  
> >
> > Matt didn't choose that - that subject was set by Gerald B. Cox.

Yeah, it is kind of confrontational; there's a big difference between 
'Should Fedora replace mailing lists with Discourse?'
and 'Fedora should replace mailing lists with Discourse.'

One implies a community discourse, the other implies a decision already
made.
 
> As I previously mentioned with all the top-posting, excerpts and
> hyperbole  
> interjected by others people
> get lost and run with mis-quotes - perhaps Discourse could help with
> that. ;-)
> 
> Software is a tool for me.  I don't get emotionally attached to it -
> as some people apparently are.  It's a bit telling that
> many people seem to be afraid that Discourse will be a success.

It isn't free for people who have already a good working system to
adopt Discourse.  They have to invest time and effort in learning,
adapting, and helping fix the new system.  What's in it for them?  I've
had this happen to me in the past, but I was paid by my employer for
the time and effort.

You aren't really selling Discourse, so much as trying to bludgeon
people into going along with your opinion.  Anyone who's been around
the block a few times knows that there are lots of fads with fabulous
press that don't pan out.

So, you are really gung-ho for Discourse.  What is your personal
experience of using it on a project, before and after?  Did you
actually see more engagement?  Did the process of development run
smoother than it had before?  Did new contributors join the project you
were working on?  Did experienced contributors keep contributing?  Did
it help build community spirit?  Did it make *your* life easier?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread R P Herrold
On Fri, 19 Oct 2018, Chris Adams wrote:

> Once upon a time, R P Herrold  said:
> > This seems very tone deaf and lacking in introspection, Matt
> > 
> > perhaps by reading the subject line you chose to start this 
> > thread with
> 
> Matt didn't choose that - that subject was set by Gerald B. Cox.

If you say so (and I have no reason to doubt, but cannot 
confirm, so: sorry for the mis-attribution, Matt) ... at the 
URL in your email message headers is a link to:


https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/KXPPKQNLJ6SZBUHKBMLB4OZY7WA77FGP/

Perma-link:

https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/3MZCLLM47LIO6LFJC33RIFJHTIKQPFWP/#KXPPKQNLJ6SZBUHKBMLB4OZY7WA77FGP

and at that page, the link titled ' Back to the thread ' 
points into a wholly different discussion


https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/3MZCLLM47LIO6LFJC33RIFJHTIKQPFWP/#KXPPKQNLJ6SZBUHKBMLB4OZY7WA77FGP

One more reason to dislike KyperKitty hashes over pipermail 

-- Russ herrold
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Matthew Miller
On Fri, Oct 19, 2018 at 07:49:41AM -0700, Gerald B. Cox wrote:
> Oh really... I said that... perhaps you should take 5 seconds and read the
> subject of the thread.

Hey, let's please keep this friendly.


-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Simo Sorce
On Fri, 2018-10-19 at 07:28 -0700, Gerald B. Cox wrote:
> And if this conversation were in Discourse, we could simply move it to a
> new topic ;-)

Some people see it as history rewriting ... one of the reasons I like
email is that *you* can't change stuff after the fact, because *I* have
it archived.

Simo.

-- 
Simo Sorce
Sr. Principal Software Engineer
Red Hat, Inc
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Matthew Miller
On Fri, Oct 19, 2018 at 10:40:18AM -0400, Neal Gompa wrote:
> I don't like saying this, but what it comes down to is that our
> relationship with RHEL has evolved into a one-sided affair. I wish
> someone who is empowered to do something about it would, but the rest
> of us can't.
> 
> Frankly, I suspect you're the only person who could maybe do anything
> about it, and I'm not certain you could do anything about it.

Time to pull back the curtain a little bit, I guess. :)

I think the issue isn't really RHEL-Fedora, but Red Hat-Fedora. Red Hat
isn't a large company in the sense of Oracle or SAP or whatever, let alone
Microsoft or Apple, but it's much bigger than it used to be, and much bigger
than RHEL.

Most of Red Hat's _financial_ engagement in Fedora comes from two places:
Platform (i.e., RHEL) and associated groups like QE, and from the CTO's
office via OSAS. In the first bucket, that's hardware and infrastructure,
the people paid to be on the community infra team (and work in Fedora
Infrastructure and Rel-Eng), and me. In the second, the CTO's office, that's
Bex — and now Sanja on CoreOS and Silverblue — and also our community
budget.

On the Platform side, it's easy (and, increasingly so, really!) to get Red
Hat interested Fedora technology that has a direct connection to improving,
well, the platform. This is the answer to why funding for Pagure and not
HyperKitty or Hubs. The src.fedoraproject.org thing and what we're working
on with shared dist-git with CentOS... easy dots to connect. This part of
Red Hat *cares* about Fedora as a succcessful community, but also has to
justify spending, and as the company overall invests in OpenShift in the
Enterprise, there's not a lot of extra.

Meanwhile, the other side of the coin, over in the CTO's office — Fedora's
community budget and staffing is a significant chunk already. (The Discourse
experiment funding is coming through Sanja and not the Fedora community
budget, FWIW.)

As much as I think the CTO's office *should*, they don't have a group of
programmers available to work on community open source tooling. I definitely
am pushing as much as I can for more of that kind of investment, and ...
maybe some things will bear fruit. I have to say, though (since it's
super-relevant to the discussion here) one of the very first questions I get
every time is: "Why does Fedora have so much of its own stuff when there are
open source alternatives? What's with the huge NIH complex?" I do a lot of
shoving rocks uphill on that one!

But if we want this to be a two-way balanced relationship, it can't be all
"Red Hat isn't spending enough money on Fedora's non-engineering needs!".
What else do you (not just Neal — take this as an open question!) think we
should do differently from a Red Hat side?


-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Kevin Fenzi
On 10/19/18 6:43 AM, Neal Gompa wrote:
> On Fri, Oct 19, 2018 at 9:16 AM Gerald B. Cox  wrote:
>>
>> Again, I believe some are trying to do an apples to apples comparison with 
>> Discourse and mailing list technologies.  Discourse was build from the 
>> ground up with the goal of fostering communication and collaboration.  
>> Hyperkitty is a bolt on HTML to mailing list archives.  It's good for what 
>> it is, but it isn't Discourse - and usage numbers tend to bear that out.
>>
> 
> That's an unfair characterization. HyperKitty was designed from the
> ground up with that goal in mind too. The _sole_ difference is the
> backend approach. Discourse uses a database system while HyperKitty
> uses a mail list engine.
> 
> You know why the usage numbers bear that out? Because the upgrade to
> HyperKitty was mishandled and delayed over and over. We were screwed
> over by the fact that our infrastructure doesn't run on Fedora, so
> that made it harder to get it working. The initial deployment was very
> slow and unoptimized. Bugs in the UI remained unfixed in Fedora's
> installation even though upstream fixed them. I would not be surprised
> if upstream ignores us because we don't seem to be upgrading.

Huh, you do realize that things take as long as they take, and there's
no magic wand for 'it's magically done'. mailman3 was a massive
undertaking with a very small group of developers, many of whom were
wanting things to be really done before releasing them.

Much of our infrastructure does run on Fedora, and mailman3 could too if
we needed it to. It just wasn't the decision at the time.
Bugs remain unfixed because there's not too much bugfixing going on.
I see two commits in this month, 2 last month, 1 the month before...

You can always ask why we aren't upgrading. In this case it's because we
are moving stuff to python36 from 34. If these fixes are urgent let us
know and we can re-evaluate and try and get things faster. I was under
the impression that the fixes were pretty minor.

...snip...

> We have not taken good care of our mail list infrastructure. I don't
> blame our infra team. I blame the fact our infra runs on RHEL, and
> RHEL has handicapped us in so many ways because of their own choices.
> Fedora can't control its own (infrastructure) destiny because we have
> no power to influence RHEL at all. And that's broken.

Thats simply not the case. We run many things on Fedora. We do so where
it makes sense and RHEL where that makes sense, and increasingly
OpenShift when that makes sense. ;)

I attempted to use the discourse rss feeds this last week, and they
were... not great. I still need to try mailing list mode before speaking
much more on it.

kevin



signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Matthew Miller
On Fri, Oct 19, 2018 at 12:19:43PM -0400, Neal Gompa wrote:
> I'm more afraid that it'll be a success with casualties. In other
> words, it'll be a failure but not look like one at a glance. Driving
> people away and making it harder to keep track of topics of import is
> going to necessarily constrain how much people are able and willing to
> do. It doesn't get simpler than that. And I have *not* seen a
> Discourse instance be successful in that with large teams, much less
> large groups like the development groups within Fedora.

Yeah -- this is completely reasonable!

-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Neal Gompa
On Fri, Oct 19, 2018 at 12:00 PM Gerald B. Cox  wrote:
>
> On Fri, Oct 19, 2018 at 8:31 AM Chris Adams  wrote:
>>
>> Once upon a time, R P Herrold  said:
>> > This seems very tone deaf and lacking in introspection, Matt
>> >
>> > perhaps by reading the subject line you chose to start this
>> > thread with
>>
>> Matt didn't choose that - that subject was set by Gerald B. Cox.
>>
> As I previously mentioned with all the top-posting, excerpts and hyperbole 
> interjected by others people
> get lost and run with mis-quotes - perhaps Discourse could help with that.  
> ;-)
>
> Software is a tool for me.  I don't get emotionally attached to it - as some 
> people apparently are.  It's a bit telling that
> many people seem to be afraid that Discourse will be a success.
>

I'm more afraid that it'll be a success with casualties. In other
words, it'll be a failure but not look like one at a glance. Driving
people away and making it harder to keep track of topics of import is
going to necessarily constrain how much people are able and willing to
do. It doesn't get simpler than that. And I have *not* seen a
Discourse instance be successful in that with large teams, much less
large groups like the development groups within Fedora.


-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Gerald B. Cox
On Fri, Oct 19, 2018 at 8:31 AM Chris Adams  wrote:

> Once upon a time, R P Herrold  said:
> > This seems very tone deaf and lacking in introspection, Matt
> >
> > perhaps by reading the subject line you chose to start this
> > thread with
>
> Matt didn't choose that - that subject was set by Gerald B. Cox.
>
> As I previously mentioned with all the top-posting, excerpts and hyperbole
interjected by others people
get lost and run with mis-quotes - perhaps Discourse could help with that.
;-)

Software is a tool for me.  I don't get emotionally attached to it - as
some people apparently are.  It's a bit telling that
many people seem to be afraid that Discourse will be a success.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Chris Adams
Once upon a time, R P Herrold  said:
> This seems very tone deaf and lacking in introspection, Matt
> 
> perhaps by reading the subject line you chose to start this 
> thread with

Matt didn't choose that - that subject was set by Gerald B. Cox.
-- 
Chris Adams 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread R P Herrold
On Fri, 19 Oct 2018, Matthew Miller wrote:

>> Neal Gompa: 
>> because you're dead set on this anyway.

> Matt Miller:
> I ... don't know how to engage constructively with this accusation, because
> it it seems to come from absolutely nowhere. Yes, we're *definitely* trying

This seems very tone deaf and lacking in introspection, Matt

perhaps by reading the subject line you chose to start this 
thread with

No mention of trying out, no mention of a trial.  Just the 
usual 'this is a done deal' announcement on an extremely high 
volume mailing list

I had trialled Discourse six months ago, leaving it on for 
days at a time.  The web client had a leak down in it 
somewhere, My baseline load average went up and I ended up 
with a frozen web browser once all free ram and swap was 
exhausted.  Migrate or not as you wish, it will simply be 
another place where Fedoraproject went off the tracks, chasing 
a mythical low involvement 'tire kicker' instead of supporting 
developers using mature tools and technologies (mailing lists, 
bugzilla, procmail sorting, mutt or alpine)


The non-migratation capabilities of early MM3 efforts have 
been detailed earlier in this thread.  Hyperkitty pretends a 
33 character hash conveys more information than the MM2 model 
for pipermail, or say: MMDD-, but no-one was willing 
to critique a bad choice

Pagure is great and all, but I recall filing a bug ... 
somewhere ... pagure, git, how knows ... about a cross-site 
inter-panel info leak, but there is no SPOT -- single point of 
truth -- in Fedora's hall of mirrors to find it later ad hoc.  
That does not happen with Bugzilla as I have a portfolio of 
several dozen custom searches that would reveal it to me with 
a couple clicks

But charging off to a new shiny hill seems more important to 
Fedoraproject

** shrug **

-- Russ herrold
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Nicolas Mailhot
Le vendredi 19 octobre 2018 à 07:54 -0700, Gerald B. Cox a écrit :
> On Fri, Oct 19, 2018 at 7:43 AM Nicolas Mailhot <
> 
> You really should try it, you might like it.  BTW, there are no ads in
> the Fedora Discourse instance, so
> not sure what you are talking about there.  As far as email is
> concerned the trends are clear... just do a 
> web search.

Ah yes, the advertising industry, that created the web forum bubble and
its social media derivative, publishes report after report they're the
thing and no one is using mail any more, so you can safely invest even
more money advertising on web forums and social media.

In the meanwhile? Websites still use mail. People who do work still use
mail. Anyone who needs to publish anything he wants to be able to find
some years later still uses mail, or simple websites. Even so-called
millenials move to mail, as soon as they need to fill taxes, or anything
else that requires tracking things for years, and they notice the hard
way the transient nature of web forums and social media (transient
*except* for the extracted personal data).

-- 
Nicolas Mailhot
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Gerald B. Cox
On Fri, Oct 19, 2018 at 7:43 AM Nicolas Mailhot 
wrote:

> Le vendredi 19 octobre 2018 à 07:28 -0700, Gerald B. Cox a écrit :
> > And if this conversation were in Discourse, we could simply move it to
> > a new topic ;-)
>
> And if it where is discourse I would’t participate in it.
>
> Basically, as others said, not interested in shiny tech that has no
> notion of interop, has a single implementation, and a shelf life of a
> couple years.
>
> There's a reason every single web site out there quietly drops the shiny
> things bit to fall back on email and sms as soon as it manipulates
> anything $$$ related. email and sms are an ugly but reliable and
> standard way to reach anyone. The native web forums are just ephemeral
> eye-cather mutually incompatible things designed make you read ads (as
> Mairin explained better than me).
>
> Now, it it were packaged in Fedora, and deployed on Fedora infra,
> without any magic call to a third party website, that would be something
> else. Wouldn't change the probability upstream would give up on it as
> soon as it was not shiny and cool anymore, but at least I and Fedora
> would not totally depend on them for our data.
>

You really should try it, you might like it.  BTW, there are no ads in the
Fedora Discourse instance, so
not sure what you are talking about there.  As far as email is concerned
the trends are clear... just do a
web search.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Gerald B. Cox
On Fri, Oct 19, 2018 at 7:41 AM Neal Gompa  wrote:

>
>
> I'm not talking about you in the Fedora sense. I'm talking about
> Gerald and his saying "we must move everything to Discourse".
>

Oh really... I said that... perhaps you should take 5 seconds and read the
subject of the thread.

As far as Hyperkitty is concerned you need to take a few minutes and
re-read Matt's response.

But again, Hyperkitty is not the point of this thread.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Nicolas Mailhot
Le vendredi 19 octobre 2018 à 07:28 -0700, Gerald B. Cox a écrit :
> And if this conversation were in Discourse, we could simply move it to
> a new topic ;-)

And if it where is discourse I would’t participate in it.

Basically, as others said, not interested in shiny tech that has no
notion of interop, has a single implementation, and a shelf life of a
couple years.

There's a reason every single web site out there quietly drops the shiny
things bit to fall back on email and sms as soon as it manipulates
anything $$$ related. email and sms are an ugly but reliable and
standard way to reach anyone. The native web forums are just ephemeral
eye-cather mutually incompatible things designed make you read ads (as
Mairin explained better than me).

Now, it it were packaged in Fedora, and deployed on Fedora infra,
without any magic call to a third party website, that would be something
else. Wouldn't change the probability upstream would give up on it as
soon as it was not shiny and cool anymore, but at least I and Fedora
would not totally depend on them for our data.

-- 
Nicolas Mailhot
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Neal Gompa
On Fri, Oct 19, 2018 at 10:11 AM Matthew Miller
 wrote:
>
> On Fri, Oct 19, 2018 at 09:43:48AM -0400, Neal Gompa wrote:
> > It's also bad for archiving, since threads are inherently unstable.
> > Conversation splitting and merging is very awkward (as I've observed
> > in the Snapcraft Discourse). I can keep going, but it doesn't matter,
> > because you're dead set on this anyway.
>
> I ... don't know how to engage constructively with this accusation, because
> it it seems to come from absolutely nowhere. Yes, we're *definitely* trying
> out Discourse. That's not a conspiracy — it's live! We're also trying out
> HyperKitty. It's live too! We try stuff!
>

Do not misunderstand me, I don't mind trying out Discourse for certain
types of conversations if we want to, and clearly some communities in
Fedora do.

But I feel like we've done a bad job with giving HyperKitty a fair
shake. The same thing happened with Pagure too, but someone had the
wherewithal to push everything forward enough to make it a success,
and even now I'll say that Pagure is a nice environment. Yeah, Pagure
is still missing things I wish it had, but it's evolving and growing.
It took a few years, but it happened.

I know that the big promotion push for HyperKitty was supposed to come
with Hubs, but somehow that project died before it could go anywhere,
so...

I'm happy to help with infra related stuff, but I'm just not equipped
to do so. Only a few people are. :(

> The rest of everything —  development resources, infrastructure, whether
> there is widespread adoption — that's not something arguing over will
> change. When we can *see* something is not working, we can't just complain
> that those are unfair. we should try something else.
>

The reason I'm arguing about it now is because it doesn't seem to be
fixable from the background. We just keep hacking around it over and
over.

I don't like saying this, but what it comes down to is that our
relationship with RHEL has evolved into a one-sided affair. I wish
someone who is empowered to do something about it would, but the rest
of us can't.

Frankly, I suspect you're the only person who could maybe do anything
about it, and I'm not certain you could do anything about it.

> But the comments from several people implying some sort of fait accompli
> here, that some backroom decision has been made, that we're somehow trying
> to destroy communication seriously?
>

I'm not talking about you in the Fedora sense. I'm talking about
Gerald and his saying "we must move everything to Discourse".


-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Anderson, Charles R
On Fri, Oct 19, 2018 at 10:10:22AM -0400, Matthew Miller wrote:
> I ... don't know how to engage constructively with this accusation, because
> it it seems to come from absolutely nowhere. Yes, we're *definitely* trying
> out Discourse. That's not a conspiracy — it's live! We're also trying out
> HyperKitty. It's live too! We try stuff!

Can you please turn on the ability to create new threads via
email/mailing list mode in Discourse?

Thank you.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Gerald B. Cox
And if this conversation were in Discourse, we could simply move it to a
new topic ;-)

On Fri, Oct 19, 2018 at 7:21 AM Nicolas Mailhot 
wrote:

> Le vendredi 19 octobre 2018 à 14:55 +0100, Daniel P. Berrangé a écrit :
> >
> > I don't know why Red Hat's mailman impl isn't upgraded, but it is
> > not blocked by lack of Python 3 on RHEL.
> >
> > Red Hat Software Collections have been providing Python 3.x versions
> > that run on RHEL since ~2013. They exist as add-on yum repos,
>
> Well that's another thing 200% broken in the current Fedora RHEL
> universe (and I speak both with my Fedora contributor hat, and as
> someone who was tasked with procuring RHEL systems in a fortune xxx
> company not so long ago).
>
> The whole "but it's in an optional RHEL repo" just kills *any* form
> RHEL/Fedora symbiosis.
>
> No one but RH knows what ends up in what optional repo for what reason,
> they're ignored by Centos, it's completely impossible to push anything a
> tad complex from Fedora to EPEL because it will depend on things RH
> stashed away in an optional repo centos does not rebuild, and you're
> forbidden to put a copy in EPEL because it may collide with the optional
> repos, and so on.
>
> That's how we end up with the hilarious situation where the Go EPEL6
> stack is both newer and more complete than the Go EPEL7 stack because RH
> vacuumed some Go packages in an optional EL7 repo and now it's
> impossible to do anything Go-related in EPEL7.
>
> I'm sure the RH marketoïds *love* the optional repos, it's segmentation
> market 101, but concretely? They're the kiss of death for anything in
> Fedora that has enterprise applications, because almost no one is going
> to bother contributing things in Fedora, that he needs enterprise-side,
> if the result has zero chance of ending up in EPEL.
>
> The end result is that no one but RH contributes to EL optional repos,
> and no one who is working on RH EL7 repos has the slightest interest in
> integrating with Fedora since they do not see any stream of EPEL Fedora
> contributions.
>
> Or, you end up deploying enterprise systems with your own private
> rebuild of Fedora packages for EL, and you know what? At this point the
> bean counters just ask “why are we paying $$$ to RH again, I see you
> spend your time rebuilding Fedora packages, can't you use Debian if the
> EL part of RHEL is useless?”
>
> Regards,
>
> --
> Nicolas Mailhot
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Nicolas Mailhot
Le vendredi 19 octobre 2018 à 14:55 +0100, Daniel P. Berrangé a écrit :
> 
> I don't know why Red Hat's mailman impl isn't upgraded, but it is
> not blocked by lack of Python 3 on RHEL.
> 
> Red Hat Software Collections have been providing Python 3.x versions
> that run on RHEL since ~2013. They exist as add-on yum repos, 

Well that's another thing 200% broken in the current Fedora RHEL
universe (and I speak both with my Fedora contributor hat, and as
someone who was tasked with procuring RHEL systems in a fortune xxx
company not so long ago).

The whole "but it's in an optional RHEL repo" just kills *any* form
RHEL/Fedora symbiosis.

No one but RH knows what ends up in what optional repo for what reason,
they're ignored by Centos, it's completely impossible to push anything a
tad complex from Fedora to EPEL because it will depend on things RH
stashed away in an optional repo centos does not rebuild, and you're
forbidden to put a copy in EPEL because it may collide with the optional
repos, and so on.

That's how we end up with the hilarious situation where the Go EPEL6
stack is both newer and more complete than the Go EPEL7 stack because RH
vacuumed some Go packages in an optional EL7 repo and now it's
impossible to do anything Go-related in EPEL7.

I'm sure the RH marketoïds *love* the optional repos, it's segmentation
market 101, but concretely? They're the kiss of death for anything in
Fedora that has enterprise applications, because almost no one is going
to bother contributing things in Fedora, that he needs enterprise-side,
if the result has zero chance of ending up in EPEL.

The end result is that no one but RH contributes to EL optional repos,
and no one who is working on RH EL7 repos has the slightest interest in
integrating with Fedora since they do not see any stream of EPEL Fedora
contributions.

Or, you end up deploying enterprise systems with your own private
rebuild of Fedora packages for EL, and you know what? At this point the
bean counters just ask “why are we paying $$$ to RH again, I see you
spend your time rebuilding Fedora packages, can't you use Debian if the
EL part of RHEL is useless?”

Regards,

-- 
Nicolas Mailhot
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Matthew Miller
On Fri, Oct 19, 2018 at 09:43:48AM -0400, Neal Gompa wrote:
> It's also bad for archiving, since threads are inherently unstable.
> Conversation splitting and merging is very awkward (as I've observed
> in the Snapcraft Discourse). I can keep going, but it doesn't matter,
> because you're dead set on this anyway.

I ... don't know how to engage constructively with this accusation, because
it it seems to come from absolutely nowhere. Yes, we're *definitely* trying
out Discourse. That's not a conspiracy — it's live! We're also trying out
HyperKitty. It's live too! We try stuff!

The rest of everything —  development resources, infrastructure, whether
there is widespread adoption — that's not something arguing over will
change. When we can *see* something is not working, we can't just complain
that those are unfair. we should try something else.

But the comments from several people implying some sort of fait accompli
here, that some backroom decision has been made, that we're somehow trying
to destroy communication seriously?

-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Gerald B. Cox
On Fri, Oct 19, 2018 at 6:45 AM Neal Gompa  wrote:

> On Fri, Oct 19, 2018 at 9:16 AM Gerald B. Cox  wrote:
> >
> > Again, I believe some are trying to do an apples to apples comparison
> with Discourse and mailing list technologies.  Discourse was build from the
> ground up with the goal of fostering communication and collaboration.
> Hyperkitty is a bolt on HTML to mailing list archives.  It's good for what
> it is, but it isn't Discourse - and usage numbers tend to bear that out.
> >
>
> That's an unfair characterization. HyperKitty was designed from the
> ground up with that goal in mind too. The _sole_ difference is the
> backend approach. Discourse uses a database system while HyperKitty
> uses a mail list engine.
>
> if you think the "sole" difference between HyperKitty and Discourse is the
backend approach
you're not looking very hard.  It's quite apparent just by looking at it.
If yperKitty's design goals
are the exact same as Discourse they hid it pretty well in their online
documentation.


> You know why the usage numbers bear that out? Because the upgrade to
> HyperKitty was mishandled and delayed over and over. We were screwed
> over by the fact that our infrastructure doesn't run on Fedora, so
> that made it harder to get it working. The initial deployment was very
> slow and unoptimized. Bugs in the UI remained unfixed in Fedora's
> installation even though upstream fixed them. I would not be surprised
> if upstream ignores us because we don't seem to be upgrading.
>

I don't agree with that being the reason - I believe it is the design
approach and goals - but
even if that were true - that ship has sailed.


>
> The development process for HyperKitty basically stalled out because
> migrations were impossible from Mailman 2 to Mailman 3 for a *very*
> long time. Fedora somehow did it, and that seemed to have not gone
> back upstream, so until *very recently*, upstream did not recommend
> doing mm2 to mm3 upgrades.
>

This thread isn't about making excuses for Hyperkitty - it's about
Discourse.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Daniel P . Berrangé
On Fri, Oct 19, 2018 at 09:43:48AM -0400, Neal Gompa wrote:
> That *completely* handicapped adoption of HyperKitty, because
> HyperKitty requires Mailman 3. What's worse, because it's almost
> impossible to run on RHEL due to the lack of Python 3 (which continues
> to anger and frustrate me), Red Hat never migrated their mailing
> lists. Red Hat's lists are one of the larger installations, and it was
> a real blow to not have that migrate.

I don't know why Red Hat's mailman impl isn't upgraded, but it is
not blocked by lack of Python 3 on RHEL.

Red Hat Software Collections have been providing Python 3.x versions
that run on RHEL since ~2013. They exist as add-on yum repos, rather
than part of the base since they have a different support lifecycle
and to avoid interfering with the system python binary which is
depended on by many other apps/tools

  https://access.redhat.com/solutions/472793
  https://access.redhat.com/support/policy/updates/rhscl

Regards,
Daniel
-- 
|: https://berrange.com  -o-https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o-https://fstop138.berrange.com :|
|: https://entangle-photo.org-o-https://www.instagram.com/dberrange :|
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Neal Gompa
On Fri, Oct 19, 2018 at 9:16 AM Gerald B. Cox  wrote:
>
> Again, I believe some are trying to do an apples to apples comparison with 
> Discourse and mailing list technologies.  Discourse was build from the ground 
> up with the goal of fostering communication and collaboration.  Hyperkitty is 
> a bolt on HTML to mailing list archives.  It's good for what it is, but it 
> isn't Discourse - and usage numbers tend to bear that out.
>

That's an unfair characterization. HyperKitty was designed from the
ground up with that goal in mind too. The _sole_ difference is the
backend approach. Discourse uses a database system while HyperKitty
uses a mail list engine.

You know why the usage numbers bear that out? Because the upgrade to
HyperKitty was mishandled and delayed over and over. We were screwed
over by the fact that our infrastructure doesn't run on Fedora, so
that made it harder to get it working. The initial deployment was very
slow and unoptimized. Bugs in the UI remained unfixed in Fedora's
installation even though upstream fixed them. I would not be surprised
if upstream ignores us because we don't seem to be upgrading.

The development process for HyperKitty basically stalled out because
migrations were impossible from Mailman 2 to Mailman 3 for a *very*
long time. Fedora somehow did it, and that seemed to have not gone
back upstream, so until *very recently*, upstream did not recommend
doing mm2 to mm3 upgrades.

That *completely* handicapped adoption of HyperKitty, because
HyperKitty requires Mailman 3. What's worse, because it's almost
impossible to run on RHEL due to the lack of Python 3 (which continues
to anger and frustrate me), Red Hat never migrated their mailing
lists. Red Hat's lists are one of the larger installations, and it was
a real blow to not have that migrate.

The irony that I can probably get SUSE to deploy Mailman 3 and
HyperKitty before Red Hat will is not lost on me.

> The fact is that email usage is declining.  People are moving away from it 
> and prefer to use other platforms for collaboration.  As with many things... 
> when something new comes out, there are a group of people who push back and 
> want things to stay as they are - history has proven time and time again, 
> that change is inevitable.  If something new is the better solution, as 
> people become aware of it and use it - it will become the go to solution.  
> The examples are endless and span multiple disciplines.
>

You know what? I bounce back and forth between HyperKitty and my email
client. If all the lists I subscribed to used HyperKitty, I wouldn't
be using my email client at all. While I don't generally reply from
HK, it's mainly because of bugs that I know are fixed in newer
versions.

We have not taken good care of our mail list infrastructure. I don't
blame our infra team. I blame the fact our infra runs on RHEL, and
RHEL has handicapped us in so many ways because of their own choices.
Fedora can't control its own (infrastructure) destiny because we have
no power to influence RHEL at all. And that's broken.

> Fedora has a long history of supporting new and innovative solutions and 
> toolsets.  That is what helps differentiate us as a distribution.  We need a 
> tool that will encourage more participation.  I believe Discourse will help 
> with this - people will discover new and more efficient ways to do their work 
> and the sun will rise the next day.
>

And yet, for 15 years, Fedora didn't have a web forum for user
support. People have asked for it over the years, and Fedora refused.
That's why things like FedoraForum.org exist instead of being part of
Fedora itself.

I'm a guy who started with web forums who later used email lists, not
the other way around. I vastly prefer forum-style environments. I
still don't like Discourse for this kind of stuff, because it's just
not designed for handling contextual conversations.

And there are problems with Discourse too: doing partial quoting with
attribution is annoying and requires editing the quote to restore that
information. In addition, searching for posts and topics becomes
exponentially slower as the system handles more content, which is a
huge problem if you're trying to find information to cross reference.

It's also bad for archiving, since threads are inherently unstable.
Conversation splitting and merging is very awkward (as I've observed
in the Snapcraft Discourse). I can keep going, but it doesn't matter,
because you're dead set on this anyway.


-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Gerald B. Cox
Again, I believe some are trying to do an apples to apples comparison with
Discourse and mailing list technologies.  Discourse was build from the
ground up with the goal of fostering communication and collaboration.
Hyperkitty is a bolt on HTML to mailing list archives.  It's good for what
it is, but it isn't Discourse - and usage numbers tend to bear that out.

The fact is that email usage is declining.  People are moving away from it
and prefer to use other platforms for collaboration.  As with many
things... when something new comes out, there are a group of people who
push back and want things to stay as they are - history has proven time and
time again, that change is inevitable.  If something new is the better
solution, as people become aware of it and use it - it will become the go
to solution.  The examples are endless and span multiple disciplines.

Fedora has a long history of supporting new and innovative solutions and
toolsets.  That is what helps differentiate us as a distribution.  We need
a tool that will encourage more participation.  I believe Discourse will
help with this - people will discover new and more efficient ways to do
their work and the sun will rise the next day.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Federico Bruni
> On 2018-10-17 13:41, John Florian wrote:
> 
> How does Discourse handle posts you've already read in a 
> thread that's still active.  With things like reddit or LWN, you get to 
> read it over and over and over again if you really want to see whats new 
> now.

It handles it very well.
You don't have to read it over and over; just click on the thread and you'll 
jump to the first unread message.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Federico Bruni
> On Thursday, 18 October 2018 at 23:04, Dominik wrote:
> [...]
> 
> So, I tried to answer in one of the threads and it's quite difficult,
> in my opinion. The message compose pop-up doesn't quote the message
> I'm replying to, so I can't write my comments in response to specific
> passages by the previous person. Not being able to reply in context
> is a deal-breaker to me. What do you call "a richer experience",
> I wonder.
> 

In Discourse you have two options:

1. Quote the whole post: first hit reply, then click on the bubble icon to 
quote the whole post you are replying to.

2. Quote part of the message: select the text you want to quote with the mouse 
and a Quote button will pop up; click on it and you are ready to reply.

See this cheat sheet: 
https://www.sitepoint.com/community/t/discourse-cheat-sheet/733

BTW, Hyperkitty doesn't have the partial quoting feature AFAICT.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Philip Rhoades

Máirín,


On 2018-10-19 14:43, Máirín Duffy wrote:

I'm open to all of those suggestions as well as committing to design
and CSS work for them. I would need a web dev to help me though; I'm
not great with Django.

Please note, the reason Hyperkitty didn't cause this sort of thread or
honestly any sort of drama or controversy when it was deployed is
because it required no current users to change anything about their
workflow, with one small exception - mm3 didn't come out w topic
support which was used on the packagers list. (I don't believe that's
an issue anymore.)

The whole point of the design was to enable a new group of would be
contributors be able to participate alongside the folks already there,
so that everyone could participate together. Existing ML users never
need to use Hyperkitty if they don't want to, and yet, users new to
the project can start reading and participating in threads right away
w no mail client config and never receiving a single email if they so
desire.

I believe quite strongly (and have from the start when I first heard
of the project) that Discourse's basic UX model is fundamentally
flawed. If we deploy discourse and roll it out, we *may* get new
users, but as noted in this thread, we will lose existing ones.
Participating in upstream effort on Discourse, improving it, etc is
foolish bc the fundamental model is broken.

When some people think of email, they think of mutt or thunderbird,
annoying client config, setting up procmail or fetchmail or whatever
other complex elaborate tools many of the ppl reading this use. Email
is just a basic standard. Discourse does not follow that standard.
There is no reason a social media timeline like experience for the
teenagers is not possible using email as the underlying system. Jabber
never really took off, except Google Hangouts and FB messenger both
used it (no idea if they still do.) The reason our open standards like
email and xmpp are dying off is bc the primary biz model of the
companies that used them relies on getting eyes on ads, and scanning
content in ways that mean giving users a choice of client that works
best for their needs is off the table.

Basically dont confuse the front end youre used to with the underlying 
tech.


I think it's a better idea to use a tool based on open standards, that
allows users to use the client experience that works best for them. If
you try to force everyone down one road it won't work.



A nice, informed response!

Thanks,

Phil.
--
Philip Rhoades

PO Box 896
Cowra  NSW  2794
Australia
E-mail:  p...@pricom.com.au
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Johnny Robeson
On Fri, 2018-10-19 at 03:43 +, Máirín Duffy wrote:
> I'm open to all of those suggestions as well as committing to design and CSS 
> work for them. I would need a web dev to help me though; I'm not great with 
> Django.
> 
> Please note, the reason Hyperkitty didn't cause this sort of thread or 
> honestly any sort of drama or controversy when it was deployed is because it 
> required no current users to change anything about their workflow, with one 
> small exception - mm3 didn't come out w topic support which was used on the 
> packagers list. (I don't believe that's an issue anymore.)
> 
> The whole point of the design was to enable a new group of would be 
> contributors be able to participate alongside the folks already there, so 
> that everyone could participate together. Existing ML users never need to use 
> Hyperkitty if they don't want to, and yet, users new to the project can start 
> reading and participating in threads right away w no mail client config and 
> never receiving a single email if they so desire. 
> 
> I believe quite strongly (and have from the start when I first heard of the 
> project) that Discourse's basic UX model is fundamentally flawed. If we 
> deploy discourse and roll it out, we *may* get new users, but as noted in 
> this thread, we will lose existing ones. Participating in upstream effort on 
> Discourse, improving it, etc is foolish bc the fundamental model is broken.
> 
> When some people think of email, they think of mutt or thunderbird, annoying 
> client config, setting up procmail or fetchmail or whatever other complex 
> elaborate tools many of the ppl reading this use. Email is just a basic 
> standard. Discourse does not follow that standard. There is no reason a 
> social media timeline like experience for the teenagers is not possible using 
> email as the underlying system. Jabber never really took off, except Google 
> Hangouts and FB messenger both used it (no idea if they still do.) The reason 
> our open standards like email and xmpp are dying off is bc the primary biz 
> model of the companies that used them relies on getting eyes on ads, and 
> scanning content in ways that mean giving users a choice of client that works 
> best for their needs is off the table.  

Can we be careful with association of timelines with teenagers here? It's a 
tiny bit belittling, and makes us all sound old and out of touch, since my 
parents (who are obviously older than me) know what they are. I've been using 
Linux exclusively on the desktop for a bit over 15 years, so you can guess I'm 
not a teen.

> Basically dont confuse the front end youre used to with the
> underlying tech.
> 
> I think it's a better idea to use a tool based on open standards,
> that allows users to use the client experience that works best for
> them. If you try to force everyone down one road it won't work. 
> 
> ~m
> ___
> devel mailing list -- 
> devel@lists.fedoraproject.org
> 
> To unsubscribe send an email to 
> devel-le...@lists.fedoraproject.org
> 
> Fedora Code of Conduct: 
> https://getfedora.org/code-of-conduct.html
> 
> List Guidelines: 
> https://fedoraproject.org/wiki/Mailing_list_guidelines
> 
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> 
> 

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Dominik 'Rathann' Mierzejewski
Hi, Máirín.

On Friday, 19 October 2018 at 05:43, Máirín Duffy wrote:
[...] 
> I believe quite strongly (and have from the start when I first heard
> of the project) that Discourse's basic UX model is fundamentally
> flawed. If we deploy discourse and roll it out, we *may* get new
> users, but as noted in this thread, we will lose existing ones.
> Participating in upstream effort on Discourse, improving it, etc is
> foolish bc the fundamental model is broken.

Agreed. Well said.

[...]
> There is no reason a social media timeline like experience for the
> teenagers is not possible using email as the underlying system. Jabber
> never really took off, except Google Hangouts and FB messenger both
> used it (no idea if they still do.)

They used to, but no longer. Both have (d)evolved into their own
proprietary protocols. For FB, there's a plugin for pidgin/libpurple
that actually works quite well (purple-facebook package).

[...]
> I think it's a better idea to use a tool based on open standards, that
> allows users to use the client experience that works best for them. If
> you try to force everyone down one road it won't work. 

I fully agree.

If the company behind Discourse goes away for some reason and the
project is not picked up by community, we'll end up having to support it
ourselves and I don't think we have resources for this.

I don't think e-mail is going away anytime soon.

Regards,
Dominik
-- 
Fedora   https://getfedora.org  |  RPMFusion   http://rpmfusion.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
-- from "Collected Sayings of Muad'Dib" by the Princess Irulan
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Marius Vollmer
Randy Barlow  writes:

> On Wed, 2018-10-17 at 13:14 -0400, Matthew Miller wrote:
>> Discourse is *definitely* not a smooth, drop-in mailing list
>> replacement
>> like Hyperkitty is.
>
> I'm curious what is insufficient about Hyperkitty that Discourse does
> well at.

Badges, those are super important.  I already have the "First Emoji" and
"First Quote" badge on Discourse and I can't wait to get the "First Bold
Markup" one.

;-)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-19 Thread Dominik 'Rathann' Mierzejewski
On Thursday, 18 October 2018 at 23:04, Gerald B. Cox wrote:
[...]
> I wouldn't expect it to be a "drop-in" mailing list replacement.
> Yes, it allows some backward compatibility by providing
> "mailing-list mode" - but you're going to get a richer
> experience if you use native interfaces.

So, I tried to answer in one of the threads and it's quite difficult,
in my opinion. The message compose pop-up doesn't quote the message
I'm replying to, so I can't write my comments in response to specific
passages by the previous person. Not being able to reply in context
is a deal-breaker to me. What do you call "a richer experience",
I wonder.

Regards,
Dominik
-- 
Fedora   https://getfedora.org  |  RPMFusion   http://rpmfusion.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
-- from "Collected Sayings of Muad'Dib" by the Princess Irulan
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Todd Zullinger
Máirín Duffy wrote:
> So our Hyperkitty version is old here. I can't reporduce the issue on 
> mailman3.org's HK, which is newer. I suspect this is a bug that's been fixed.

Indeed it was.  An infrastructure ticket was filed ~7 months
back¹ and the issue was addressed upstream in 7558682 ("Fix
quoting of nested replies", 2018-04-24)².

The issue was that hyperkitty simply didn't include any
attribution of the quoted text, while many users assumed it
did and was quoting the wrong person.

Updating to hyperkitty >= 1.2.0 should resolve the issue.
Or the relatively small patch could be applied to our
instance -- if updating is a problem.

¹ https://pagure.io/fedora-infrastructure/issue/6802
² https://gitlab.com/mailman/hyperkitty/commit/7558682

-- 
Todd
~~
Let us think the unthinkable, let us do the undoable. Let us prepare
to grapple with the ineffable itself, and see if we may not eff it
after all.
-- Douglas Adams



signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Federico Bruni
> On Wed, 2018-10-17 at 13:14 -0400, Randy Barlow  (manually corrected) wrote:
> 
> I'm curious what is insufficient about Hyperkitty that Discourse does
> well at.

A lot of stuff.
If you try any Discourse website out there you'll see it immediately.

Just an example.
In Hyperkitty, when a new unread message appears in a thread and you click on 
it, you don't jump to the unread but start from the beginning and you have to 
search around to guess what's the new message. This is a big showstopper.
In Discourse the usability is just miles ahead.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Federico Bruni
> I'm replying from Hyperkitty interface.
> 
> I clicked on Quote to quote your email, Randy, but your words appear as 
> written by
> Matthew. Not good...
> Also it seems there's no way to mark a thread as read/unread or special.
> I have the feeling that following a list in Hyperkitty is almost impossible 
> (but I may be
> missing something as I'm new to it).

Now quoting myself and no name appears.

I was wrong about the read/unread thing. After you visited a link, the thread 
won't have the envelope icon anymore, *but only after you refreshed the page*. 
It would be nice to have an immediate update.
Visually the read/unread difference should be highlighted more: for example, 
unread may have some color background.

I have to understand yet how to flag a conversation. Flag = star?
https://gitlab.com/mailman/hyperkitty/issues/80

There's a _user_ documentation or a help  page for Hyperkitty?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Máirín Duffy
So our Hyperkitty version is old here. I can't reporduce the issue on 
mailman3.org's HK, which is newer. I suspect this is a bug that's been fixed.

~m
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Federico Bruni
> On Wed, 2018-10-17 at 13:14 -0400, Matthew Miller wrote:
> 
> I'm curious what is insufficient about Hyperkitty that Discourse does
> well at. Wasn't Hyperkitty supposed to give people the forum
> experience? I admit I haven't used it that much for reading or posting
> (though I do use it for archive links sometimes and it seems fine for
> that), since I really like the e-mail interface, so I am not familiar
> with how nice or un-nice it is to use.

I'm replying from Hyperkitty interface.

I clicked on Quote to quote your email, Randy, but your words appear as written 
by Matthew. Not good...
Also it seems there's no way to mark a thread as read/unread or special.
I have the feeling that following a list in Hyperkitty is almost impossible 
(but I may be missing something as I'm new to it).
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Máirín Duffy
I'm open to all of those suggestions as well as committing to design and CSS 
work for them. I would need a web dev to help me though; I'm not great with 
Django.

Please note, the reason Hyperkitty didn't cause this sort of thread or honestly 
any sort of drama or controversy when it was deployed is because it required no 
current users to change anything about their workflow, with one small exception 
- mm3 didn't come out w topic support which was used on the packagers list. (I 
don't believe that's an issue anymore.)

The whole point of the design was to enable a new group of would be 
contributors be able to participate alongside the folks already there, so that 
everyone could participate together. Existing ML users never need to use 
Hyperkitty if they don't want to, and yet, users new to the project can start 
reading and participating in threads right away w no mail client config and 
never receiving a single email if they so desire. 

I believe quite strongly (and have from the start when I first heard of the 
project) that Discourse's basic UX model is fundamentally flawed. If we deploy 
discourse and roll it out, we *may* get new users, but as noted in this thread, 
we will lose existing ones. Participating in upstream effort on Discourse, 
improving it, etc is foolish bc the fundamental model is broken.

When some people think of email, they think of mutt or thunderbird, annoying 
client config, setting up procmail or fetchmail or whatever other complex 
elaborate tools many of the ppl reading this use. Email is just a basic 
standard. Discourse does not follow that standard. There is no reason a social 
media timeline like experience for the teenagers is not possible using email as 
the underlying system. Jabber never really took off, except Google Hangouts and 
FB messenger both used it (no idea if they still do.) The reason our open 
standards like email and xmpp are dying off is bc the primary biz model of the 
companies that used them relies on getting eyes on ads, and scanning content in 
ways that mean giving users a choice of client that works best for their needs 
is off the table.  

Basically dont confuse the front end youre used to with the underlying tech.

I think it's a better idea to use a tool based on open standards, that allows 
users to use the client experience that works best for them. If you try to 
force everyone down one road it won't work. 

~m
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Neal Gompa
On Thu, Oct 18, 2018 at 9:11 PM Randy Barlow
 wrote:
>
> On Thu, 2018-10-18 at 14:04 -0700, Gerald B. Cox wrote:
> > Here is a link to discourse features:
> > https://www.discourse.org/features
> >
> > I view hyperkitty as just a web interface for mailing lists - not
> > much more
> > than that.
> > Discourse provides a more complete conversation / collaboration
> > environment.  If you
> > take a look at the features page, you'll see it offers some nice
> > capabilities.
>
> Reading that page, I don't see a lot that seems substantially different
> from hyperkitty to me. Can you highlight what in particular you view as
> a valuable difference? What is lacking about Hyperkitty?

(CC'd Mairin Duffy, as she's probably the right person to give the
feedback to, and could respond appropriately to my comments)

In my opinion, there's only a few things needed to make HyperKitty excel:

* Notifications hub for unread threads and such. For people who'd
rather use HyperKitty to interface with the list, there needs to be a
way to track threads and topics that you've participated in or are
watching.

* HyperKitty completely lacks a means of handling rich content. Some
people may not agree with me on this, but having *zero* formatting
sucks. Supporting at least Markdown (probably with CommonMark
specification?) would be a major improvement.

* There *needs* to be a flat view option. A lot of people don't
realize this, but the reason why threaded views aren't normal in web
forums is because they're absolutely awful for deep threads. The only
reason it works in email is because email clients are usually too dumb
to represent them accurately.

* Topic splits aren't rendered as separate conversations to follow,
which makes it difficult to understand what's happening because per
the thing about threaded views, it gets really weird and awkward to
follow multiple conversations spawned from the same mail.

A nice to have would be a better visual style that's more responsive,
exciting, and cleaner looking, but that's a matter of taste. I'm not
much of a fan of the current era of Fedora web styles, as it feels
like the life is sucked out of the site and it's just _boring_...
Heck, I think the current Koji web style is more exciting than the
current Bodhi and HyperKitty ones...



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Randy Barlow
On Thu, 2018-10-18 at 14:04 -0700, Gerald B. Cox wrote:
> Here is a link to discourse features:
> https://www.discourse.org/features
> 
> I view hyperkitty as just a web interface for mailing lists - not
> much more
> than that.
> Discourse provides a more complete conversation / collaboration
> environment.  If you
> take a look at the features page, you'll see it offers some nice
> capabilities.

Reading that page, I don't see a lot that seems substantially different
from hyperkitty to me. Can you highlight what in particular you view as
a valuable difference? What is lacking about Hyperkitty?


signature.asc
Description: This is a digitally signed message part
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Gerald B. Cox
On Thu, Oct 18, 2018 at 1:15 PM Randy Barlow 
wrote:

> On Wed, 2018-10-17 at 13:14 -0400, Matthew Miller wrote:
> > Discourse is *definitely* not a smooth, drop-in mailing list
> > replacement
> > like Hyperkitty is.
>
> I'm curious what is insufficient about Hyperkitty that Discourse does
> well at. Wasn't Hyperkitty supposed to give people the forum
> experience? I admit I haven't used it that much for reading or posting
> (though I do use it for archive links sometimes and it seems fine for
> that), since I really like the e-mail interface, so I am not familiar
> with how nice or un-nice it is to use.
>
>
Here is a link to discourse features:
https://www.discourse.org/features

I view hyperkitty as just a web interface for mailing lists - not much more
than that.
Discourse provides a more complete conversation / collaboration
environment.  If you
take a look at the features page, you'll see it offers some nice
capabilities.

I wouldn't expect it to be a "drop-in" mailing list replacement.  Yes, it
allows some
backward compatibility by providing "mailing-list mode" - but you're going
to get a richer
experience if you use native interfaces.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Randy Barlow
On Wed, 2018-10-17 at 13:14 -0400, Matthew Miller wrote:
> Discourse is *definitely* not a smooth, drop-in mailing list
> replacement
> like Hyperkitty is.

I'm curious what is insufficient about Hyperkitty that Discourse does
well at. Wasn't Hyperkitty supposed to give people the forum
experience? I admit I haven't used it that much for reading or posting
(though I do use it for archive links sometimes and it seems fine for
that), since I really like the e-mail interface, so I am not familiar
with how nice or un-nice it is to use.


signature.asc
Description: This is a digitally signed message part
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Gerald B. Cox
On Thu, Oct 18, 2018 at 12:40 PM Kevin Fenzi  wrote:

> On 10/18/18 6:31 AM, Gerald B. Cox wrote:
>
> > Actually, I think that just creating a new discourse instance for
> > discussions keeping the mailing
> > lists around would be a good solution.  You wouldn't have to worry about
> > registration.  People who wanted
> > to use it or try it out could do that themselves - and you wouldn't have
> to
> > be concerned about moving archives,
> > etc.  You could then just let normal attrition handle it.
>
> Sure, but it might be not a great experience if not enough people watch
> both or move to discourse. ie, people asking questions there or starting
> discussions and no one answering them.
>
> So, if people want to discuss in discourse, great, but I don't think we
> should create a vast sea of empty topics until/unless people are needing
> them.
>
> Yeah, it's kind of a chicken / egg situation - you're not going to know
until you
throw something out there and let people give it a whirl and determine how
it
works for them in a real world situation - not some lab mockup.
The Foreman results that Matt posted earlier appeared to indicate it
would be worthwhile to try.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Emmanuel Seyman
* Gerald B. Cox [18/10/2018 06:31] :
>
> Actually, I think that just creating a new discourse instance for
> discussions keeping the mailing lists around would be a good solution.

The way I read this, it implies we would fragment developement disccusion
in two, the people using mailing lists on one side and the people using
discourse on the other.

Whatever is decided, I hope this does not happen.

Emmanuel
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Solomon Peachy
On Thu, Oct 18, 2018 at 12:34:45PM -0700, Gerald B. Cox wrote:
> You're missing the point of this thread - it's about the capabilities 
> of a tool to foster discussion and communication between mulitiple 
> people - it's not about cloning email software.

What is "email software", if not a tool to foster discussion and 
communication between multiple people?

 - Solomon
-- 
Solomon Peachy pizza at shaftnet dot org
Coconut Creek, FL  ^^ (email/xmpp) ^^
Quidquid latine dictum sit, altum videtur.


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Simo Sorce
On Thu, 2018-10-18 at 12:12 -0700, Gerald B. Cox wrote:
> On Thu, Oct 18, 2018 at 12:03 PM Simo Sorce  wrote:
> 
> > On Thu, 2018-10-18 at 11:51 -0700, Gerald B. Cox wrote:
> > > On Thu, Oct 18, 2018 at 11:40 AM Simo Sorce  wrote:
> > > 
> > > > On Wed, 2018-10-17 at 11:02 -0700, Gerald B. Cox wrote:
> > > > > On Wed, Oct 17, 2018 at 10:55 AM Samuel Sieb 
> > 
> > wrote:
> > > > > 
> > > > > > On 10/17/18 8:52 AM, Gerald B. Cox wrote:
> > > > > > > Again, I use gmail and things look perfectly fine for me.
> > > > > > 
> > > > > > That's because gmail only shows the HTML part.
> > > > > > 
> > > > > 
> > > > > Ah... so it's a client issue.  Good to know.
> > > > 
> > > > No it is a service issue that just happen not to affect *your* client
> > > > of choice. There is a big difference.
> > > > 
> > > > Simo.
> > > > 
> > > 
> > > You need to read the entire thread in context, including subsequent
> > > responses.  I realize that can be difficult on a mailing list, with
> > > all the top-posting, conversation snippets, etc.
> > 
> > I did read the thread, and there is no difficulty at all to read a
> > thread, given my client can do threading just fine, the comment stands.
> > 
> > Well, maybe you need to read it again - because you're missing the point.

Your quoting tells me half the issue is in the setup you chose or are
forced to use.

I think I understand the point, I just do not reach the same
conclusions you do, each of us reach their conclusions based on their
experiences. So perhaps we are both reaching wrong conclusions, I am
not saying I am *right*, what I am saying is that you are not offering
compelling reasons *to me*.

Simo.

-- 
Simo Sorce
Sr. Principal Software Engineer
Red Hat, Inc
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Matthew Miller
On Thu, Oct 18, 2018 at 09:24:03PM +0200, Tomasz Torcz wrote:
>   Using GMail (both legacy and Inbox) as a representation of email
> workflow and ergonomy is not fair.  Gmail as a client is abysmal.
> No threading, no coloring of different level of citation, no integrated
> GPG support, no comfortable editor.
>   Honest comparison would be between Discourse and Mutt+procmail, or
> Gnus.
>   If one insist on using GMail as a server (instead of running one),
> I believe there's a IMAP access method which should work with mutt.

I agree that Gmail is awful. And, moreso, specifically hostile to
mailing lists.

However —  and I say this as a die-hard mutt user with my own postfix
server —  we absolutely, no way, should make it seem like running such a
setup is a prerequisite to involvement in Fedora development. If that's
"fair", I don't want "fair".


-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Kevin Fenzi
On 10/18/18 6:31 AM, Gerald B. Cox wrote:
> On Thu, Oct 18, 2018 at 5:33 AM Matthew Miller 
> wrote:
> 
>> On Wed, Oct 17, 2018 at 01:39:30PM -0400, Neal Gompa wrote:
>>> I cannot *ever* recommend, in good conscious, moving to Discourse for
>>> Fedora development discussions.
>>>
>>> However, I think it's fantastic for user support, as those are much
>>> more context free, incidental, and so on. I've wished for a long time
>>
>> Yeah, I'm not suggesting moving all development discussion there, although
>> I think there are people who *do* want to do development discussion that
>> way, and I wouldn't want to _block_ that.
>>
> 
> Actually, I think that just creating a new discourse instance for
> discussions keeping the mailing
> lists around would be a good solution.  You wouldn't have to worry about
> registration.  People who wanted
> to use it or try it out could do that themselves - and you wouldn't have to
> be concerned about moving archives,
> etc.  You could then just let normal attrition handle it.

Sure, but it might be not a great experience if not enough people watch
both or move to discourse. ie, people asking questions there or starting
discussions and no one answering them.

So, if people want to discuss in discourse, great, but I don't think we
should create a vast sea of empty topics until/unless people are needing
them.

kevin



signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Gerald B. Cox
On Thu, Oct 18, 2018 at 12:28 PM  wrote:

> > On Thu, Oct 18, 2018 at 11:40 AM Simo Sorce  wrote:
>
> > You need to read the entire thread in context, including subsequent
> > responses.  I realize that can be difficult on a mailing list, with
> > all the top-posting, conversation snippets, etc.
>
> We have been doing that.  The features touted for Discourse are automatic
> and natural for email lists, and said to be poorly mimicked in Discourse.
>
> You're missing the point of this thread - it's about the capabilities of a
tool to foster discussion
and communication between mulitiple people - it's not about cloning email
software.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Gerald B. Cox
On Thu, Oct 18, 2018 at 12:24 PM Tomasz Torcz  wrote:

>
> > You like gmail […]
>
>   Using GMail (both legacy and Inbox) as a representation of email
> workflow and ergonomy is not fair.  Gmail as a client is abysmal.
> No threading, no coloring of different level of citation, no integrated
> GPG support, no comfortable editor.
>   Honest comparison would be between Discourse and Mutt+procmail, or
> Gnus.
>   If one insist on using GMail as a server (instead of running one),
> I believe there's a IMAP access method which should work with mutt.
>

I use gmail... I don't like it... it's a software tool... there is no
emotional attachment.  That said,
the point of this thread isn't gmail.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread tonynelson
> On Thu, Oct 18, 2018 at 11:40 AM Simo Sorce  wrote:

> You need to read the entire thread in context, including subsequent
> responses.  I realize that can be difficult on a mailing list, with
> all the top-posting, conversation snippets, etc.

We have been doing that.  The features touted for Discourse are automatic
and natural for email lists, and said to be poorly mimicked in Discourse.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Tomasz Torcz
On Thu, Oct 18, 2018 at 03:02:52PM -0400, Simo Sorce wrote:
> On Thu, 2018-10-18 at 11:51 -0700, Gerald B. Cox wrote:
> > On Thu, Oct 18, 2018 at 11:40 AM Simo Sorce  wrote:
> > 
> > > On Wed, 2018-10-17 at 11:02 -0700, Gerald B. Cox wrote:
> > > > On Wed, Oct 17, 2018 at 10:55 AM Samuel Sieb  wrote:
> > > > 
> > > > > On 10/17/18 8:52 AM, Gerald B. Cox wrote:
> > > > > > Again, I use gmail and things look perfectly fine for me.
> > > > > 
> > > > > That's because gmail only shows the HTML part.
> > > > 
> > > > Ah... so it's a client issue.  Good to know.
> > > 
> > > No it is a service issue that just happen not to affect *your* client
> > > of choice. There is a big difference.
> > 
> > You need to read the entire thread in context, including subsequent
> > responses.  I realize that can be difficult on a mailing list, with
> > all the top-posting, conversation snippets, etc.
> 
> I did read the thread, and there is no difficulty at all to read a
> thread, given my client can do threading just fine, the comment stands.
> 
> You like gmail […]

  Using GMail (both legacy and Inbox) as a representation of email
workflow and ergonomy is not fair.  Gmail as a client is abysmal.
No threading, no coloring of different level of citation, no integrated
GPG support, no comfortable editor.
  Honest comparison would be between Discourse and Mutt+procmail, or
Gnus.
  If one insist on using GMail as a server (instead of running one),
I believe there's a IMAP access method which should work with mutt.

-- 
Tomasz   .. oo o.   oo o. .o   .o o. o. oo o.   ..
Torcz.. .o .o   .o .o oo   oo .o .. .. oo   oo
o.o.o.   .o .. o.   o. o. o.   o. o. oo .. ..   o.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Gerald B. Cox
On Thu, Oct 18, 2018 at 12:03 PM Simo Sorce  wrote:

> On Thu, 2018-10-18 at 11:51 -0700, Gerald B. Cox wrote:
> > On Thu, Oct 18, 2018 at 11:40 AM Simo Sorce  wrote:
> >
> > > On Wed, 2018-10-17 at 11:02 -0700, Gerald B. Cox wrote:
> > > > On Wed, Oct 17, 2018 at 10:55 AM Samuel Sieb 
> wrote:
> > > >
> > > > > On 10/17/18 8:52 AM, Gerald B. Cox wrote:
> > > > > > Again, I use gmail and things look perfectly fine for me.
> > > > >
> > > > > That's because gmail only shows the HTML part.
> > > > >
> > > >
> > > > Ah... so it's a client issue.  Good to know.
> > >
> > > No it is a service issue that just happen not to affect *your* client
> > > of choice. There is a big difference.
> > >
> > > Simo.
> > >
> >
> > You need to read the entire thread in context, including subsequent
> > responses.  I realize that can be difficult on a mailing list, with
> > all the top-posting, conversation snippets, etc.
>
> I did read the thread, and there is no difficulty at all to read a
> thread, given my client can do threading just fine, the comment stands.
>
> Well, maybe you need to read it again - because you're missing the point.
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Simo Sorce
On Thu, 2018-10-18 at 11:51 -0700, Gerald B. Cox wrote:
> On Thu, Oct 18, 2018 at 11:40 AM Simo Sorce  wrote:
> 
> > On Wed, 2018-10-17 at 11:02 -0700, Gerald B. Cox wrote:
> > > On Wed, Oct 17, 2018 at 10:55 AM Samuel Sieb  wrote:
> > > 
> > > > On 10/17/18 8:52 AM, Gerald B. Cox wrote:
> > > > > Again, I use gmail and things look perfectly fine for me.
> > > > 
> > > > That's because gmail only shows the HTML part.
> > > > 
> > > 
> > > Ah... so it's a client issue.  Good to know.
> > 
> > No it is a service issue that just happen not to affect *your* client
> > of choice. There is a big difference.
> > 
> > Simo.
> > 
> 
> You need to read the entire thread in context, including subsequent
> responses.  I realize that can be difficult on a mailing list, with
> all the top-posting, conversation snippets, etc.

I did read the thread, and there is no difficulty at all to read a
thread, given my client can do threading just fine, the comment stands.

You like gmail, and it just so happen discourse will generate mails
that rendere well in gmail ... I would be ready to bet that is because
the developers of that feature only test with gmail ...

The point was, you are looking only at your experience and not making
an analysis of what the impact of a change is for *all* the users.
You also state an opinion "discourse is just better" as fact, with a
few other *opinions* only as supporting evidence.

I think discourse may be a decent tool for fedora-users@ or some other
forum, where discussion is shorter and generally more of a quick
answer/reply shot.

But devel@ is a completely different story, if you think discourse is
much better is it possible that it's because your client doesn't handle
mailing list very well and you should look for a better client ?

Simo.

-- 
Simo Sorce
Sr. Principal Software Engineer
Red Hat, Inc
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Gerald B. Cox
On Thu, Oct 18, 2018 at 11:40 AM Simo Sorce  wrote:

> On Wed, 2018-10-17 at 11:02 -0700, Gerald B. Cox wrote:
> > On Wed, Oct 17, 2018 at 10:55 AM Samuel Sieb  wrote:
> >
> > > On 10/17/18 8:52 AM, Gerald B. Cox wrote:
> > > > Again, I use gmail and things look perfectly fine for me.
> > >
> > > That's because gmail only shows the HTML part.
> > >
> >
> > Ah... so it's a client issue.  Good to know.
>
> No it is a service issue that just happen not to affect *your* client
> of choice. There is a big difference.
>
> Simo.
>

You need to read the entire thread in context, including subsequent
responses.  I realize that can be difficult on a mailing list, with
all the top-posting, conversation snippets, etc.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Simo Sorce
On Wed, 2018-10-17 at 11:02 -0700, Gerald B. Cox wrote:
> On Wed, Oct 17, 2018 at 10:55 AM Samuel Sieb  wrote:
> 
> > On 10/17/18 8:52 AM, Gerald B. Cox wrote:
> > > Again, I use gmail and things look perfectly fine for me.
> > 
> > That's because gmail only shows the HTML part.
> > 
> 
> Ah... so it's a client issue.  Good to know.

No it is a service issue that just happen not to affect *your* client
of choice. There is a big difference.

Simo.

-- 
Simo Sorce
Sr. Principal Software Engineer
Red Hat, Inc
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Simo Sorce
On Wed, 2018-10-17 at 13:14 -0400, Matthew Miller wrote:
> On Wed, Oct 17, 2018 at 05:00:32PM +, Anderson, Charles R wrote:
> > How do I start a thread on Discourse from email? We should start this
> > discussion over there so we can experience it ourselves.
> 
> So, yeah, that's a thing: we currently have that feature turned off, because
> I'm worried about spam. So you can reply to threads, but not start them.
> 
> Discourse is *definitely* not a smooth, drop-in mailing list replacement
> like Hyperkitty is.

I am trying to understand what is the goal of moving development
discussions to Discourse in this case.

Is it to deter busy people from participating in the
hopes of some fleeting engagement by superficially interested people
will fill the void ?

Simo.

-- 
Simo Sorce
Sr. Principal Software Engineer
Red Hat, Inc
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread John Florian

On 10/17/18 4:27 PM, Tomasz Torcz wrote:

On Wed, Oct 17, 2018 at 02:54:23PM -0400, John Florian wrote:

With things like reddit or LWN, you get to read it
over and over and over again if you really want to see whats new now.

   https://lwn.net/Comments/unread will show you comments posted
afteryour last visit, with one post in grey to provide context.
Requires subscription, though.


Ha!  All these years later and now I learn this.  Thanks Tomasz for 
sharing that.  And my apologies to Corbet and friends for my lack of 
awareness.


This is exactly why I love being wrong.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Gerald B. Cox
On Thu, Oct 18, 2018 at 5:33 AM Matthew Miller 
wrote:

> On Wed, Oct 17, 2018 at 01:39:30PM -0400, Neal Gompa wrote:
> > I cannot *ever* recommend, in good conscious, moving to Discourse for
> > Fedora development discussions.
> >
> > However, I think it's fantastic for user support, as those are much
> > more context free, incidental, and so on. I've wished for a long time
>
> Yeah, I'm not suggesting moving all development discussion there, although
> I think there are people who *do* want to do development discussion that
> way, and I wouldn't want to _block_ that.
>

Actually, I think that just creating a new discourse instance for
discussions keeping the mailing
lists around would be a good solution.  You wouldn't have to worry about
registration.  People who wanted
to use it or try it out could do that themselves - and you wouldn't have to
be concerned about moving archives,
etc.  You could then just let normal attrition handle it.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Matthew Miller
On Wed, Oct 17, 2018 at 01:39:30PM -0400, Neal Gompa wrote:
> I cannot *ever* recommend, in good conscious, moving to Discourse for
> Fedora development discussions.
> 
> However, I think it's fantastic for user support, as those are much
> more context free, incidental, and so on. I've wished for a long time

Yeah, I'm not suggesting moving all development discussion there, although
I think there are people who *do* want to do development discussion that
way, and I wouldn't want to _block_ that.

-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-18 Thread Matthew Miller
On Tue, Oct 16, 2018 at 11:29:33AM -0400, Ben Rosser wrote:
> I am not saying switching to Discourse is a *bad* idea. I am saying
> that I, at least, would like to see a more serious proposal than
> simply "just do it because it's better". That might require switching
> one list over and seeing how well it works (and it sounded like the
> Council was considering doing this with council-discuss, which is
> probably a good first step).

Yeah, I certainly am not suggesting we switch devel list, at least not for
the forseeable future. Even if this whole thread kind of started with
observations about actual problems we are seeing with the world today and
mailing lists.

-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-17 Thread Dominik 'Rathann' Mierzejewski
On Wednesday, 17 October 2018 at 21:15, Jeffrey Ollie wrote:
> On Wed, Oct 17, 2018 at 1:55 PM John Florian  wrote:
> >
> > How does Discourse handle posts you've already read in a thread that's 
> > still active.  With things like reddit or LWN, you get to read it over and 
> > over and over again if you really want to see whats new now.
> 
> Discourse handles this quite well actually, as long as you're logged
> in. It will keep track of the last post you've seen as well as show
> you counts of new messages in a particular thread. I wouldn't claim
> that it's as good as an email client but it's much better than other
> forums and comment sites.

How does it "know" I read a particular message over e-mail when I access
it again over the web interface? I think I can answer that without
checking: it doesn't, so you are forced to re-read or at least click
through the messages you read already in your e-mail client.

If it had a login-only NNTP interface then it would be possible to sync
"read" messages status between web and NNTP. And that would actually be
pretty cool.

Regards,
Dominik
-- 
Fedora   https://getfedora.org  |  RPMFusion   http://rpmfusion.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
-- from "Collected Sayings of Muad'Dib" by the Princess Irulan
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-17 Thread Dominik 'Rathann' Mierzejewski
On Wednesday, 17 October 2018 at 17:52, Gerald B. Cox wrote:
> On Wed, Oct 17, 2018 at 7:38 AM Anderson, Charles R  wrote:
[...]
> > It is
> > also required to send semantically similar contents in both the
> > text/plain and text/html parts, so that the text/plain part can act as
> > a real human-readable alternative in the multipart/alternative message
> > (i.e. it shouldn't set the text/plain part to be something like "Your
> > email client doesn't support HTML.  Please open this message in an
> > HTML-capable client.")
> >
> > In my experience so far with the 3 messages I've received from
> > Discourse in mailing-list mode, it doesn't send raw HTML in the
> > text/plain attachment.  It sends something that looks like BBcode:
> 
> Well, which is it?  Rathann says html, you say bbcode?

I didn't say it was HTML, I only said it was mangled, but Charles is
right, it looks like BBcode, which doesn't really work in text mode.
The standard for quoting is prefixing each line of quoted text with
"> ". Highlighting that is implemented by default in mutt.

> Regardless, as I mentioned above, if they have a bug, then it should
> be reported for them to address.

I wouldn't call it a bug, just bad UX for a minority(?) target audience.

> Mailing list mode has been out for several years now - seems to me if
> this were a pervasive issue with a published standardize solution,
> they should take care of it.

I suspect the kind of people that would be bothered by Discourse's mailing
list mode deficiencies simply stop using it as soon as they find out how
bad it is for them. I don't blame them.

> Again, I use gmail and things look perfectly fine for me.

That's why. Try mutt or another text-based client and you'll see the
difference.

And personally, I recommend against Gmail because it's known to accept
and silently drop some e-mail, which is against RFC5321 section 6.1.-6.2.

Regards,
-- 
Fedora   https://getfedora.org  |  RPMFusion   http://rpmfusion.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
-- from "Collected Sayings of Muad'Dib" by the Princess Irulan
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-17 Thread Tomasz Torcz
On Wed, Oct 17, 2018 at 02:54:23PM -0400, John Florian wrote:
> With things like reddit or LWN, you get to read it
> over and over and over again if you really want to see whats new now. 

  https://lwn.net/Comments/unread will show you comments posted
afteryour last visit, with one post in grey to provide context.
Requires subscription, though.


-- 
Tomasz   .. oo o.   oo o. .o   .o o. o. oo o.   ..
Torcz.. .o .o   .o .o oo   oo .o .. .. oo   oo
o.o.o.   .o .. o.   o. o. o.   o. o. oo .. ..   o.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-17 Thread Gerald B. Cox
On Wed, Oct 17, 2018, 16:35 Anderson, Charles R  wrote:

> On Wed, Oct 17, 2018 at 03:52:17PM -0300, Gerald B. Cox wrote:
> > I'm not an email expert by any means.  What I said was that it works
> > perfectly fine for me. If people have an issue with it they should file a
> > bug or enhancement request with the discourse project. That way the issue
> > could be addressed and everyone could benefit.
>
> Okay, so you care only for your own needs?  Everyone else is on their
> own?
>
> You are advocating for a change to how Fedora communicates, while
> dismissing people's concerns about that change, and then putting the
> onus on those same people to help improve the third-party cloud hosted
> product so the change can work for them.  How about we simply leave
> things the way they are instead?  It has worked fine for 15+ years.
>

Again... I am not an email expert nor am I experiencing the issue.  If you
are having the issue you are best capable to report it.

As far as not being concerned... I wouldn't be engaging in a conversation
if I weren't.

Things change... Technology advances...

>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-17 Thread Anderson, Charles R
On Wed, Oct 17, 2018 at 03:52:17PM -0300, Gerald B. Cox wrote:
> I'm not an email expert by any means.  What I said was that it works
> perfectly fine for me. If people have an issue with it they should file a
> bug or enhancement request with the discourse project. That way the issue
> could be addressed and everyone could benefit.

Okay, so you care only for your own needs?  Everyone else is on their
own?

You are advocating for a change to how Fedora communicates, while
dismissing people's concerns about that change, and then putting the
onus on those same people to help improve the third-party cloud hosted
product so the change can work for them.  How about we simply leave
things the way they are instead?  It has worked fine for 15+ years.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-17 Thread Jeffrey Ollie
On Wed, Oct 17, 2018 at 1:55 PM John Florian  wrote:
>
> How does Discourse handle posts you've already read in a thread that's still 
> active.  With things like reddit or LWN, you get to read it over and over and 
> over again if you really want to see whats new now.

Discourse handles this quite well actually, as long as you're logged
in. It will keep track of the last post you've seen as well as show
you counts of new messages in a particular thread. I wouldn't claim
that it's as good as an email client but it's much better than other
forums and comment sites.

-- 
Jeff Ollie
The majestik møøse is one of the mäni interesting furry animals in Sweden.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-17 Thread John Florian

On 2018-10-17 13:41, Gerald B. Cox wrote:
On Wed, Oct 17, 2018 at 10:31 AM Jason L Tibbitts III 
mailto:ti...@math.uh.edu>> wrote:


>>>>> "GBC" == Gerald B Cox mailto:gb...@bzb.us>>
writes:

GBC> People keep saying it isn't sufficient or it doesn't work.  I've
GBC> been using it for 3 days and looks and acts like a normal mailing
GBC> list.

And I've been using it since the RT project switched a couple of years
ago.  And... it doesn't really look and act like a normal mailing
list.
Putting aside the issues with formatting of messages which is
discussed
elsewhere in this thread, certainly it generates messages and accepts
replies and so technically it's a mailing list.  But as a medium for
discussion which involves email, it simply doesn't work out.  the
system
appears to either foster or encourage changes which result in the
delivered messages being less useful than messages from a mailing
list.

The fundamental problem is that web forums tend to make less use of
quoting.  The end result is similar to top-posting, but in the other
direction.  Instead of complete "context" that's primarily
useless, the
result is no context at all.  So you have to browse the rest of the
thread in your email program (which thankfully is still possible) or
click over to the web site.  Neither is ideal.

So, really, you've used it for a couple of days, have declared it
fine,
    and then boldly declared "Fedora should replace mailing lists with
Discourse".  But I've used it for a bit longer, and my experience has
simply been negative.  The discourse system simply does not serve to
foster email-based discussion.


Yes, I've only used it for a few days - but I disagree with your 
wholesale assumption regarding
context.  There have been countless times when I've started reading a 
topic mid discussion for
various reasons and I have no idea what the original point was.  I 
then either have to trudge through
my mail archives or go to the website and search through the entire 
topic to understand what is going on.


IMO, it's easier to do that with discourse than with the mailing list.


I've never used Discourse other than to do a very quick perusal these 
last few days when this came up.  I am quite familiar with the forum 
model however.  How does Discourse handle posts you've already read in a 
thread that's still active.  With things like reddit or LWN, you get to 
read it over and over and over again if you really want to see whats new 
now.  With my mail client, it's extremely easy and effective to put it 
into threaded mode and highlight the unread (or filter out the already 
read).  With that, I can usually follow along very easily.  Yes, 
sometimes I need to go back in the thread to get context.  But its rare 
that I'll go back to a thread on a forum to find new comments later on 
once I've read many already. That's like watching a movie, getting a 
third of the way through it and realizing you've seen it before.


Now for historical review where a thread is dead, something like 
Discourse would be great due to the cleanliness of not having repeated 
context.  But that's an entirely different use-case and not the primary one.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-17 Thread Gerald B. Cox
On Wed, Oct 17, 2018, 15:31 Anderson, Charles R  wrote:

> On Wed, Oct 17, 2018 at 11:02:58AM -0700, Gerald B. Cox wrote:
> > On Wed, Oct 17, 2018 at 10:55 AM Samuel Sieb  wrote:
> >
> > > On 10/17/18 8:52 AM, Gerald B. Cox wrote:
> > > > Again, I use gmail and things look perfectly fine for me.
> > >
> > > That's because gmail only shows the HTML part.
> > >
> >
> > Ah... so it's a client issue.  Good to know.
>
> No.  You are either completely misunderstanding the issue, or are
> arrogantly choosing to ignore it.  Your tone comes across as the
> latter, but I apologize if I misconstrue your intent.
>
> Let me try to explain again.  Different people prefer different
> clients.  Some people prefer text-only clients that have no capability
> to render HTML.  That's okay--MIME (Multipurpose Internet Mail
> Extenstions RFC 2045 and RFC 2046) provide a way to support both
> text-only and HTML clients, called multipart/alternative in MIME.  It
> is up to the sender of the email to support MIME multipart/alternative
> correctly by supplying meaningful content in two separate mail
> attachments--text/plain for text-only clients, and text/html for Gmail
> and other HTML-capable clients.  If you are using Gmail you will only
> see the HTML part.  You need to see the text/plain part to see what
> issues it has.
>
> To claim that your preference of email client, Gmail, "looks fine" and
> then dismissing anyone else's issues as "a client issue" implies that
> you don't care about people who use different clients.  That is not a
> way to garner support and reaching consensus for changing how the
> Fedora Project communicates with its members.
>

I'm not an email expert by any means.  What I said was that it works
perfectly fine for me. If people have an issue with it they should file a
bug or enhancement request with the discourse project. That way the issue
could be addressed and everyone could benefit.

>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-17 Thread Anderson, Charles R
On Wed, Oct 17, 2018 at 11:02:58AM -0700, Gerald B. Cox wrote:
> On Wed, Oct 17, 2018 at 10:55 AM Samuel Sieb  wrote:
> 
> > On 10/17/18 8:52 AM, Gerald B. Cox wrote:
> > > Again, I use gmail and things look perfectly fine for me.
> >
> > That's because gmail only shows the HTML part.
> >
> 
> Ah... so it's a client issue.  Good to know.

No.  You are either completely misunderstanding the issue, or are
arrogantly choosing to ignore it.  Your tone comes across as the
latter, but I apologize if I misconstrue your intent.

Let me try to explain again.  Different people prefer different
clients.  Some people prefer text-only clients that have no capability
to render HTML.  That's okay--MIME (Multipurpose Internet Mail
Extenstions RFC 2045 and RFC 2046) provide a way to support both
text-only and HTML clients, called multipart/alternative in MIME.  It
is up to the sender of the email to support MIME multipart/alternative
correctly by supplying meaningful content in two separate mail
attachments--text/plain for text-only clients, and text/html for Gmail
and other HTML-capable clients.  If you are using Gmail you will only
see the HTML part.  You need to see the text/plain part to see what
issues it has.

To claim that your preference of email client, Gmail, "looks fine" and
then dismissing anyone else's issues as "a client issue" implies that
you don't care about people who use different clients.  That is not a
way to garner support and reaching consensus for changing how the
Fedora Project communicates with its members.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora should replace mailing lists with Discourse

2018-10-17 Thread Gerald B. Cox
On Wed, Oct 17, 2018 at 10:48 AM Gerald B. Cox  wrote:

>
>
>
>
> The thing is, it doesn't matter. Discourse is *not* designed to
>> support the types of discussions that do happen on these lists, nor is
>> it designed to handle the load or the number of disparate
>> conversations.
>
>
>
> I've experienced the switchover from mail lists to
>> Discourse before with OpenMandriva, and asynchronous development
>> discussions basically died. The OpenMandriva developers (myself
>> included) rely on IRC and IRC meetings even more so than we did
>> before, because Discourse is just awful for this. And OpenMandriva is
>> a hundredth of the scale of Fedora development list.
>>
>
> Can you please articulate that difference?  As far as traffic is
> concerned, that was
> addressed earlier in the thread and I don't see how that is an issue.
>
>>
>>
Here is also a good link:
https://meta.discourse.org/t/discourse-vs-email-mailing-lists/54298
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


  1   2   >