Re: [Python-ideas] Moving to another forum system where

2018-09-22 Thread Stephen J. Turnbull
Michael Selik writes:
 > On Thu, Sep 20, 2018 at 2:13 AM Stephen J. Turnbull
 >  wrote:

 > > That's because completion of discussion has never been a requirement
 > > for writing a PEP.
 > 
 > Not for drafting, but for submitting. For my own PEP submission, I
 > received the specific feedback that it needed a "proper title" before
 > being assigned a PEP number.
 
What does that have to do with "completion of discussion"?  I don't
know what the editor told you, but in the PEP "proper title" is well-
defined and not very stringent: "accurately describes the content".

 > My goal for submitting the draft was to receive a PEP number to
 > avoid the awkwardness of discussing a PEP without an obvious
 > title. Perhaps PEP 1 should be revised to clarify the expectations
 > for PEP submission.

Good point.

That's definitely grounds for refusing to approve the PEP, but the
approval criteria are in the section "PEP Editor Responsibilities &
Workflow".  I'm submitting a pull request (python/peps #789 on GitHub)
to also put it in the section "Submitting a PEP", under the bullet
"The PEP editors review your PR for structure, formatting, and other
errors."

Steve

___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-22 Thread Stephen J. Turnbull
Chris Barker via Python-ideas writes:
 > On Fri, Sep 21, 2018 at 1:24 PM James Lu  wrote:
 > 
 > > One of the reasons Guido left was the insane volume of emails he
 > > had to read on Python-ideas.
 > 
 > You'd have to ask Guido directly, but I don't think so. It wasn't
 > the volume, but the nature and timing of the discussion that was so
 > difficult.

+1.  I have talked to Guido about this issue, though long before his
BDFL resignation, and at that time he pointed out nature and timing as
his primary concern.  (Antoine Pitrou has also lamented the fact that
people take a post asking for help on a technical issue in an approved
PR as a chance to reopen debate on the wisdom of the change.)  For
Guido, the "thread mute" feature of his MUA does a lot of work to
mitigate volume.

 > Maybe we need something in-between python-idea and python-dev -- a
 > place to discuss "serious" proposals, where "serious" means
 > somewhat fleshed out, and with the support of at least a couple key
 > people.

I'm with Greg Ewing on this: an additional list simply adds more
potential for confusion and misinformation.

 > One of the problems with the assignment expression discussion is
 > that it got pretty far on python-ideas, then moved to python-dev,
 > where is was further discussed (and there were parallel thread on
 > the two lists)[.]

That's a good point, one I had not noticed, and very useful to the
Mailman devs.

This is an excellent reason for invoking cloture on a thread.  It's
the only one needed on Python lists IMO -- if things get bad enough
that enforced moderation, rather than a "nothing to see here, people,
please move along" post, is needed, usually there's a bad actor who
needs a time out.

Steve
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-21 Thread Greg Ewing

Chris Barker via Python-ideas wrote:
One of the 
problems with the assignment expression discussion is that it got pretty 
far on python-ideas, then moved to python-dev, where is was further 
discussed (and there were parallel thread on the two lists)


As long as there are two lists with similar purposes, this sort of
thing will be prone to happen -- and adding a third list can only
make it worse.

--
Greg
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-21 Thread Richard Damon
On 9/20/18 9:45 PM, James Lu wrote:
> One of the reasons Guido left was the insane volume of emails he had to read 
> on Python-ideas. 
>
>> A tiny bit of discussion is still better than none at all.
>> And even if there's no discussion, there's a name attached
>> to the message, which makes it more personal and meaningful
>> than a "+1" counter getting incremented somewhere.
>>
>> Counting only makes sense if the counts are going to be
>> treated as votes, and we don't do that.
> I agree. I think this is good evidence in favor of using GitHub pull requests 
> or GitHub issues- you can see exactly who +1’d a topic.
>
> GitHub also has moderation tools and the ability to delete comments that are 
> irrelevant, and edit comments that are disrespectful. 
>
>> I hope that, if any such change is made, a forum system is
>> chosen that allows full participation via either email or news.
>> Otherwise it will probably mean the end of my participation,
>> because I don't have time to chase down and wrestle with
>> multiple web forums every day.
> +1, everyone should be accommodated. I believe GitHub has direct email 
> capability. If you watch the repository and have email notifications on, you 
> can reply directly to an email and it will be sent as a reply.
>
> —
> To solve the problem of tons of email for controversial decisions like :=, I 
> don’t think GitHub issues would actually be the solution. The best solution 
> would to have admins receive all the email, and broadcast a subset of the 
> email sent, only broadcasting new arguments and new opinions. 
>
> Admins can do this “summary duty” every 12 hours on a rotating basis, where 
> each admin takes turns doing summary duty. 
>
> This solution would mean a slower iteration time for the conversation, but it 
> would significantly lessen the deluge of email, and I think that would make 
> it more bearable for people participating in the conversation. After all, 
> once a proposal has been fleshed out, what kind of conversation needs more 
> than say 30 rounds of constructive discussion- in that case, if people reply 
> every 25 hours, the discussion would be done in a month.
>
> For transparency purposes, all of the email can be made received for approval 
> can be published online. 
Actually, since this is a Mailman list, all that needs to happen is to
turn on moderation. Every message is held in the moderation queue till
handled. If any of the people in charge think it is a useful message,
they release it to the list. If any of the people in charge think it is
a bad message, they can reject it (first to act wins). Probably need
someone to periodically review the messages that have sit for a bit and
make a decision on them.

Some trusted people can have their moderation status removed, and what
they post goes to the list immediately, and if they abuse that right, it
can be taken back.

-- 
Richard Damon

___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-21 Thread Greg Ewing

James Lu wrote:

I believe GitHub has direct email
capability. If you watch the repository and have email notifications on, you
can reply directly to an email and it will be sent as a reply.


Can you start a new topic of conversation by email, though?


The best solution
would to have admins receive all the email, and broadcast a subset of the
email sent, only broadcasting new arguments and new opinions.

Admins can do this “summary duty” every 12 hours on a rotating basis, where
each admin takes turns doing summary duty.


Even spreading the load out, it sounds like a huge amount
of work. And I question the feasibility of admins deciding
whether an argument is "new" or not -- that would require
an encyclopaedic knowledge of all past discussions. Hard
enough for one person, even harder if it's a rotating
duty.

--
Greg
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-21 Thread Chris Barker via Python-ideas
On Fri, Sep 21, 2018 at 1:24 PM James Lu  wrote:

> One of the reasons Guido left was the insane volume of emails he had to
> read on Python-ideas.
>

You'd have to ask Guido directly, but I don't think so. It wasn't the
volume, but the nature and timing of the discussion that was so difficult.

It went on for a LONG time, with many, many circular arguments, and people
commenting on issues that has already been brought up and maybe resolved.
Then the kicker -- after a decision was made, there were very strong
objections -- the whole process was rather ugly.

One can certainly make a good case that a different system for having such
discussion might have made it much better -- but I'm not so sure. But maybe
it's a good case-study t guide a decision.

Frankly, I'm more concerned about how an important technical discussion
like that goes than I am about than issues like the recent "beautiful -
ugly" thread.

Maybe we need something in-between python-idea and python-dev -- a place to
discuss "serious" proposals, where "serious" means somewhat fleshed out,
and with the support of at least a couple key people. One of the problems
with the assignment expression discussion is that it got pretty far on
python-ideas, then moved to python-dev, where is was further discussed (and
there were parallel thread on the two lists) -- but the two list have
overlapping, but different members, so some folks were surprised at the
outcome.

-CHB

-- 

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR(206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115   (206) 526-6317   main reception

chris.bar...@noaa.gov
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-21 Thread James Lu
One of the reasons Guido left was the insane volume of emails he had to read on 
Python-ideas. 

> A tiny bit of discussion is still better than none at all.
> And even if there's no discussion, there's a name attached
> to the message, which makes it more personal and meaningful
> than a "+1" counter getting incremented somewhere.
> 
> Counting only makes sense if the counts are going to be
> treated as votes, and we don't do that.

I agree. I think this is good evidence in favor of using GitHub pull requests 
or GitHub issues- you can see exactly who +1’d a topic.

GitHub also has moderation tools and the ability to delete comments that are 
irrelevant, and edit comments that are disrespectful. 

> I hope that, if any such change is made, a forum system is
> chosen that allows full participation via either email or news.
> Otherwise it will probably mean the end of my participation,
> because I don't have time to chase down and wrestle with
> multiple web forums every day.

+1, everyone should be accommodated. I believe GitHub has direct email 
capability. If you watch the repository and have email notifications on, you 
can reply directly to an email and it will be sent as a reply.

—
To solve the problem of tons of email for controversial decisions like :=, I 
don’t think GitHub issues would actually be the solution. The best solution 
would to have admins receive all the email, and broadcast a subset of the email 
sent, only broadcasting new arguments and new opinions. 

Admins can do this “summary duty” every 12 hours on a rotating basis, where 
each admin takes turns doing summary duty. 

This solution would mean a slower iteration time for the conversation, but it 
would significantly lessen the deluge of email, and I think that would make it 
more bearable for people participating in the conversation. After all, once a 
proposal has been fleshed out, what kind of conversation needs more than say 30 
rounds of constructive discussion- in that case, if people reply every 25 
hours, the discussion would be done in a month.

For transparency purposes, all of the email can be made received for approval 
can be published online. 
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Abdur-Rahmaan Janhangeer
my closing comment on this thread : i back discourse, atwood is a nice guy,
he believes in his product. just mobile, mobile usage is a must.

Abdur-Rahmaan Janhangeer
https://github.com/Abdur-rahmaanJ
Mauritius
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Richard Damon
On 9/20/18 2:04 PM, Chris Barker via Python-ideas wrote:
>
> Hmm -- I don't suppose Mailman has a way to filter out threads, does
> it? If not, maybe we could add that -- might work well in cases like this.
>
> -CHB
Mailman can filter based on regular expression on anything in the
headers of the email.

Filtering on Subject does a pretty good job of  'Thread' filtering

You could also filter on In-Reply-To and References to get actual
filtering on threads, but would need to list a lot of message-ids
(especially for In-Reply-To) to block all replys to a long thread.

-- 
Richard Damon

___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Greg Ewing

Mikhail V wrote:

I think there are forum systems which allow you to post by email so
it is possible to get the same effect as with mailing list, if you really want.


I hope that, if any such change is made, a forum system is
chosen that allows full participation via either email or news.
Otherwise it will probably mean the end of my participation,
because I don't have time to chase down and wrestle with
multiple web forums every day.

--
Greg

___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Greg Ewing

Mark E. Haase wrote:
Many e-mails to this list do 
nothing more than say +1 or -1 without much added discussion.


Are there really all that many? They seem relatively rare
to me. Certainly not enough to annoy me.

--
Greg
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Greg Ewing

Mark E. Haase wrote:
I would also appreciate a +1 button. Many e-mails to this list do 
nothing more than say +1 or -1 without much added discussion.


A tiny bit of discussion is still better than none at all.
And even if there's no discussion, there's a name attached
to the message, which makes it more personal and meaningful
than a "+1" counter getting incremented somewhere.

Counting only makes sense if the counts are going to be
treated as votes, and we don't do that.

--
Greg
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-20 Thread Terry Reedy

On 9/20/2018 3:38 AM, Hans Polak wrote:

I don’t think its unreasonable to point out that the title of this 
thread is "Moving to another forum". If you want to contribute Python 
Ideas you *have to* subscribe to the mailing list.


Or you can point your mail/news reader to news.gmane.org and 'subscribe' 
to gmane.comp.python.ideas, which keeps everything in this list in a 
separate folder and only downloads messages one wants to read.


--
Terry Jan Reedy


___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-20 Thread Chris Barker via Python-ideas
A point here:

any proposal that is an actual proposal, rather than a idea that needs
fleshing out, can benefit from being written down in a single document.

It does NOT have to be an official PEP in order for that to happen. If you
are advocating something, then write it down, post it gitHbu or some such,
and point people to it -- that's it.

Using this list alone (or any forum-like system) is not a good way to work
out the details of the proposal -- if you have a written out version, then
folks can debate what's actually in the proposal, and not the various
already discussed and rejected idea that float around in multiple
discussion threads...

-CHB





On Thu, Sep 20, 2018 at 7:46 PM, Michael Selik  wrote:

> On Thu, Sep 20, 2018 at 10:25 AM Anders Hovmöller 
> wrote:
> > >>> Not for drafting, but for submitting.
> > >>
> > >> Can you quote pep1? I think you’re wrong.
> > >
> > > I can't remember if I pulled this quote previously (that's one of the
> > > troubles with emails): "Following a discussion on python-ideas, the
> > > proposal should be submitted as a draft PEP ..."
> > >
> > > Could you clarify what you think is inaccurate in the previous
> statements?
> >
> > It later states this is just to avoid submitting bad ideas. It’s not
> actually a requirement but a (supposed) kindness.
>
> Some regulations are de jure, others are de facto.
> ___
> Python-ideas mailing list
> Python-ideas@python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
>



