[Python-ideas] A bit meta

Donald Stufft donald at stufft.io
Sat Jan 30 12:58:53 EST 2016


Honestly, It’s probably not super hard for us to get this running (and we might want to so we can piggyback on our Fastly CDN and such). Assuming it stores all of it’s persistent state inside of PostgreSQL then we’re already running a central PostgreSQL server that we keep backed up. The biggest issue comes from software that wants to store persistent state on disk, since that makes it difficult to treat those machines as empehereal.

> On Jan 30, 2016, at 12:30 PM, Nicholas Chammas <nicholas.chammas at gmail.com> wrote:
> 
> Yeah, the voting is just a plugin which I presume you can enable or disable as desired.
> 
> As for hosting, I agree it’s probably better to have someone else do that so we can lessen the burden on our infra team. The Discourse team also offers discounted hosting for open source projects <https://meta.discourse.org/t/becoming-the-new-standard-discussion-tool-for-open-source-projects/26305/7?u=nicholaschammas>. Depending on the arrangement they offer, it may be really cheap for us even with a fully managed instance.
> 
> Nick
> 
> 
> On Sat, Jan 30, 2016 at 12:25 PM Guido van Rossum <guido at python.org <mailto:guido at python.org>> wrote:
> Oooh, Discourse looks and sounds good. Hopefully we can opt out from
> voting, everything else looks just right. I recommend requesting some
> PSF money for a fully-hosted instance, so nobody has to suffer when
> it's down, security upgrades will be taken care of, etc.
> 
> On Sat, Jan 30, 2016 at 8:48 AM, Nicholas Chammas
> <nicholas.chammas at gmail.com <mailto:nicholas.chammas at gmail.com>> wrote:
> > To follow up on one of the suggestions Brett and Donald made, I think the
> > best solution today for a modern discussion forum is Discourse.
> >
> > Discourse is built by some of the same people who built Stack Overflow,
> > including Jeff Atwood. Among the many excellent features it has is full
> > support for a “mailing list mode”, where you can reply to and start new
> > conversations entirely via email. That may be important for people who are
> > not interested in using the web for their conversations.
> >
> > Discourse doesn’t currently have a voting plugin, but here is an interesting
> > discussion about adding one. Just earlier today a member of the Discourse
> > team followed-up on that discussion with a detailed proposal to make the
> > plugin real.
> >
> > As an example of the polish Discourse already has, consider this remark by
> > Random832:
> >
> > It would be interesting to make a forum with a “spin-off thread” feature,
> > which would automate the placement of the reply in a new thread and a note
> > in the old thread with a link to the new one.
> >
> > If you look at the post I linked to about adding a voting plugin, you can
> > see just this kind of link offered by Discourse since the poster spun that
> > new thread from an existing one.
> >
> > A large open source community using Discourse today is Docker. If Donald
> > sets up a Discourse instance for Packaging, that should serve as a good
> > trial for us to deploy it elsewhere. I suspect it will be a success.
> >
> > As for hosting, there are many options that range from free but
> > self-managed, to fully managed for a monthly fee.
> >
> > Nick
> >
> >
> > On Sat, Jan 30, 2016 at 10:50 AM Random832 <random832 at fastmail.com <mailto:random832 at fastmail.com>> wrote:
> >>
> >> Chris Angelico <rosuav at gmail.com <mailto:rosuav at gmail.com>> writes:
> >> > How do you change the subject line to indicate that the topic has
> >> > drifted (or is a spin-off), while still appropriately quoting the
> >> > previous post?
> >>
> >> You're free to quote any post anywhere, even if you make a new
> >> thread. In general to do this you have to start your reply in the
> >> original thread, then copy/paste the quote markup (which includes a
> >> magic link to the post you are quoting) into the post new thread form.
> >>
> >> It would be interesting to make a forum with a "spin-off thread"
> >> feature, which would automate the placement of the reply in a new thread
> >> and a note in the old thread with a link to the new one.
> >>
> >> But in most cases this can't be automated because on better-managed
> >> forums once a digression has grown large enough to need a separate
> >> thread, the forum's moderators will move earlier posts about it
> >> (originally made in the first thread) to the new thread. (it might be
> >> interesting to make a forum that provides a way to have a post live in
> >> two different threads at the same time)
> >>
> >> _______________________________________________
> >> Python-ideas mailing list
> >> Python-ideas at python.org <mailto:Python-ideas at python.org>
> >> https://mail.python.org/mailman/listinfo/python-ideas <https://mail.python.org/mailman/listinfo/python-ideas>
> >> Code of Conduct: http://python.org/psf/codeofconduct/ <http://python.org/psf/codeofconduct/>
> >
> >
> > _______________________________________________
> > Python-ideas mailing list
> > Python-ideas at python.org <mailto:Python-ideas at python.org>
> > https://mail.python.org/mailman/listinfo/python-ideas <https://mail.python.org/mailman/listinfo/python-ideas>
> > Code of Conduct: http://python.org/psf/codeofconduct/ <http://python.org/psf/codeofconduct/>
> 
> 
> 
> --
> --Guido van Rossum (python.org/~guido <http://python.org/~guido>)
> _______________________________________________
> Python-ideas mailing list
> Python-ideas at python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/


-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20160130/300acc02/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 842 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20160130/300acc02/attachment.sig>


More information about the Python-ideas mailing list