The discuss.python.org experiment has been going on for quite a while,
and while the platform is not without its issues, we consider it a
success. The Core Development category is busier than python-dev.
According to staff, discuss.python.org is much easier to moderate.. If
you're following python-dev but not discuss.python.org, you're missing out.
100% agree – dealing with 5 or more platforms for discussion groups is a nightmare, and I tend not to follow any of them as closely for that reason.
Email protocols were long ago standardized. As a result, people can use any of a large number of applications to read and organize their email. To my knowledge, there is no standardization amongst the various forum tools out there.
I don't think I *can* do much more than accept it and move on: if
python-dev was used by everyone, rather than almost exclusively by
people who prefer e-mail (and presumably use threading mail clients),
we'd get mangled threading anyway from all the non-threaded clients.
I have a perhaps stupid question. Is Discord the same as
discuss.python.org, just by another name? I find the similarity in
names a bit confusing.
If discord is not finalised, we might also consider https://zulip.com/ which rust uses and would (based on a very quick look) appear to be more appropriate for python development's use case?
> No, Discord is a different thing; it does text and voice communication
> channels in real-time. If you're familiar with Slack, it's broadly
> similar in purpose.
Thanks (and to the others who replied).
It seems like they've tried to
make it a game, giving me the "opportunity" to buy boosts (or
whatever). What's up with that?
Do we really need yet another place
full of overlapping discussion channels?
On Jul 21, 2022, at 1:59 PM, Brett Cannon <br...@python.org> wrote:
_______________________________________________
Python-Dev mailing list -- pytho...@python.org
To unsubscribe send an email to python-d...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
On 16. 07. 22 8:48, Miro Hrončok wrote:
> On 15. 07. 22 13:18, Petr Viktorin wrote:
>> - You can use discuss.python.org's “mailing list mode” (which
>> subscribes you to all new posts), possibly with filtering and/or
>> categorizing messages locally.
> What would be a good resource to read about this - where do I learn how
> to use discuss.python.org's in the “mailing list mode”
Is this note enough?
https://devguide.python.org/developer-workflow/communication-channels/?highlight=discourse#enabling-mailing-list-mode
Ideally there would be a way to subscribe only to the things I care about. Maybe that exists, but it's buried in menus I don't understand (or which mailing list mode overrides).
Le 21/07/2022 à 07:59, Stefan Behnel a écrit :
>
> I'm actually reading python-dev, c.l.py etc. through Gmane, and have
> done that ever since I joined. Simply because it's a mailing list of
> which I don't need a local (content) copy, and wouldn't want one. Gmane
> seems to have a complete archive that's searchable, regardless of "when
> I subscribed".
>
> It's really sad that Discourse lacks an NNTP interface. […]
+1000
For this switch to accommodate all use cases, Discourse really needs a
"lurking" story.
That's lacking right now, possibly by design (Discourse developers are
quite opinionated*, and anonymous reading seemingly doesn't fit their
worldview). Maybe they can be convinced, though…
_______________________________________________
Python-Dev mailing list -- pytho...@python.org
To unsubscribe send an email to python-d...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Hello,
Currently development discussions are split between multiple
communication channels, for example:
- python-dev and discuss.python.org for design discussions,
- GitHub Issues and Pull Requests for specific changes,
- IRC, Discord and private chats for real-time discussions,
- Topic-specific channels like typing-sig.
While most of these serve different needs, there is too much overlap
between python-dev and discuss.python.org. It seems that for most
people, this situation is worse than sticking to either one platform –
even if we don't go with that person's favorite.
The discuss.python.org experiment has been going on for quite a while,
and while the platform is not without its issues, we consider it a
success. The Core Development category is busier than python-dev.
According to staff, discuss.python.org is much easier to moderate.. If
you're following python-dev but not discuss.python.org, you're missing out.
The Steering Council would like to switch from python-dev to
discuss.python.org.
Practically, this means:
- Moving the required PEP announcements to discuss.python.org
- Moving discuss.python.org up in the devguide communications page
(https://devguide.python.org/communication/)
- And that's it?
I imagine that the mailing list will stay around for continuing past
discussion threads and for announcements, eventually switching to
auto-reject incoming messages with a pointer to discuss.python.org.
To be clear, discuss.python.org allows editing posts, which is frankly
handy for typos and clarifications. Editing alone should not be used for
adding new info -- we should cultivate a culture of being friendly to
mail users & notification watchers. This probably bears repeating in a
few places.
We're aware not everyone wants to use the discuss.python.org website,
but there are some ways to avoid it:
- For new PEPs, you can point your RSS client to
https://www.python.org/dev/peps/peps.rss – it's not e-mail, but many
email clients have RSS support. You can also watch the Steering Council
issues on GitHub (https://github.com/python/steering-council/issues/)
for important questions and discussions.
- You can use discuss.python.org's “mailing list mode” (which subscribes
you to all new posts), possibly with filtering and/or categorizing
messages locally.
However, we would like to know if this will pose an undue burden to
anyone, if there are workflows or usage problems that we are not aware
of. As mentioned, this is something the Steering Council thinks is a
good idea, but we want to make sure we're aware of all the impact when
we make the final decision.
– Petr, on behalf of the Steering Council
_______________________________________________
Python-Dev mailing list -- pytho...@python.org
To unsubscribe send an email to python-d...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at https://mail.python.org/archives/list/pytho...@python.org/message/VHFLDK43DSSLHACT67X4QA3UZU73WYYJ/
Reading this thread and thinking about discuss.python.org/Discourse - I'm surprised no one is advocating github discussions.
In particular organisation discussions would provide an obvious central place for discussions that would be easy to find and use for everyone.Advantages of github discussions:
- Virtually all developers have a github account and are familiar with github & GFM
- Github provides great support for participating or watching discussion via email - Discourse is really bad at this (at least by default)
- GH discussions obviously integrate well with the rest of github - links to issues & pull requests (including other repos), discussions can be moved to other repos, issues can be created from discussions, issues can be converted to discussions - e.g. if someone creates a bug report which should really be a feature discussion
- No extra service to maintain or pay for
- GH discussions (unlike issues) provide good threading functionality without the full treeview madness of hackernews etc.
Before going "all in" with discuss.python.org/Discourse I think GH discussions should be seriously considered.
but that does make the discussion specific to the repo
So last night I tried activating mailing list mode [...]
So to give my final takeaway: It might be possible for Discourse to replace Python-dev, even for those who wish to get their messages by email. But the user experience of signing up is vastly worse, and will need much more than a single paragraph in the dev-guide for most people to have a satisfying experience with mailing list mode (or some other mode that I don't yet know how to use).
Should we *close* the python-dev mailing list?
Le 02/12/2022 à 10:09, Gregory P. Smith a écrit :
>
> On Thu, Dec 1, 2022 at 8:37 AM Victor Stinner <vsti...@python.org
> <mailto:vsti...@python.org>> wrote:
>
>
> Should we *close* the python-dev mailing list?
>
>
> I'd be in favor of this.
Why?
Californian firms won't let their employees use an unmoderated
forum for fear of liability: OK, so be it. But that's no reason to force
other people to use tools they dislike.
Le 04/12/2022 à 16:55, Barney Gale a écrit :
>
> I don't want to post to multiple
> places in order to reach the devs.
Nobody proposed that. In order to reach the devs, you use discourse (or
have someone else do it on your behalf).
Just let the "second circle" of the community keep their mailing list,
as this second circle just won't switch to a specialized, and quite
unflexible tool.
Yeah, without most core devs, this list might be more akin to
python-ideas than the old python-dev. But it makes sense to keep the
bigger following it has grown over the years.
> I prefer mailing lists personally, but theyve been losing out to web
> forums for 20 years now.
This is historically untrue. In technical communities, web forums have
been considered second class tools until some 5 years ago, with
mailing-lists being seen as lighter, more flexible and more capable.
On Sun, Dec 04, 2022 at 08:20:56PM +0000, Barney Gale wrote:
> Oh brilliant. I'll unsubscribe from this list then. It sounds like the only
> people using it will be those folks who think their tooling preferences are
> more important than creating a joined-up Python community; I can survive
> without their input.
My, what a hot take you have there.
Did you consider that we already had "a joined-up Python community"
until a subset of people decided to split off to use Discuss to satisfy
*their* tooling preferences?
https://www.youtube.com/watch?v=QhaY1hRDYBg
--
Steve
I have a question about how you handle multiple communities. I'm
subscribed to ~30 python-dev style mailing lists across different
projects. There is no way I can open up 30 Discourse sites each day.
Mail brings everything into one place for me, and I have things setup
so that new mail from python-dev style lists is separated from my
general inbox.