-- 

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR(206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115   (206) 526-6317   main reception

chris.bar...@noaa.gov
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Chris Barker via Python-ideas
On Thu, Sep 20, 2018 at 6:24 PM, Stephen J. Turnbull <
turnbull.stephen...@u.tsukuba.ac.jp> wrote:
>
> And that's exactly what a mute on replies does.  Most people will just
> give up, which is appropriate.  People who have (what they think is) a
> good reason to continue can start a new thread with a link to the old
> one.  Hardly a prohibitive barrier, if you're willing to risk banning.
>
> I think this "feature" will do what people generally think it does:
> provide a strong signal to stop the discussion, and back that up with
> a fail-safe (if you *do* hit reply, it won't work).
>

Hmm -- I don't suppose Mailman has a way to filter out threads, does it? If
not, maybe we could add that -- might work well in cases like this.

-CHB

-- 

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR(206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115   (206) 526-6317   main reception

chris.bar...@noaa.gov
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Mikhail V
On Thu, Sep 20, 2018 at 11:21 AM Cameron Simpson  wrote:
>
> On 20Sep2018 10:16, Chris Barker - NOAA Federal  wrote:
> >Let's just keep it on email -- I, at least, find i never participate in any
> >other type of discussion forum regularly.
>
> As do I. Email comes to me. Forums, leaving aside their ergonomic horrors
> (subjective), require a visit.

So you are ok with 100 emails / day, like it happened when
inline assignment discussion erupted?
I think there are forum systems which allow you to post by email so
it is possible to get the same effect as with mailing list, if you really want.
I think most people want the ability to choose what topic they want to
receive notification and its not possible.

As for ergonomics - it depends on forum software and design. If I use some
site frequently and it has bad layout/colors/fonts, then I use Stylish plugin to
customize the CSS. Therefore I'd prefer forum with minimalistic CSS
to easily customize the look.

OTOH if the mailing software has bad ergonomics, I can't do much with that.
Or if people post a word and leave 5 pages quote below or messed up formatting -
I can't do anything with that.
On a good forum systems such things are less probable = less annoyance
in general.

I see 2 major problems:
1. The mentioned mass mail delivery
2. PEPs and discussion browsing is far from effective - I'd  like a better
way to browse PEPs - for example filtering by topics, eg. "syntax", "module X",
by their status, etc, and of course discoverable relevant discussion.

Systems used in Stackoverflow, Github already offer these features.
I personally would like Stackoverflow-like format for presenting PEPs
+ discussion
below, so everybody can easily browse PEPs and related info in one place.



Mikhail
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-20 Thread Michael Selik
On Thu, Sep 20, 2018 at 10:25 AM Anders Hovmöller  wrote:
> >>> Not for drafting, but for submitting.
> >>
> >> Can you quote pep1? I think you’re wrong.
> >
> > I can't remember if I pulled this quote previously (that's one of the
> > troubles with emails): "Following a discussion on python-ideas, the
> > proposal should be submitted as a draft PEP ..."
> >
> > Could you clarify what you think is inaccurate in the previous statements?
>
> It later states this is just to avoid submitting bad ideas. It’s not actually 
> a requirement but a (supposed) kindness.

Some regulations are de jure, others are de facto.
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-20 Thread Anders Hovmöller

>>> Not for drafting, but for submitting.
>> 
>> Can you quote pep1? I think you’re wrong.
> 
> I can't remember if I pulled this quote previously (that's one of the
> troubles with emails): "Following a discussion on python-ideas, the
> proposal should be submitted as a draft PEP ..."
> 
> Could you clarify what you think is inaccurate in the previous statements?

It later states this is just to avoid submitting bad ideas. It’s not actually a 
requirement but a (supposed) kindness. 

/ Anders
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Abdur-Rahmaan Janhangeer
also Mr Brett, i have no way of knowing moderators, though i don't trample
here and there, mods words are sacred and apart from mods saying i'm a mod,
i can't really tell. maybe a footer saying mod or something like that

Abdur-Rahmaan Janhangeer
Mauritius
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Brett Cannon
On Tue, 18 Sep 2018 at 12:20 Ethan Furman  wrote:

> On 09/18/2018 12:05 PM, Franklin? Lee wrote:
> > On Tue, Sep 18, 2018 at 2:37 PM Jonathan Goble wrote:
>
> >> Perhaps not, but part of that might be because stopping an active
>  >> discussion on a mailing list can be hard to do, so one might not even
>  >> try. Some discussions, I suspect, may have gone on in circles long past
>  >> the point where they would have been locked on a forum. With forum
>  >> software, it becomes much easier, and would be a more effective tool to
>  >> terminate discussions that are going nowhere fast and wasting
> everyone's
>  >> time.
>
> True.
>
> > But there's no evidence that such tools would help.

Software
> > enforcement powers are only necessary if verbal enforcement isn't
> > enough. We need the current moderators (or just Brett) to say whether
> > they feel it isn't enough.
>
> It isn't enough.
>

Ethan's correct, it isn't enough. The past two weeks have been pretty
horrible for me as an admin and Titus and I need to find a solution to keep
this place sustainable long-term, otherwise I'm liable to burn out from
running this list (and before anyone says it, more admins will not help as
we have already tried that in the past).


>
> > What people may really be clamoring for is a larger moderation team,
> > or a heavier hand. They want more enforcement, not more effective
> > enforcement.
>
> More ineffective enforcement will be, um, ineffective.
>
> Let's have a test.  I'm a moderator (from -List).  We're* working on
> avenues to improve the mailing tools and
> simultaneously testing other options.  I'm not seeing anything new in this
> thread that will impact that one way or
> another, so I'm asking for all of us to move on to other topics.
>

What Ethan said. :) I'm now muting this thread as it has already become a
subjective debate of the value of email versus not which doesn't help me as
no one has come forward with anything I didn't already know, and this is
all before we have even had a chance to start an evaluation of alternatives
(IOW there's nothing for anyone on either side of this debate to actually
debate about when it comes to this mailing list yet :) .
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-20 Thread Michael Selik
On Thu, Sep 20, 2018 at 9:27 AM Anders Hovmöller  wrote:
> >> That's because completion of discussion has never been a requirement
> >> for writing a PEP.
> >
> > Not for drafting, but for submitting.
>
> Can you quote pep1? I think you’re wrong.

I can't remember if I pulled this quote previously (that's one of the
troubles with emails): "Following a discussion on python-ideas, the
proposal should be submitted as a draft PEP ..."

Could you clarify what you think is inaccurate in the previous statements?
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Abdur-Rahmaan Janhangeer
it was just i like chris message v/s i like a like button

Abdur-Rahmaan Janhangeer
https://github.com/Abdur-rahmaanJ
Mauritius

On Thu, 20 Sep 2018, 18:24 Oleg Broytman,  wrote:

>That message was rather bad in my not so humble opinion -- it was
> just "I want my +1 button" without any argument. Your message is much
> better as it have arguments. See, the absence of the button work!
>
>We're proposing and *discussing* things here not "likes" each other.
> Write your arguments or be silent.
>
> Oleg.
>
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-20 Thread Anders Hovmöller

> The firehose of python-ideas is a barrier to entry to suggesting major 
> changes to the language.  This is a GOOD thing.  Major changes need dedicated 
> advocates - if they are unwilling to endure the flood of mail, they are not 
> dedicated enough to the change, and that is an indication of how much they 
> will contribute to actually bring that fruition.  They need a thick skin, 
> since the idea will be folded, spindled and mutilated, usually reducing the 
> change proposed to a single actionable item.  This is what makes python a 
> good language - the road to changing it is incredibly tough.  We should not 
> want to make it easier.
> 
> The firehose is a virtue for this list.

You’re conflating two things here: 

1. Volume of mails (which is irrelevant for people who have a more advanced 
mail workflow anyway as has been pointed out as an argument against the very 
idea that is a firehouse at all)

2. People being... let’s be nice and say.. brutally honest and change averse.

Point 2 has no connection to the technology afaik. And point 1 is weak at best. 

/ Anders


___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-20 Thread Anders Hovmöller

>> That's because completion of discussion has never been a requirement
>> for writing a PEP.
> 
> Not for drafting, but for submitting. 

Can you quote pep1? I think you’re wrong.

 In general pep1 is frustratingly vague. Terms like “community consensus” 
without defining community or what numbers would constitute a consensus are not 
fun to read as someone who doesn’t personally know anyone of the core devs. 
Further references to Guido are even more frustrating now that he’s bowed out. 

/ Anders
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Stephen J. Turnbull
Chris Barker via Python-ideas writes:
 > On Thu, Sep 20, 2018 at 1:39 PM, James Lu  wrote:

 > > In a forum, the beautiful is better than ugly issue would be
 > > locked.  No more posts can be added.

 > Exactly -- but that means we are stopping the discussion -- but we don't
 > want to stop the discussion altogether,

And that's exactly what a mute on replies does.  Most people will just
give up, which is appropriate.  People who have (what they think is) a
good reason to continue can start a new thread with a link to the old
one.  Hardly a prohibitive barrier, if you're willing to risk banning.

