Re: Welcome email

2020-10-29 Thread Tom Forbes
It actually might be simpler than I suggested. Discourse has a script to import an mbox: https://github.com/discourse/discourse/blob/master/script/import_scripts/mbox.rb I’m running the box importer script now and it appears to work fine. While some people might have historical mbox files, it

Mbox of the group

2020-10-29 Thread Alessandro Dentella
On Thu, Oct 29, 2020 at 04:14:03PM +0100, Carlton Gibson wrote: > Hey Tom. > > I pinged the Forum Powers That Be™ to see about permissions for you. > > > On 29 Oct 2020, at 16:09, Tom Forbes wrote: > > > > One alternative to the scraper might be using Google Takeout 率 > >

Re: Welcome email

2020-10-29 Thread Andrew Godwin
I'd be more than happy to assist a trial of moving things to the forum; we've had it running for over a year now, and I feel it's a much easier way to run a community. Among other things, we can: - Move posts to the right forum when they post in the wrong one (rather than emailing back and

Re: Welcome email

2020-10-29 Thread Carlton Gibson
I don’t have any controls here. I’m pretty sure Florian would be the most likely candidate. (No doubt it’s Jacob.) -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop

Re: Welcome email

2020-10-29 Thread Tom Forbes
Amazing, thank you! If I get access I’ll create a specific section and try importing the latest 100 topics. If you could try seeing if we can grab the messages from Google Takeout that would be fantastic, otherwise I’ll try the linked tool. I’m actually not sure who owns this group. Who

Re: Welcome email

2020-10-29 Thread Carlton Gibson
Hey Tom. I pinged the Forum Powers That Be™ to see about permissions for you. > On 29 Oct 2020, at 16:09, Tom Forbes wrote: > > One alternative to the scraper might be using Google Takeout 率 > (https://takeout.google.com/ ), but it’s unclear > if that would

Re: Welcome email

2020-10-29 Thread Tom Forbes
One alternative to the scraper might be using Google Takeout 率 (https://takeout.google.com/), but it’s unclear if that would export the messages themselves. And it would require the actual owner of the group to do that with their account. Tom > On 29 Oct 2020, at 15:05, Tom Forbes wrote: >

Re: Welcome email

2020-10-29 Thread Tom Forbes
I think a google groups to discourse import is more than possible and would be good. I was quite skeptical about discourse at first, but it’s really quite awesome and definitely a set up from google groups. After a brief bit of searching I can see there is a tool to export all messages from a

Re: #28560 - distinct() on ordered queryset with restricted list of columns returns incorrect result

2020-10-29 Thread Michael Manfre
Having run in to this issue in the past, automatically changing the meaning and/or breaking the query can turn in to a debug time sink. Option 3 could save people a bit of time. Cheers, Michael Manfre On Wednesday, October 28, 2020 at 8:46:46 PM UTC-4 charettes wrote: > I'm also a fan of

Re: Admin accessibility

2020-10-29 Thread Adam Johnson
I've made a few comments on the PR requesting clarification, but I see this as a big win. Comparing it to the "minimum criteria for a DEP"... It must be a clear and complete description of the proposed enhancement. > The only lack of clarity I see is around who's a member, and how renewing

Re: Fail test runs on unraisable exceptions?

2020-10-29 Thread Carlton Gibson
Hey Adam. The asyncio example is a good one. Sometimes you're trying hard to build a test in the first place — it might just be that you didn't manage to await your coroutine. Oh well... — for me, I'd be making sure we cleaned that up before merge (or, can you filter those... — I guess you

Re: Admin accessibility

2020-10-29 Thread Carlton Gibson
Hello all. Can I ask the Technical Board for Review and Resolution on DEP 11 please? https://github.com/django/deps/pull/69/ (Please let me know if I've done that wrong.) Kind regards, Carlton On

Re: Welcome email

2020-10-29 Thread Carlton Gibson
Hi Jure. Thanks for the follow-up. I'm not sure there are SO MANY misplaced emails but bracketing that… I spoke to the Ops team. The group IS moderated BUT there's no way to communicate with someone that they've sent to the wrong address, so unless it's actual spam (vs usage question wrong

Fail test runs on unraisable exceptions?

2020-10-29 Thread Adam Johnson
Python has the concept of *unraisable exceptions* - exceptions that cannot be raised at the time they occur because they would break something about the runtime. For example, an exception raised during an object's __del__ method would break garbage collection. Python 3.8 added the ability to take