I think this "feature" will do what people generally think it does:
provide a strong signal to stop the discussion, and back that up with
a fail-safe (if you *do* hit reply, it won't work).

Footnotes: 
[1]  Something rather unlikely to happen for many many months, even if
the core decides to support it.
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-20 Thread Alex Walters


> -Original Message-
> From: Hans Polak 
> Sent: Thursday, September 20, 2018 3:38 AM
> To: Alex Walters ; python-ideas@python.org
> Subject: Re: [Python-ideas] Moving to another forum system where
> 
> 
>   I don’t think its unreasonable to point out that it’s a *mailing list*. 
>  A
> firehose of email is generally a sign of good health of a mailing list.  Even 
> so,
> there are mitigations to the firehose effect, including, but not limited to
> digests and setting up your client to move mailing list posts directly to a 
> folder
> (including the trash for threads you don’t want to follow).  I don't 
> understand
> how one can sign up for a mass email discussion forum, and be surprised that
> it increased the amount of email they receive.  It's kind of the point of the
> medium.
> 
> 
> Right you are, Alex.
> 
> I don’t think its unreasonable to point out that the title of this thread is
> "Moving to another forum". If you want to contribute Python Ideas you have
> to subscribe to the mailing list.
> 

I have zero sympathy for this position.  First, you only need to join the list 
to propose major changes - everything other type of contribution can be done 
off list.  Fixing bugs never touches a list at all unless you need to discuss 
backwards incompatible changes, at which point it goes to the lower volume 
python-dev list.  Documentation changes are done on the tracker, and trivial 
changes are done in pull requests.

The firehose of python-ideas is a barrier to entry to suggesting major changes 
to the language.  This is a GOOD thing.  Major changes need dedicated advocates 
- if they are unwilling to endure the flood of mail, they are not dedicated 
enough to the change, and that is an indication of how much they will 
contribute to actually bring that fruition.  They need a thick skin, since the 
idea will be folded, spindled and mutilated, usually reducing the change 
proposed to a single actionable item.  This is what makes python a good 
language - the road to changing it is incredibly tough.  We should not want to 
make it easier.

The firehose is a virtue for this list.

> Let me just say that I second the idea of moving to another forum.
> 
> I already move most mail automatically to the trash folder and read it there
> before eliminating it. My inbox contains exactly four emails at the moment,
> FYI.
> 
> Cheers,
> Hans


___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Anders Hovmöller
+1 to everything James said.

This otherwise pointless mail is further evidence he’s right. 

On 20 Sep 2018, at 17:08, James Lu  wrote:

>> It's absence is a big advantage. We're not a social network with
>> "likes". We don't need a bunch of argumentless "voting".
> 
> Up/ down voting indicates how much consensus we have among the entire 
> community- an expert might agree with another expert’s arguments but not have 
> anything else to add, and an outsider might agree with the scenario an expert 
> presents without having much more to add. Granular up/down votes are useful.
> 
>> Believe it or not, I like the fact that you can't just edit posts.  I've 
>> lost count of the number of forum threads I've been on where comments to 
>> the initial post make *no sense* because that initial post is nothing 
>> like it was to start with.
> 
> There is version history. Not all of us have the time to read through every 
> single post beforehand to get the current state of discussion. 
> 
> Hmm, what if we used GitHub as a discussion forum? You’d make a pull request 
> with an informal proposal to a repository. Then people can comment on lines 
> in the diff and reply to each other there. The OP can update their branch to 
> change their proposal- expired/stale comments on old diffs are automatically 
> hidden.
> 
> You can also create a competing proposal by forming from the OP’s branch and 
> sending a new PR.
> 
>> Just editing your post and expecting people to notice 
>> is not going to cut it. 
> 
> You would ping someone after editing the post.
> 
>> Approximately none of this has anything to do with the medium.  If the 
>> mailing list is obscure (and personally I don't think it is), it just 
>> needs better advertising.  A poorly advertised forum is equally 
>> undiscoverable.
> 
> It does have to do with the medium. First, people aren’t used to mailing 
> lists- but that’s not what’s important here. If the PSF advertised for people 
> to sign up over say twitter, then we’d get even more email. More +1 and more 
> -1. Most of us don’t want more mailing list volume. 
> 
> The fact that you can’t easily find an overview people will post arguments 
> that have already been made if they don’t have the extreme patience to read 
> all that has been said before.
> 
> For the rest of your comments, I advise you to read the earlier discussion 
> that other people had in response to my email.
> 
>> That message was rather bad in my not so humble opinion -- it was
>> just "I want my +1 button" without any argument. Your message is much
>> better as it have arguments. See, the absence of the button work!
>> 
>>  We're proposing and *discussing* things here not "likes" each other.
>> Write your arguments or be silent.
> 
> Please respond to the actual arguments in both of the two emails that have 
> arguments in support of +1/-1.
> 
> +1/-1 reflects which usage scenarios people find valuable, since Python 
> features sometimes do benefit one group at the detriment to another. Or use 
> syntax/behavior for one thing that could be used for another thing, and some 
> programming styles of python use cases would prefer one kind of that 
> syntax/behavior.
> ___
> Python-ideas mailing list
> Python-ideas@python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-20 Thread Michael Selik
On Thu, Sep 20, 2018 at 2:13 AM Stephen J. Turnbull
 wrote:
> Michael Selik writes:
>
>  > However, PEP 1 does not give instruction on how to evaluate whether
>  > that discussion has been completed satisfactorily.
>
> That's because completion of discussion has never been a requirement
> for writing a PEP.

Not for drafting, but for submitting. For my own PEP submission, I
received the specific feedback that it needed a "proper title" before
being assigned a PEP number. My goal for submitting the draft was to
receive a PEP number to avoid the awkwardness of discussing a PEP
without an obvious title. Perhaps PEP 1 should be revised to clarify
the expectations for PEP submission.
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Ethan Furman

On 09/20/2018 07:48 AM, James Lu wrote:


Were there any productive parts to that conversation?


Out of 85 messages, there was 1 for sure, possibly three more.

In the 95 "Retire or reword the namesake of the Language" thread there were 2.

Obviously my opinion, but I hope everyone would agree that the signal-to-noise 
ratio of those two threads was low.

--
~Ethan~
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Mark E. Haase
On Thu, Sep 20, 2018 at 10:33 AM Ethan Furman  wrote:

> On 09/20/2018 07:23 AM, Oleg Broytman wrote:
> > We're proposing and *discussing* things here not "likes" each other.
> > Write your arguments or be silent.
>
> The number of people who have the same argument is also a factor.  I would
> rather have the argument once with 15 +1s
> than 16 posts all saying the same thing.  A "like" on an argument means "I
> agree" -- which is valuable information to have.


+1
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread James Lu
> It's absence is a big advantage. We're not a social network with
> "likes". We don't need a bunch of argumentless "voting".

Up/ down voting indicates how much consensus we have among the entire 
community- an expert might agree with another expert’s arguments but not have 
anything else to add, and an outsider might agree with the scenario an expert 
presents without having much more to add. Granular up/down votes are useful.

> Believe it or not, I like the fact that you can't just edit posts.  I've 
> lost count of the number of forum threads I've been on where comments to 
> the initial post make *no sense* because that initial post is nothing 
> like it was to start with.

There is version history. Not all of us have the time to read through every 
single post beforehand to get the current state of discussion. 

Hmm, what if we used GitHub as a discussion forum? You’d make a pull request 
with an informal proposal to a repository. Then people can comment on lines in 
the diff and reply to each other there. The OP can update their branch to 
change their proposal- expired/stale comments on old diffs are automatically 
hidden.

You can also create a competing proposal by forming from the OP’s branch and 
sending a new PR.

> Just editing your post and expecting people to notice 
> is not going to cut it. 

You would ping someone after editing the post.

> Approximately none of this has anything to do with the medium.  If the 
> mailing list is obscure (and personally I don't think it is), it just 
> needs better advertising.  A poorly advertised forum is equally 
> undiscoverable.

It does have to do with the medium. First, people aren’t used to mailing lists- 
but that’s not what’s important here. If the PSF advertised for people to sign 
up over say twitter, then we’d get even more email. More +1 and more -1. Most 
of us don’t want more mailing list volume. 

The fact that you can’t easily find an overview people will post arguments that 
have already been made if they don’t have the extreme patience to read all that 
has been said before.

For the rest of your comments, I advise you to read the earlier discussion that 
other people had in response to my email.

> That message was rather bad in my not so humble opinion -- it was
> just "I want my +1 button" without any argument. Your message is much
> better as it have arguments. See, the absence of the button work!
> 
>   We're proposing and *discussing* things here not "likes" each other.
> Write your arguments or be silent.

Please respond to the actual arguments in both of the two emails that have 
arguments in support of +1/-1.

+1/-1 reflects which usage scenarios people find valuable, since Python 
features sometimes do benefit one group at the detriment to another. Or use 
syntax/behavior for one thing that could be used for another thing, and some 
programming styles of python use cases would prefer one kind of that 
syntax/behavior.
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread James Lu
Were there any productive parts to that conversation?

Sent from my iPhone

> On Sep 20, 2018, at 9:47 AM, Chris Barker  wrote:
> 
>> On Thu, Sep 20, 2018 at 1:39 PM, James Lu  wrote:
>> In a forum, the beautiful is better than ugly issue would be locked. No more 
>> posts can be added.
> 
> Exactly -- but that means we are stopping the discussion -- but we don't want 
> to stop the discussion altogether, we want to have the productive parts of 
> the discussion, without the non-productive parts -- not sure there is any 
> technical solution to that problem.
> 
> - CHB
> 
> -- 
> 
> Christopher Barker, Ph.D.
> Oceanographer
> 
> Emergency Response Division
> NOAA/NOS/OR(206) 526-6959   voice
> 7600 Sand Point Way NE   (206) 526-6329   fax
> Seattle, WA  98115   (206) 526-6317   main reception
> 
> chris.bar...@noaa.gov
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Ethan Furman

On 09/20/2018 07:23 AM, Oleg Broytman wrote:

On Thu, Sep 20, 2018 at 09:05:33AM -0400, Mark E. Haase wrote:

On Thu, Sep 20, 2018 at 8:09 AM Oleg Broytman wrote:

On Thu, Sep 20, 2018 at 01:46:10PM +0400, Abdur-Rahmaan Janhangeer wrote:



i miss a +1 button


It's absence is a big advantage. We're not a social network with
"likes". We don't need a bunch of argumentless "voting"


It's difficult to keep track of all these disparate, unstructured votes


There is no need to track them.


GitHub added +1 and -1 buttons


GitHub is a social network so it's natural for them to add "likes".


(If I could have +1'ed Abdur-Rahmaan's e-mail, I wouldn't have written this
response.)


That message was rather bad in my not so humble opinion -- it was
just "I want my +1 button" without any argument. Your message is much
better as it have arguments. See, the absence of the button work!

We're proposing and *discussing* things here not "likes" each other.
Write your arguments or be silent.


The number of people who have the same argument is also a factor.  I would rather have the argument once with 15 +1s 
than 16 posts all saying the same thing.  A "like" on an argument means "I agree" -- which is valuable information to have.


--
~Ethan~
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Oleg Broytman
On Thu, Sep 20, 2018 at 09:05:33AM -0400, "Mark E. Haase"  
wrote:
> On Thu, Sep 20, 2018 at 8:09 AM Oleg Broytman  wrote:
> 
> > On Thu, Sep 20, 2018 at 01:46:10PM +0400, Abdur-Rahmaan Janhangeer <
> > arj.pyt...@gmail.com> wrote:
> > > i miss a +1 button
> >
> >It's absence is a big advantage. We're not a social network with
> > "likes". We don't need a bunch of argumentless "voting"
> 
> It's difficult to
> keep track of all these disparate, unstructured votes

   There is no need to track them.

> GitHub added +1 and -1 buttons

   GitHub is a social network so it's natural for them to add "likes".

> (If I could have +1'ed Abdur-Rahmaan's e-mail, I wouldn't have written this
> response.)

   That message was rather bad in my not so humble opinion -- it was
just "I want my +1 button" without any argument. Your message is much
better as it have arguments. See, the absence of the button work!

   We're proposing and *discussing* things here not "likes" each other.
Write your arguments or be silent.

Oleg.
-- 
Oleg Broytmanhttps://phdru.name/p...@phdru.name
   Programmers don't die, they just GOSUB without RETURN.
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Chris Barker via Python-ideas
On Thu, Sep 20, 2018 at 1:39 PM, James Lu  wrote:

> In a forum, the beautiful is better than ugly issue would be locked. No
> more posts can be added.
>

Exactly -- but that means we are stopping the discussion -- but we don't
want to stop the discussion altogether, we want to have the productive
parts of the discussion, without the non-productive parts -- not sure there
is any technical solution to that problem.

- CHB

-- 

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR(206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115   (206) 526-6317   main reception

chris.bar...@noaa.gov
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Mark E. Haase
On Thu, Sep 20, 2018 at 8:09 AM Oleg Broytman  wrote:

> On Thu, Sep 20, 2018 at 01:46:10PM +0400, Abdur-Rahmaan Janhangeer <
> arj.pyt...@gmail.com> wrote:
> > i miss a +1 button
>
>It's absence is a big advantage. We're not a social network with
> "likes". We don't need a bunch of argumentless "voting"


I would also appreciate a +1 button. Many e-mails to this list do nothing
more than say +1 or -1 without much added discussion. It's difficult to
keep track of all these disparate, unstructured votes in threads that
contain a hundred e-mails and spin off into subthreads. There are also a
lot of lurkers who don't want to gum up inboxes with +1's and -1's, so
responses are naturally biased towards the more opinionated and active
users of the list.

GitHub added +1 and -1 buttons for exactly this reason: to reduce needless
comment on Issues and Pull Requests.

(If I could have +1'ed Abdur-Rahmaan's e-mail, I wouldn't have written this
response.)
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-20 Thread Rhodri James

On 18/09/18 23:37, James Lu wrote:

Other than that, my biggest issues with the current mailing system are:

* There’s no way to keep a updated proposal of your own- if you decide to 
change your proposal, you have to communicate the change. Then, if you want to 
find the authoritative current copy, since you might’ve forgotten or you want 
to join he current discussion, then you have to dig through  the emails and 
recursively apply the proposed change. It’s just easier if people can have one 
proposal they can edit themselves.


Believe it or not, I like the fact that you can't just edit posts.  I've 
lost count of the number of forum threads I've been on where comments to 
the initial post make *no sense* because that initial post is nothing 
like it was to start with.


(Also it makes it easier to quote people back at themselves :-)


   * I’ve seen experienced people get confused about what was the current 
proposal because they were replying to older emails or they didn’t see the 
email with the clear examples.


As you said yourself, "you have to communicate the change."  Even in a 
forum or similar.  Just editing your post and expecting people to notice 
is not going to cut it.  And yes, there is a danger that even 
experienced people will get confused about what is being proposed right 
now, but I've seen that happen on forums too.  The lack of threading 
tends to help with that, but on the other hand it stifles breadth of debate.



* The mailing list is frankly obscure. Python community leaders and package 
maintainers often are not aware or do not participate in Python-ideas. Not many 
people know how to use or navigate a mailing list.
   * No one really promotes the mailing list, you have to go out of your way to 
find where new features are proposed.
   * Higher discoverability means more people can participate, providing their 
own use cases or voting (I mean using like or dislike measures, consensus 
should still be how things are approved) go out of their way to find so they 
can propose something. Instead, I envision a forum where people can read and 
give their 2 cents about what features they might like to see or might not want 
to see.


-1.  (I'm British, I'm allowed to be ironic.)

Approximately none of this has anything to do with the medium.  If the 
mailing list is obscure (and personally I don't think it is), it just 
needs better advertising.  A poorly advertised forum is equally 
undiscoverable.



* More people means instead of having to make decisions from sometimes 
subjective personal experience, we can make decisions with confidence in what 
other Python devs want.


Um.  Have you read this list?  Mostly we can make decisions with 
confidence that people disagree vigorously about what they as Python 
devs want.


Besides, I've never met a mailing list, forum or any group of more than 
about twelve people that could make decisions in a timely manner (or at 
all in some cases), and I've been a member of a few that were supposed 
to.  Eventually some*one* has to decide to do or allow something, 
traditionally the BDFL.



Since potential proposers will find it easier to navigate a GUI forum, they can 
read previous discussions to understand the reasoning, precedent behind 
rejected and successful features. People proposing things that have already 
been rejected before can be directed to open a subtopic on the older discussion.


Your faith in graphical interfaces is touching, but I've seen some 
stinkers.  It is no easier to go through the average forum's thousands 
of prior discussions looking for the topic you are interested in than it 
is to go through the mailing list archive (and frankly googling is your 
best bet for both).  People don't always do it here, but they don't 
always do it on any of the forums I'm on either, and resurrecting a 
moribund thread is no different to resurrecting a moribund topic.


--
Rhodri James *-* Kynesim Ltd
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Abdur-Rahmaan Janhangeer
it's another phrasing of +1 or i like his reply not meaning i'd like +1
buttons in mail

Abdur-Rahmaan Janhangeer
Mauritius

On Thu, 20 Sep 2018, 16:09 Oleg wrote:

>
>It's absence is a big advantage. We're not a social network with
> "likes". We don't need a bunch of argumentless "voting".
>
>
>
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Oleg Broytman
On Thu, Sep 20, 2018 at 01:46:10PM +0400, Abdur-Rahmaan Janhangeer 
 wrote:
> i miss a +1 button

   It's absence is a big advantage. We're not a social network with
"likes". We don't need a bunch of argumentless "voting".

> -- 
> Abdur-Rahmaan Janhangeer
> https://github.com/abdur-rahmaanj
> Mauritius

Oleg.
-- 
Oleg Broytmanhttps://phdru.name/p...@phdru.name
   Programmers don't die, they just GOSUB without RETURN.
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread James Lu
> Frankly, I think the bigger issue is all too human -- we get sucked in and
> participate when we really know we shouldn't (or maybe that's just me).
> 
That may be why some people misbehave, but we have no way of discouraging that 
misbehavior.

> And I'm having a hard time figuring out how moderation would actually
> result in the "good" discussion we really want in an example like the
> "beautiful is better than ugly" issue, without someone trusted individual
> approving every single post -- I don't imagine anyone wants to do that.

In a forum, the beautiful is better than ugly issue would be locked. No more 
posts can be added. If someone wants to discuss another proposal branching off 
of the original discussion, they can start a new thread. If they just want to 
lampoon, we can courteously ask them to 1) take it elsewhere or 2) move the 
post to a “malarkey” section of the forum where people don’t get notified.

___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Abdur-Rahmaan Janhangeer
i miss a +1 button

On Thu, Sep 20, 2018 at 12:17 PM Chris Barker via Python-ideas <
python-ideas@python.org> wrote:

>
> Let's just keep it on email -- I, at least, find i never participate in
> any other type of discussion forum regularly.
>
> ...
> --
>
> Christopher Barker, Ph.D.
> Oceanographer
>


-- 
Abdur-Rahmaan Janhangeer
https://github.com/abdur-rahmaanj
Mauritius
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-20 Thread Stephen J. Turnbull
Michael Selik writes:

 > However, PEP 1 does not give instruction on how to evaluate whether
 > that discussion has been completed satisfactorily.

That's because completion of discussion has never been a requirement
for writing a PEP.  Writing a PEP is a lot more effort than writing an
email.  The purposes of initiating discussions are

1.  Avoid duplication.  Nobody has encyclopedic knowledge of the
hundreds of PEPs anymore, but the lists do.

2.  Gauge feasibility of the proposal.  Some are non-starters for
reasons of "Pythonicity", others are extremely difficult to
implement given Python internals or constraints like LL(1) syntax
in the parser.

3.  Gauge interest in the content of the proposal.

If the protagonists think it's worth it after that, they write a PEP.

Typically the discussion continues on list during the drafting.

___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Cameron Simpson

On 20Sep2018 10:16, Chris Barker - NOAA Federal  wrote:

Let's just keep it on email -- I, at least, find i never participate in any
other type of discussion forum regularly.


As do I. Email comes to me. Forums, leaving aside their ergonomic horrors 
(subjective), require a visit.


Cheers,
Cameron Simpson 
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-20 Thread Chris Barker via Python-ideas
On Tue, Sep 18, 2018 at 9:05 PM, Franklin? Lee <
leewangzhong+pyt...@gmail.com> wrote:

>
> What people may really be clamoring for is a larger moderation team,
> or a heavier hand. They want more enforcement, not more effective
> enforcement.
>

Or maybe clamoring for nothing -- it's just not that hard to ignore a
thread 

Frankly, I think the bigger issue is all too human -- we get sucked in and
participate when we really know we shouldn't (or maybe that's just me).

And I'm having a hard time figuring out how moderation would actually
result in the "good" discussion we really want in an example like the
"beautiful is better than ugly" issue, without someone trusted individual
approving every single post -- I don't imagine anyone wants to do that.

Let's just keep it on email -- I, at least, find i never participate in any
other type of discussion forum regularly.

-CHB











> ___
> Python-ideas mailing list
> Python-ideas@python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
>



-- 

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR(206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115   (206) 526-6317   main reception

chris.bar...@noaa.gov
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-20 Thread Hans Polak



I don’t think its unreasonable to point out that it’s a *mailing list*.  A 
firehose of email is generally a sign of good health of a mailing list.  Even 
so, there are mitigations to the firehose effect, including, but not limited to 
digests and setting up your client to move mailing list posts directly to a 
folder (including the trash for threads you don’t want to follow).  I don't 
understand how one can sign up for a mass email discussion forum, and be 
surprised that it increased the amount of email they receive.  It's kind of the 
point of the medium.


Right you are, Alex.

I don’t think its unreasonable to point out that the title of this 
thread is "Moving to another forum". If you want to contribute Python 
Ideas you *have to* subscribe to the mailing list.


Let me just say that I second the idea of moving to another forum.

I already move most mail automatically to the trash folder and read it 
there before eliminating it. My inbox contains exactly four emails at 
the moment, FYI.


Cheers,
Hans
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-19 Thread Anders Hovmöller


> Even so, there are mitigations to the firehose effect, including, but not 
> limited to digests

I accidentally signed up with divest turned on for this list first. I got five 
digests in so many hours and I couldn’t figure out how to respond to individual 
threads. It’s a terrible choice and I personally would recommend removing the 
option because it seems broken or at least unusable. 

/ Anders
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-19 Thread Mikhail V
On Wed, Sep 19, 2018 at 7:49 AM Franklin? Lee
 wrote:
>
> On Tue, Sep 18, 2018 at 8:21 PM James Lu  wrote:
> >
> > > Is that really an issue here? I personally haven't seen threads where
> > > Brett tried to stop an active discussion, but people ignored him and
> > > kept fighting.
> > Not personally with Brett, but I have seen multiple people try to stop the 
> > “reword or remove beautiful is better than ugly in Zen of Python.” The 
> > discussion was going in circles and evolved into attacking each other’s use 
> > of logical fallacies.
>
>
> Multiple people *without any authority in that forum* tried to stop a
> discussion, and failed. Why would it be any different if it happened
> in a forum? Those same people still wouldn't have the power to lock
> the discussion. They could only try to convince others to stop.

It would be different because some people use private mail addresses, and
might not be very happy to start the day by seeing
political/personal/meta/uninteresting/etc.
discussions in mailbox.

This aspect alone would make _any_ forum-like approach far better than
mailing list.


Mikhail
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-19 Thread Hans Polak
Just an observation. I've been a member of this mailing list since 
(literally) five days ago and I am receiving a busload of emails.


I'm a member of Stackoverflow and I visit the Q site daily... and I 
hardly ever receive emails.


I suspect Discourse would be a good match for these discussions 
(although I have no experience whatsoever with it).


TL;DR; I would appreciate receiving less mail.

Cheers,
Hans


___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-19 Thread James Lu

>
> Most of the real decisions are actually taken
> outside of it, with more direct channels in the small groups of
> contributors.
>
It would be very nice if there was more transparency in
this process. The language is better if more subjective
personal experience heard- but to make that happen, 
the forum experience must be better for both

On Tuesday, September 18, 2018 at 8:21:46 PM UTC-4, James Lu wrote:
>
> > Is that really an issue here? I personally haven't seen threads where
> > Brett tried to stop an active discussion, but people ignored him and
> > kept fighting.
> Not personally with Brett, but I have seen multiple people try to stop the 
> “reword or remove beautiful is better than ugly in Zen of Python.” The 
> discussion was going in circles and evolved into attacking each other’s use 
> of logical fallacies. 
>
> Other than that, my biggest issues with the current mailing system are:
>
> * There’s no way to keep a updated proposal of your own- if you decide to 
> change your proposal, you have to communicate the change. Then, if you want 
> to find the authoritative current copy, since you might’ve forgotten or you 
> want to join he current discussion, then you have to dig through  the 
> emails and recursively apply the proposed change. It’s just easier if 
> people can have one proposal they can edit themselves.
>   * I’ve seen experienced people get confused about what was the current 
> proposal because they were replying to older emails or they didn’t see the 
> email with the clear examples.
> * The mailing list is frankly obscure. Python community leaders and 
> package maintainers often are not aware or do not participate in 
> Python-ideas. Not many people know how to use or navigate a mailing list.
>   * No one really promotes the mailing list, you have to go out of your 
> way to find where new features are proposed. 
>   * Higher discoverability means more people can participate, providing 
> their own use cases or voting (I mean using like or dislike measures, 
> consensus should still be how things are approved) go out of their way to 
> find so they can propose something. Instead, I envision a forum where 
> people can read and give their 2 cents about what features they might like 
> to see or might not want to see. 
>* More people means instead of having to make decisions from sometimes 
> subjective personal experience, we can make decisions with confidence in 
> what other Python devs want. 
>
> Since potential proposers will find it easier to navigate a GUI forum, 
> they can read previous discussions to understand the reasoning, precedent 
> behind rejected and successful features. People proposing things that have 
> already been rejected before can be directed to open a subtopic on the 
> older discussion. 
>
> > On Sep 18, 2018, at 3:19 PM, python-ideas-requ...@python.org wrote:
> > 
> > Is that really an issue here? I personally haven't seen threads where
> > Brett tried to stop an active discussion, but people ignored him and
> > kept fighting.
> ___
> Python-ideas mailing list
> Python-ideas@python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
>
>___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-19 Thread James Lu
Oh wow, Google Groups is actually a much better interface.

Any better forum software needs a system where people can
voluntarily leave comments or feedback that is lower-priority.
I'm not sure if Discourse has this, actually. Reddit comments
are extremely compact as are Stack Overflow comments.

I was going to propose that the PSF twitter account post a
link to https://groups.google.com/forum/#!topic/python-ideas/,
but I was worried that getting more subjective personal
experiences might undesirably decrease the signal-to-noise
ratio.

On Wed, Sep 19, 2018 at 12:48 AM Franklin? Lee <
leewangzhong+pyt...@gmail.com> wrote:

> On Tue, Sep 18, 2018 at 8:21 PM James Lu  wrote:
> >
> > > Is that really an issue here? I personally haven't seen threads where
> > > Brett tried to stop an active discussion, but people ignored him and
> > > kept fighting.
> > Not personally with Brett, but I have seen multiple people try to stop
> the “reword or remove beautiful is better than ugly in Zen of Python.” The
> discussion was going in circles and evolved into attacking each other’s use
> of logical fallacies.
>
> I disagree with your description, of course, but that's not important
> right now.
>
> Multiple people *without any authority in that forum* tried to stop a
> discussion, and failed. Why would it be any different if it happened
> in a forum? Those same people still wouldn't have the power to lock
> the discussion. They could only try to convince others to stop.
>
> If the ones with authority wanted to completely shut down the
> discussion, they can do so now. The only thing that a forum adds is,
> when they say stop, no one can decide to ignore them. If no one is
> ignoring them now, then locking powers don't add anything.
>
> > Other than that, my biggest issues with the current mailing system are:
> >
> > * There’s no way to keep a updated proposal of your own- if you decide
> to change your proposal, you have to communicate the change. Then, if you
> want to find the authoritative current copy, since you might’ve forgotten
> or you want to join he current discussion, then you have to dig through
> the emails and recursively apply the proposed change. It’s just easier if
> people can have one proposal they can edit themselves.
> >   * I’ve seen experienced people get confused about what was the current
> proposal because they were replying to older emails or they didn’t see the
> email with the clear examples.
>
> I agree that editing is a very useful feature. In a large discussion,
> newcomers can comment after reading only the first few posts, and if
> the first post has an easily-misunderstood line, you'll get people
> talking about it.
>
> For proposals, I'm concerned that many forums don't have version
> history in their editing tools (Reddit being one such discussion
> site). Version history can be useful in understanding old comments.
> Instead, you'd have to put it up on a repo and link to it. Editing
> will help when you realize you should move your proposal to a public
> repo.
>
> > * The mailing list is frankly obscure. Python community leaders and
> package maintainers often are not aware or do not participate in
> Python-ideas. Not many people know how to use or navigate a mailing list.
> >   * No one really promotes the mailing list, you have to go out of your
> way to find where new features are proposed.
> >   * Higher discoverability means more people can participate, providing
> their own use cases or voting (I mean using like or dislike measures,
> consensus should still be how things are approved) go out of their way to
> find so they can propose something. Instead, I envision a forum where
> people can read and give their 2 cents about what features they might like
> to see or might not want to see.
>
> Some of these problems are not about mailing lists.
>
> Whether a forum is more accessible can go either way. A mailing list
> is more accessible because everyone has access to email, and it
> doesn't require making another account. It is less accessible because
> people might get intimidated by such old interfaces or culture (like
> proper quoting etiquette, or when to switch to private replies).
> Setting up an email interface to a forum can be a compromise.
>
> >* More people means instead of having to make decisions from
> sometimes subjective personal experience, we can make decisions with
> confidence in what other Python devs want.
>
> I don't agree. You don't get more objective by getting a larger
> self-selected sample, not without carefully designing who will
> self-select.
>
> But getting more people means getting MORE subjective personal
> experiences, which is good. Some proposals need more voices, like any
> proposal that is meant to help new programmers. You want to hear from
> people who still vividly remember their experiences learning Python.
>
> On the other hand, getting more people necessarily means more noise
> (no matter what system you use), and less time for 

Re: [Python-ideas] Moving to another forum system where

2018-09-19 Thread Michel Desmoulin


Le 19/09/2018 à 15:28, Chris Angelico a écrit :
> On Wed, Sep 19, 2018 at 11:23 PM Michel Desmoulin
>  wrote:
>> - A is telling B this is a bad idea. It should be easy to tell if the
>> person is experienced or not. You probably don't want to interact the
>> same way with Victor and Yury, that have done numerous contributions to
>> the Python core, and me, that is just a regular Python dev and don't
>> know how the implementation work.
> 
> Hmm, I'm not sure about this. Shouldn't a person's arguments be
> assessed on their own merit, rather than "oh, so-and-so said it so it
> must be right"?

"Merit" is something hard to evaluate, having context help. If somebody
comes and says "this is hard to implement so I doubt it will pass", Tim
Peters does know better than the average Joe.

If somebody says, "I advise you to do things the other way around, it
works better on this mailing list". You will consider the advice more
strongly if the author has been on the list 10 years or 10 days.

Above all, if 2 people have opposite views, and that they both make
sense, having the context of who they are helping.

It's the same has if somebody gives you health advice. You do want to
listen to everybody, but it's nice to know who is a doctor, and who is a
somebody who repeats Facebook posts. It helps to decide.

> 
> But if you want to research the people who are posting, you're welcome
> to do that. The list of core dev experts is on the devguide:
> 
> https://devguide.python.org/experts/
> 
> Translating those usernames back into real names would be done via BPO, I 
> think.

This is a good summary of the problem with the list: you can do anything
you want, but it cost you time and effort. And since you have many
things to do, cumulatively, it's a lot of time and effort.

I read all the posts and answered 2 mails on the list today. It took me
40 minutes. And I have been on the list for a long time so I know how
the whole thing works so I'm pretty fast at doing this.

Who can spend a lot of time every day, and yet feels to be just barely
part of the discussion ? Who will take the time to do things right ? And
among those few people, couldn't they do more good things if we'd save
them time and energy ?

Let's make the tool work for the community, and not against it.

I agree that the mailing list is a great format for things like Python-dev.

However, it's not a good fit for Python-idea: we have reached the limit
of it for a long time. Most of the real decisions are actually taken
outside of it, with more direct channels in the small groups of
contributors. It slows down the decision process and it waste a lot of
good will.

> 
> ChrisA
> ___
> Python-ideas mailing list
> Python-ideas@python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
> 
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-19 Thread Michel Desmoulin


Le 19/09/2018 à 00:37, James Lu a écrit :
>> Is that really an issue here? I personally haven't seen threads where
>> Brett tried to stop an active discussion, but people ignored him and
>> kept fighting.
> Not personally with Brett, but I have seen multiple people try to stop the 
> “reword or remove beautiful is better than ugly in Zen of Python.” The 
> discussion was going in circles and evolved into attacking each other’s use 
> of logical fallacies. 
> 
> Other than that, my biggest issues with the current mailing system are:
> 
> * There’s no way to keep a updated proposal of your own- if you decide to 
> change your proposal, you have to communicate the change. Then, if you want 
> to find the authoritative current copy, since you might’ve forgotten or you 
> want to join he current discussion, then you have to dig through  the emails 
> and recursively apply the proposed change. It’s just easier if people can 
> have one proposal they can edit themselves.
>   * I’ve seen experienced people get confused about what was the current 
> proposal because they were replying to older emails or they didn’t see the 
> email with the clear examples.
> * The mailing list is frankly obscure. Python community leaders and package 
> maintainers often are not aware or do not participate in Python-ideas. Not 
> many people know how to use or navigate a mailing list.
>   * No one really promotes the mailing list, you have to go out of your way 
> to find where new features are proposed. 
>   * Higher discoverability means more people can participate, providing their 
> own use cases or voting (I mean using like or dislike measures, consensus 
> should still be how things are approved) go out of their way to find so they 
> can propose something. Instead, I envision a forum where people can read and 
> give their 2 cents about what features they might like to see or might not 
> want to see. 
>* More people means instead of having to make decisions from sometimes 
> subjective personal experience, we can make decisions with confidence in what 
> other Python devs want. 
> 
> Since potential proposers will find it easier to navigate a GUI forum, they 
> can read previous discussions to understand the reasoning, precedent behind 
> rejected and successful features. People proposing things that have already 
> been rejected before can be directed to open a subtopic on the older 
> discussion. 

+1 except for visibility

I have been on this list for years and those issues have been a big
problem ever since.

But I agree with Antoine, quantity is not the problem. Quality is.

However having no way to moderate efficiently means nobody does it,
which means quality goes down. Since you have no way to identify who is
who anyway, you can't know if the person telling you that you are out of
line is an experienced member of the community or a newcomer with a lot
of energy.

Another things is that we keep having the same debates over and over. If
you had the same duplication in code, it would never pass code reviews.
The problem is looking up something, or making a reference to something
is really hard on the list.

A few scenario that seem important to me that are badly handled by this
tool:

- Person A is making a long constructive argument, and person B arrives,
doesn't read anything, and make arguments against things that have been
answered. It should be easy for somebody to link to the answers to this.

- Somebody is making a proposal that has been already discussed and
rejected several times. It should be easy to link to the discussions and
conclusions about this. Even if the goal is to start the debate over
again, at least we start ahead.

- A is telling B this is a bad idea. It should be easy to tell if the
person is experienced or not. You probably don't want to interact the
same way with Victor and Yury, that have done numerous contributions to
the Python core, and me, that is just a regular Python dev and don't
know how the implementation work.

- somebody wants to make a proposal. It should be easy to search if
similar proposals already have been made, and read __ a summary __ of
what happened. The bar to write a PEP is to high to serve that purpose:
most proposal don't ever leave the list.
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-19 Thread Antoine Pitrou
On Tue, 18 Sep 2018 18:37:09 -0400
James Lu  wrote:
> * The mailing list is frankly obscure. Python community leaders and package 
> maintainers often are not aware or do not participate in Python-ideas. Not 
> many people know how to use or navigate a mailing list.
>   * No one really promotes the mailing list, you have to go out of your way 
> to find where new features are proposed. 
>   * Higher discoverability means more people can participate, providing their 
> own use cases or voting (I mean using like or dislike measures, consensus 
> should still be how things are approved) go out of their way to find so they 
> can propose something. Instead, I envision a forum where people can read and 
> give their 2 cents about what features they might like to see or might not 
> want to see. 

I'm not sure that's a popular opinion, but I don't think I want more
people around on python-ideas.

There's enough quantity here.  The problem is quality.

Regards

Antoine.


___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-18 Thread Franklin? Lee
On Tue, Sep 18, 2018 at 8:21 PM James Lu  wrote:
>
> > Is that really an issue here? I personally haven't seen threads where
> > Brett tried to stop an active discussion, but people ignored him and
> > kept fighting.
> Not personally with Brett, but I have seen multiple people try to stop the 
> “reword or remove beautiful is better than ugly in Zen of Python.” The 
> discussion was going in circles and evolved into attacking each other’s use 
> of logical fallacies.

I disagree with your description, of course, but that's not important right now.

Multiple people *without any authority in that forum* tried to stop a
discussion, and failed. Why would it be any different if it happened
in a forum? Those same people still wouldn't have the power to lock
the discussion. They could only try to convince others to stop.

If the ones with authority wanted to completely shut down the
discussion, they can do so now. The only thing that a forum adds is,
when they say stop, no one can decide to ignore them. If no one is
ignoring them now, then locking powers don't add anything.

> Other than that, my biggest issues with the current mailing system are:
>
> * There’s no way to keep a updated proposal of your own- if you decide to 
> change your proposal, you have to communicate the change. Then, if you want 
> to find the authoritative current copy, since you might’ve forgotten or you 
> want to join he current discussion, then you have to dig through  the emails 
> and recursively apply the proposed change. It’s just easier if people can 
> have one proposal they can edit themselves.
>   * I’ve seen experienced people get confused about what was the current 
> proposal because they were replying to older emails or they didn’t see the 
> email with the clear examples.

I agree that editing is a very useful feature. In a large discussion,
newcomers can comment after reading only the first few posts, and if
the first post has an easily-misunderstood line, you'll get people
talking about it.

For proposals, I'm concerned that many forums don't have version
history in their editing tools (Reddit being one such discussion
site). Version history can be useful in understanding old comments.
Instead, you'd have to put it up on a repo and link to it. Editing
will help when you realize you should move your proposal to a public
repo.

> * The mailing list is frankly obscure. Python community leaders and package 
> maintainers often are not aware or do not participate in Python-ideas. Not 
> many people know how to use or navigate a mailing list.
>   * No one really promotes the mailing list, you have to go out of your way 
> to find where new features are proposed.
>   * Higher discoverability means more people can participate, providing their 
> own use cases or voting (I mean using like or dislike measures, consensus 
> should still be how things are approved) go out of their way to find so they 
> can propose something. Instead, I envision a forum where people can read and 
> give their 2 cents about what features they might like to see or might not 
> want to see.

Some of these problems are not about mailing lists.

Whether a forum is more accessible can go either way. A mailing list
is more accessible because everyone has access to email, and it
doesn't require making another account. It is less accessible because
people might get intimidated by such old interfaces or culture (like
proper quoting etiquette, or when to switch to private replies).
Setting up an email interface to a forum can be a compromise.

>* More people means instead of having to make decisions from sometimes 
> subjective personal experience, we can make decisions with confidence in what 
> other Python devs want.

I don't agree. You don't get more objective by getting a larger
self-selected sample, not without carefully designing who will
self-select.

But getting more people means getting MORE subjective personal
experiences, which is good. Some proposals need more voices, like any
proposal that is meant to help new programmers. You want to hear from
people who still vividly remember their experiences learning Python.

On the other hand, getting more people necessarily means more noise
(no matter what system you use), and less time for new people to
acclimate.

> Since potential proposers will find it easier to navigate a GUI forum, they 
> can read previous discussions to understand the reasoning, precedent behind 
> rejected and successful features. People proposing things that have already 
> been rejected before can be directed to open a subtopic on the older 
> discussion.

A kind of GUI version already exists, precisely because this is a
public mailing list. Google Groups provides a mirror of the archives.
https://groups.google.com/forum/#!forum/python-ideas
It's searchable, and possibly replyable. You can even star
conversations (but not hide them). If it isn't listed on some
python.org page, maybe it should be.

Personally, when I want to 

Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Richard Damon
On 9/18/18 11:02 AM, Jonathan Goble wrote:
> On Tue, Sep 18, 2018 at 10:49 AM Robert Vanden Eynde
> mailto:robertv...@gmail.com>> wrote:
>
> About moderation, what's the problem on the list ?
>
>
> The biggest moderation issue I see with mailing lists is the inability
> to lock threads and delete posts (i.e. those that are spam or a Code
> of Conduct violation). Both of those are basic features that are core
> to virtually every forum system in existence today.
>
> Mailing lists offer no moderation of posts or threads unless every
> post is held in a moderation queue and manually approved before being
> sent, which isn't practical for large high-traffic lists like this.
> Instead, the only recourse is to moderate the user by banning or
> muting them, which can sometimes result in essentially using a
> sledgehammer to kill a fly. That is particularly the case if the only
> problems are on one heated thread where five people are attacking each
> other, but all are contributing constructively to other threads, in
> which case the best response is to simply terminate the argument by
> locking the thread. But on a mailing list, one would have to ban or
> mute all five users instead, impacting all of the other threads those
> users were contributing to.
This is incorrect. I run a moderate volume (~100 posts per day) mailing
list for my local community using the same software as python.org. When
a thread gets out of bounds I can enter a message filter to hold for
review any message matching the subject of that thread (or specified
parts of it). While people can get around the filter by changing the
subject line, they can do the same on a forum by starting a new topic.
Someone who intentionally does this does get themselves on personal
moderation.

-- 
Richard Damon

___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread David Mertz
On Tue, Sep 18, 2018, 8:43 PM Jan Claeys  wrote:

> On Tue, 2018-09-18 at 18:07 -0400, David Mertz wrote:
> > Since 1972, there have been hundreds of reinventions of a means of
> > carying on electronic conversations intended to be "better than
> > email." The one thing they all have in common is that they are vastly
> > worse than email.
>
> I don't 100% agree with that.
>
> E.g., there are better protocols when you need real-time conversations,
> because (internet) email isn't necessarily good at that (by design).
>

Good point, 1988 IRC also serves a good purpose that is also poorly copied
in hundreds of new systems. :-)

>
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-18 Thread Chris Angelico
On Wed, Sep 19, 2018 at 11:05 AM James Lu  wrote:
>
> It would be nice if there was a guide on using Python-ideas and writing PEPs. 
> It would make it less obscure.

https://www.python.org/dev/peps/pep-0001/

On Wed, Sep 19, 2018 at 11:17 AM Michael Selik  wrote:
>
> On Tue, Sep 18, 2018 at 5:57 PM Chris Angelico  wrote:
> > For any proposal that actually has currency, this system does work
>
> The trouble is the ambiguity of knowing what "actually has currency"
> is and how to get it. PEP 1 states, "Following a discussion on
> python-ideas, the proposal should be submitted as a draft PEP via a
> GitHub pull request." However, PEP 1 does not give instruction on how
> to evaluate whether that discussion has been completed satisfactorily.

Fair point. However, if there's enough in an idea that it's worth
pushing forward, and too much for it to just go straight to the issue
tracker or a GitHub PR, someone will usually recommend it at some
point. In borderline cases, the decision of whether it's PEP-worthy or
not generally comes down to "is someone willing to write and shepherd
the PEP" - it's a fair bit of work, and a lot of incoming emails to
deal with.

ChrisA
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-18 Thread James Lu
It would be nice if there was a guide on using Python-ideas and writing PEPs. 
It would make it less obscure. 
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Chris Angelico
On Wed, Sep 19, 2018 at 10:43 AM Jan Claeys  wrote:
>
> On Tue, 2018-09-18 at 18:07 -0400, David Mertz wrote:
> > Since 1972, there have been hundreds of reinventions of a means of
> > carying on electronic conversations intended to be "better than
> > email." The one thing they all have in common is that they are vastly
> > worse than email.
>
> I don't 100% agree with that.
>
> E.g., there are better protocols when you need real-time conversations,
> because (internet) email isn't necessarily good at that (by design).

Which part of email or internet is "by design" not good for real-time
conversation? With any non-stupid MUA, emails are sent virtually
instantly, unless the destination server is down. Of course, if you're
used to accessing Gmail via your mobile phone app, you probably aren't
accustomed to real-time conversations in email; but that is not the
*design* of email.

ChrisA
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-18 Thread Chris Angelico
On Wed, Sep 19, 2018 at 10:21 AM James Lu  wrote:
>
> Not personally with Brett, but I have seen multiple people try to stop the 
> “reword or remove beautiful is better than ugly in Zen of Python.” The 
> discussion was going in circles and evolved into attacking each other’s use 
> of logical fallacies.
>
> Other than that, my biggest issues with the current mailing system are:
>
> * There’s no way to keep a updated proposal of your own- if you decide to 
> change your proposal, you have to communicate the change. Then, if you want 
> to find the authoritative current copy, since you might’ve forgotten or you 
> want to join he current discussion, then you have to dig through  the emails 
> and recursively apply the proposed change. It’s just easier if people can 
> have one proposal they can edit themselves.
>

That's what the PEP system exists for. But with the "remove the word
ugly from the zen" proposal, it's not serious enough for anyone to
actually want to write up a PEP about it.

Normally, what happens is that the "authoritative current copy" can
always be found at https://www.python.org/dev/peps/pep-/ for some
well-known PEP number. That PEP generally has a single authoritative
author (sometimes two or three, but always a small number). For any
proposal that actually has currency, this system does work (well
enough that I've wanted to introduce something like it in other
contexts).

ChrisA
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Jan Claeys
On Tue, 2018-09-18 at 18:07 -0400, David Mertz wrote:
> Since 1972, there have been hundreds of reinventions of a means of
> carying on electronic conversations intended to be "better than
> email." The one thing they all have in common is that they are vastly
> worse than email.

I don't 100% agree with that.

E.g., there are better protocols when you need real-time conversations,
because (internet) email isn't necessarily good at that (by design).

And I'm sure there are other circumstances or purposes where another
protocol/standard is more appropriate.

But in general, email is pretty good.  :)


-- 
Jan Claeys
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where

2018-09-18 Thread James Lu
> Is that really an issue here? I personally haven't seen threads where
> Brett tried to stop an active discussion, but people ignored him and
> kept fighting.
Not personally with Brett, but I have seen multiple people try to stop the 
“reword or remove beautiful is better than ugly in Zen of Python.” The 
discussion was going in circles and evolved into attacking each other’s use of 
logical fallacies. 

Other than that, my biggest issues with the current mailing system are:

* There’s no way to keep a updated proposal of your own- if you decide to 
change your proposal, you have to communicate the change. Then, if you want to 
find the authoritative current copy, since you might’ve forgotten or you want 
to join he current discussion, then you have to dig through  the emails and 
recursively apply the proposed change. It’s just easier if people can have one 
proposal they can edit themselves.
  * I’ve seen experienced people get confused about what was the current 
proposal because they were replying to older emails or they didn’t see the 
email with the clear examples.
* The mailing list is frankly obscure. Python community leaders and package 
maintainers often are not aware or do not participate in Python-ideas. Not many 
people know how to use or navigate a mailing list.
  * No one really promotes the mailing list, you have to go out of your way to 
find where new features are proposed. 
  * Higher discoverability means more people can participate, providing their 
own use cases or voting (I mean using like or dislike measures, consensus 
should still be how things are approved) go out of their way to find so they 
can propose something. Instead, I envision a forum where people can read and 
give their 2 cents about what features they might like to see or might not want 
to see. 
   * More people means instead of having to make decisions from sometimes 
subjective personal experience, we can make decisions with confidence in what 
other Python devs want. 

Since potential proposers will find it easier to navigate a GUI forum, they can 
read previous discussions to understand the reasoning, precedent behind 
rejected and successful features. People proposing things that have already 
been rejected before can be directed to open a subtopic on the older 
discussion. 



> On Sep 18, 2018, at 3:19 PM, python-ideas-requ...@python.org wrote:
> 
> Is that really an issue here? I personally haven't seen threads where
> Brett tried to stop an active discussion, but people ignored him and
> kept fighting.
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread David Mertz
Since 1972, there have been hundreds of reinventions of a means of carying
on electronic conversations intended to be "better than email." The one
thing they all have in common is that they are vastly worse than email.

On Tue, Sep 18, 2018, 6:04 PM Jan Claeys  wrote:

> On Tue, 2018-09-18 at 11:02 -0400, Jonathan Goble wrote:
> > The biggest moderation issue I see with mailing lists is the
> > inability to lock threads
>
> That actually wouldn't be hard to implement in a mailing list software
> as a semi-automatic moderation feature...
>
>
> --
> Jan Claeys
> ___
> Python-ideas mailing list
> Python-ideas@python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
>
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Jan Claeys
On Tue, 2018-09-18 at 11:02 -0400, Jonathan Goble wrote:
> The biggest moderation issue I see with mailing lists is the
> inability to lock threads

That actually wouldn't be hard to implement in a mailing list software
as a semi-automatic moderation feature...


-- 
Jan Claeys
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Anders Hovmöller

> But there's no evidence that such tools would help. Software
> enforcement powers are only necessary if verbal enforcement isn't
> enough. We need the current moderators (or just Brett) to say whether
> they feel it isn't enough.

These systems work radically differently. You don’t get notifications for all 
messages in all threads by default. 

> What people may really be clamoring for is a larger moderation team,
> or a heavier hand. They want more enforcement, not more effective
> enforcement.

If you just have good (granular, configurable) notifications for threads you 
don’t even need moderation. It side steps the entire problem. 

/ Anders
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Ethan Furman

On 09/18/2018 12:05 PM, Franklin? Lee wrote:

On Tue, Sep 18, 2018 at 2:37 PM Jonathan Goble wrote:



Perhaps not, but part of that might be because stopping an active

>> discussion on a mailing list can be hard to do, so one might not even
>> try. Some discussions, I suspect, may have gone on in circles long past
>> the point where they would have been locked on a forum. With forum
>> software, it becomes much easier, and would be a more effective tool to
>> terminate discussions that are going nowhere fast and wasting everyone's
>> time.

True.


But there's no evidence that such tools would help. Software
enforcement powers are only necessary if verbal enforcement isn't
enough. We need the current moderators (or just Brett) to say whether
they feel it isn't enough.


It isn't enough.


What people may really be clamoring for is a larger moderation team,
or a heavier hand. They want more enforcement, not more effective
enforcement.


More ineffective enforcement will be, um, ineffective.

Let's have a test.  I'm a moderator (from -List).  We're* working on avenues to improve the mailing tools and 
simultaneously testing other options.  I'm not seeing anything new in this thread that will impact that one way or 
another, so I'm asking for all of us to move on to other topics.


--
~Ethan~


* Various moderators from various lists.
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Franklin? Lee
On Tue, Sep 18, 2018 at 2:37 PM Jonathan Goble  wrote:
>
> On Tue, Sep 18, 2018, 2:00 PM Franklin? Lee  
> wrote:
>>
>> On Tue, Sep 18, 2018 at 11:02 AM Jonathan Goble  wrote:
>> >
>> > The biggest moderation issue I see with mailing lists is the inability to 
>> > lock threads and delete posts (i.e. those that are spam or a Code of 
>> > Conduct violation). Both of those are basic features that are core to 
>> > virtually every forum system in existence today.
>>
>> Is that really an issue here? I personally haven't seen threads where
>> Brett tried to stop an active discussion, but people ignored him and
>> kept fighting.
>
>
> Perhaps not, but part of that might be because stopping an active discussion 
> on a mailing list can be hard to do, so one might not even try. Some 
> discussions, I suspect, may have gone on in circles long past the point where 
> they would have been locked on a forum. With forum software, it becomes much 
> easier, and would be a more effective tool to terminate discussions that are 
> going nowhere fast and wasting everyone's time.

But there's no evidence that such tools would help. Software
enforcement powers are only necessary if verbal enforcement isn't
enough. We need the current moderators (or just Brett) to say whether
they feel it isn't enough.

What people may really be clamoring for is a larger moderation team,
or a heavier hand. They want more enforcement, not more effective
enforcement.
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Jonathan Goble
On Tue, Sep 18, 2018, 2:00 PM Franklin? Lee 
wrote:

> On Tue, Sep 18, 2018 at 11:02 AM Jonathan Goble 
> wrote:
> >
> > On Tue, Sep 18, 2018 at 10:49 AM Robert Vanden Eynde <
> robertv...@gmail.com> wrote:
> >>
> >> About moderation, what's the problem on the list ?
> >
> >
> > The biggest moderation issue I see with mailing lists is the inability
> to lock threads and delete posts (i.e. those that are spam or a Code of
> Conduct violation). Both of those are basic features that are core to
> virtually every forum system in existence today.
>
> Is that really an issue here? I personally haven't seen threads where
> Brett tried to stop an active discussion, but people ignored him and
> kept fighting.
>

Perhaps not, but part of that might be because stopping an active
discussion on a mailing list can be hard to do, so one might not even try.
Some discussions, I suspect, may have gone on in circles long past the
point where they would have been locked on a forum. With forum software, it
becomes much easier, and would be a more effective tool to terminate
discussions that are going nowhere fast and wasting everyone's time.

>
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Franklin? Lee
On Tue, Sep 18, 2018 at 11:02 AM Jonathan Goble  wrote:
>
> On Tue, Sep 18, 2018 at 10:49 AM Robert Vanden Eynde  
> wrote:
>>
>> About moderation, what's the problem on the list ?
>
>
> The biggest moderation issue I see with mailing lists is the inability to 
> lock threads and delete posts (i.e. those that are spam or a Code of Conduct 
> violation). Both of those are basic features that are core to virtually every 
> forum system in existence today.

Is that really an issue here? I personally haven't seen threads where
Brett tried to stop an active discussion, but people ignored him and
kept fighting.
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Juancarlo Añez
> I propose Python register a trial of Stack Overflow Teams. Stack Overflow
Teams is essentially your own private Stack Overflow. (I will address the
private part later.) Proposals would be questions and additions or
criticism would be answers. You can express your support or dissent of a
proposal using the voting. Flags and reviews can be used to moderate.

SO is for Q, not for discussions.

I recently had good success at the company I work for with Discourse, the
sister/brother software to SO, which is designed specifically for
discussions.

https://www.discourse.org

On Tue, Sep 18, 2018 at 11:12 AM, Oleg Broytman  wrote:

> On Tue, Sep 18, 2018 at 04:48:18PM +0200, Robert Vanden Eynde <
> robertv...@gmail.com> wrote:
> > As said 100 times in the list, email is powerful, configurable but needs
> a
> > lot of configuration (especially hard on mobile) and has a lot of rules
> > (don't top post, reply to the list, don't html, wait, html is alright)
> > whereas a web based alternative is easier to grasp (more modern) but adds
> > more abstraction.
> >
> > I can't find the link we had explaining the difference between those two,
> > but mailing list is easily searchable and archivable and readable on a
> > terminal.
>
>May I show mine: https://phdru.name/Software/mail-vs-web.html ?
>
> Oleg.
> --
> Oleg Broytmanhttps://phdru.name/p...@phdru.name
>Programmers don't die, they just GOSUB without RETURN.
> ___
> Python-ideas mailing list
> Python-ideas@python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
>



-- 
Juancarlo *Añez*
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Oleg Broytman
On Tue, Sep 18, 2018 at 04:48:18PM +0200, Robert Vanden Eynde 
 wrote:
> As said 100 times in the list, email is powerful, configurable but needs a
> lot of configuration (especially hard on mobile) and has a lot of rules
> (don't top post, reply to the list, don't html, wait, html is alright)
> whereas a web based alternative is easier to grasp (more modern) but adds
> more abstraction.
> 
> I can't find the link we had explaining the difference between those two,
> but mailing list is easily searchable and archivable and readable on a
> terminal.

   May I show mine: https://phdru.name/Software/mail-vs-web.html ?

Oleg.
-- 
Oleg Broytmanhttps://phdru.name/p...@phdru.name
   Programmers don't die, they just GOSUB without RETURN.
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Jonathan Goble
On Tue, Sep 18, 2018 at 10:49 AM Robert Vanden Eynde 
wrote:

> About moderation, what's the problem on the list ?
>

The biggest moderation issue I see with mailing lists is the inability to
lock threads and delete posts (i.e. those that are spam or a Code of
Conduct violation). Both of those are basic features that are core to
virtually every forum system in existence today.

Mailing lists offer no moderation of posts or threads unless every post is
held in a moderation queue and manually approved before being sent, which
isn't practical for large high-traffic lists like this. Instead, the only
recourse is to moderate the user by banning or muting them, which can
sometimes result in essentially using a sledgehammer to kill a fly. That is
particularly the case if the only problems are on one heated thread where
five people are attacking each other, but all are contributing
constructively to other threads, in which case the best response is to
simply terminate the argument by locking the thread. But on a mailing list,
one would have to ban or mute all five users instead, impacting all of the
other threads those users were contributing to.
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Robert Vanden Eynde
As said 100 times in the list, email is powerful, configurable but needs a
lot of configuration (especially hard on mobile) and has a lot of rules
(don't top post, reply to the list, don't html, wait, html is alright)
whereas a web based alternative is easier to grasp (more modern) but adds
more abstraction.

I can't find the link we had explaining the difference between those two,
but mailing list is easily searchable and archivable and readable on a
terminal.

However, providing guis to mailing list is a nice in between to have the
better of two worlds.

About moderation, what's the problem on the list ?

Le mar. 18 sept. 2018 à 10:44, Stephen J. Turnbull <
turnbull.stephen...@u.tsukuba.ac.jp> a écrit :

> Mike Miller writes:
>
>  > A decent mail program can thread discussions and ignore the boring
>  > ones.
>
> +100, but realistically, people aren't going to change their MUAs,
> especially on handhelds.  The advantage of something like Discourse is
> that the server side controls the UX, and that's what people who don't
> want to change MUAs usually want.
>
> IMO the problems of these lists are a scale problem -- too many
> people, too many posts.  As far as I can see, the only way to "fix" it
> is to become less inclusive, at least in terms of numbers.
>
> It's possible that a different technology will allow us to become more
> inclusive in terms of diversity at the same time that we become fewer.
>
> Steve
> ___
> Python-ideas mailing list
> Python-ideas@python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
>
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-18 Thread Stephen J. Turnbull
Mike Miller writes:

 > A decent mail program can thread discussions and ignore the boring
 > ones.

+100, but realistically, people aren't going to change their MUAs,
especially on handhelds.  The advantage of something like Discourse is
that the server side controls the UX, and that's what people who don't
want to change MUAs usually want.

IMO the problems of these lists are a scale problem -- too many
people, too many posts.  As far as I can see, the only way to "fix" it
is to become less inclusive, at least in terms of numbers.

It's possible that a different technology will allow us to become more
inclusive in terms of diversity at the same time that we become fewer.

Steve
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-17 Thread Mike Miller


On 2018-09-17 11:49, James Lu wrote:

I agree completely.


On Sep 17, 2018, at 1:16 PM, Anders Hovmöller  wrote:

It’s been almost a week since this “discussion” first started. Can we please 
stop this in the name of productive work on python-ideas?


A better use of time might be to discuss moving to a better forum system where 
moderation is easier/possible. Email somehow has a shape that makes those 
things 100% probable and you can’t easily silence discussions that are 
uninteresting.


A decent mail program can thread discussions and ignore the boring ones.  I use 
Thunderbird, where the "k" key will easily silence a thread.  Though I rarely 
use it in practice, favoring the delete key instead.


-Mike
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-17 Thread Brett Cannon
On Mon., Sep. 17, 2018, 13:21 James Lu,  wrote:

> How can the Zulip chat be joined? Im interested in consolidating all the
> discussion into one centralized forum.
>

No consolidation is happening yet. We're testing out mailing list
alternatives on smaller, more manageable lists first before we try to
migrate something as large as python-ideas.

In other words please be patient as we try to figure this out while knowing
we are looking into this.

-Brett


> Sent from my iPhone
>
> On Sep 17, 2018, at 3:35 PM, Philippe Godbout  wrote:
>
> Also, by restricting to python.org email address, do we not run the risk
> of cutting off a lot of would be contributor?
>
> Le lun. 17 sept. 2018 à 15:23, Abdur-Rahmaan Janhangeer <
> arj.pyt...@gmail.com> a écrit :
>
>> py already has a Zulip chat
>>
>> Abdur-Rahmaan Janhangeer
>> Mauritius
>> ___
>> Python-ideas mailing list
>> Python-ideas@python.org
>> https://mail.python.org/mailman/listinfo/python-ideas
>> Code of Conduct: http://python.org/psf/codeofconduct/
>>
> ___
> Python-ideas mailing list
> Python-ideas@python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
>
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-17 Thread Ethan Furman

On 09/17/2018 01:16 PM, James Lu wrote:


So... we’re going to be using discourse instead of Python-ideas mailing list?


No.  None of the mailing lists will be migrated at this time.  The plan is to get a test instance set up, tried for a 
while on a specific issue or two, and evaluate our experiences then.


We are also investigating ways to make the mailing lists themselves more 
manageable.

--
~Ethan~
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-17 Thread Yury Selivanov
On Mon, Sep 17, 2018 at 4:16 PM James Lu  wrote:
[..]
> So... we’re going to be using discourse instead of Python-ideas mailing list? 
> Or will we only try that until Discourse works for “core sprints”?


Well, as I said: "If it works well we'll consider using it for other
discussions in the future."  We are do not know (right now) how
exactly and for what exactly we use it.  Using it for python-dev and
python-ideas is one possible outcome.

Yury
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-17 Thread Philippe Godbout
Simply use:
https://python.zulipchat.com/login/

Le lun. 17 sept. 2018 à 16:20, James Lu  a écrit :

> How can the Zulip chat be joined? Im interested in consolidating all the
> discussion into one centralized forum.
>
> Sent from my iPhone
>
> On Sep 17, 2018, at 3:35 PM, Philippe Godbout  wrote:
>
> Also, by restricting to python.org email address, do we not run the risk
> of cutting off a lot of would be contributor?
>
> Le lun. 17 sept. 2018 à 15:23, Abdur-Rahmaan Janhangeer <
> arj.pyt...@gmail.com> a écrit :
>
>> py already has a Zulip chat
>>
>> Abdur-Rahmaan Janhangeer
>> Mauritius
>> ___
>> Python-ideas mailing list
>> Python-ideas@python.org
>> https://mail.python.org/mailman/listinfo/python-ideas
>> Code of Conduct: http://python.org/psf/codeofconduct/
>>
>
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-17 Thread James Lu
How can the Zulip chat be joined? Im interested in consolidating all the 
discussion into one centralized forum. 

Sent from my iPhone

> On Sep 17, 2018, at 3:35 PM, Philippe Godbout  wrote:
> 
> Also, by restricting to python.org email address, do we not run the risk of 
> cutting off a lot of would be contributor?
> 
>> Le lun. 17 sept. 2018 à 15:23, Abdur-Rahmaan Janhangeer 
>>  a écrit :
>> py already has a Zulip chat
>> 
>> Abdur-Rahmaan Janhangeer
>> Mauritius
>> ___
>> Python-ideas mailing list
>> Python-ideas@python.org
>> https://mail.python.org/mailman/listinfo/python-ideas
>> Code of Conduct: http://python.org/psf/codeofconduct/
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-17 Thread James Lu
> It was decided to try https://www.discourse.org at the core dev
> sprints.  We'll likely try it for the upcoming governance model/vote
> discussions.  If it works well we'll consider using it for other
> discussions in the future.
> 
> Let's table this topic for now as we're unlikely to

So... we’re going to be using discourse instead of Python-ideas mailing list? 
Or will we only try that until Discourse works for “core sprints”?

> On Sep 17, 2018, at 3:34 PM, Yury Selivanov  wrote:
> 
> It was decided to try https://www.discourse.org at the core dev
> sprints.  We'll likely try it for the upcoming governance model/vote
> discussions.  If it works well we'll consider using it for other
> discussions in the future.
> 
> Let's table this topic for now as we're unlikely to
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-17 Thread Philippe Godbout
Also, by restricting to python.org email address, do we not run the risk of
cutting off a lot of would be contributor?

Le lun. 17 sept. 2018 à 15:23, Abdur-Rahmaan Janhangeer <
arj.pyt...@gmail.com> a écrit :

> py already has a Zulip chat
>
> Abdur-Rahmaan Janhangeer
> Mauritius
> ___
> Python-ideas mailing list
> Python-ideas@python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
>
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-17 Thread Yury Selivanov
It was decided to try https://www.discourse.org at the core dev
sprints.  We'll likely try it for the upcoming governance model/vote
discussions.  If it works well we'll consider using it for other
discussions in the future.

Let's table this topic for now as we're unlikely to

(a) try anything else but Discource;
(b) not to try Discource for governance discussions;
(c) AFAIK we already have people who will set it up for us, so no help
is needed.

Yury
On Mon, Sep 17, 2018 at 3:23 PM Abdur-Rahmaan Janhangeer
 wrote:
>
> py already has a Zulip chat
>
> Abdur-Rahmaan Janhangeer
> Mauritius
> ___
> Python-ideas mailing list
> Python-ideas@python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/



-- 
 Yury
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/


Re: [Python-ideas] Moving to another forum system where moderation is possible

2018-09-17 Thread Abdur-Rahmaan Janhangeer
py already has a Zulip chat

Abdur-Rahmaan Janhangeer
Mauritius
___
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/