Just to keep everyone updated - it looks like the import instructions/script 
are for self-hosted instances rather than Discourse-hosted instances, so I've 
pinged their support to see how best to proceed. Hopefully I can get a trial 
import done this weekend.

(worst case, I'll write my own script to mash the APIs over HTTP)

Andrew

On Sun, Nov 8, 2020, at 2:36 PM, Andrew Godwin wrote:
> I have been moving house this week (plus, yknow, the election) so I haven't 
> got anything done, but hope to poke at it early next week!
> 
> Andrew
> 
> On Sun, Nov 8, 2020, at 4:34 AM, Carlton Gibson wrote:
>> Hi Tom and Andrew. 
>> 
>> This week has been *busy *(shall we say) I know — can I assume you two are 
>> on this between you, or is there anything I can do to facilitate progress 
>> here? 
>> 
>> Thanks. 
>> Carlton.
>> 
>>> On 30 Oct 2020, at 13:25, Tom Forbes <t...@tomforb.es> wrote:
>>> 
>>> The export finally finished after a whole day running.
>>> 
>>> The gzip compressed mbox: 
>>> https://www.icloud.com/iclouddrive/09XBHCr5L5BNcOBLob_HA2x6g 
>>> <https://www.icloud.com/iclouddrive/09XBHCr5L5BNcOBLob_HA2x6g#django-messages>
>>> The entire raw output from the tool: 
>>> https://www.icloud.com/iclouddrive/0LY_ccOgG6VjfV3INexGMXwZQ 
>>> <https://www.icloud.com/iclouddrive/0LY_ccOgG6VjfV3INexGMXwZQ#raw_django_messages>
>>> 
>>> We’ve got 56,282 total messages. I think the script from Discourse I linked 
>>> above would be the perfect way to import these as it creates the users on 
>>> demand and isn’t limited by the external Discourse API. I’ll leave that to 
>>> anyone who has access and is willing (Andrew?).
>>> 
>>> Tom
>>> 
>>> On 29 Oct 2020 at 16:43:07, Tom Forbes <t...@tomforb.es> wrote:
>>>> 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 might be better to get 
>>>> the source of truth from Google Groups?
>>>> 
>>>> Tom
>>>> 
>>>> 
>>>> On 29 Oct 2020 at 16:11:04, Andrew Godwin <and...@aeracode.org> wrote:
>>>>> 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 saying "please post again over here")
>>>>> - Delete people's personal information when they accidentally post it
>>>>> - Remove CoC-violating posts and not leave any history
>>>>> 
>>>>> Either I can try the import out if someone pops the right permissions 
>>>>> over to me, or I'm happy to supervise enough forum API access for you to 
>>>>> try it, Tom.
>>>>> 
>>>>> Andrew
>>>>> On Thursday, October 29, 2020 at 9:23:45 AM UTC-6 carlton...@gmail.com 
>>>>> wrote:
>>>>>> 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 receiving emails from it, send an 
>>>>> email to django-developers+unsubscr...@googlegroups.com.
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/django-developers/44e041d6-9397-4a73-87a0-e4643c034db0n%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/django-developers/44e041d6-9397-4a73-87a0-e4643c034db0n%40googlegroups.com?utm_medium=email&utm_source=footer>.
>>> 
>>> -- 
>>> 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 receiving emails from it, send an 
>>> email to django-developers+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/django-developers/CAFNZOJOAVFTNe%2BdJBjoJ8MWChswmLAZiGzqRPmPKYuVwuMqqiw%40mail.gmail.com
>>>  
>>> <https://groups.google.com/d/msgid/django-developers/CAFNZOJOAVFTNe%2BdJBjoJ8MWChswmLAZiGzqRPmPKYuVwuMqqiw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>> 
>> 

>> -- 
>> 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 receiving emails from it, send an 
>> email to django-developers+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/django-developers/CF8FD1E3-9E28-4BBF-9C77-880817A7A576%40gmail.com
>>  
>> <https://groups.google.com/d/msgid/django-developers/CF8FD1E3-9E28-4BBF-9C77-880817A7A576%40gmail.com?utm_medium=email&utm_source=footer>.
> 

> -- 
> 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 receiving emails from it, send an 
> email to django-developers+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/django-developers/6c289804-7c7e-49e3-ace0-6e087586f1a6%40www.fastmail.com
>  
> <https://groups.google.com/d/msgid/django-developers/6c289804-7c7e-49e3-ace0-6e087586f1a6%40www.fastmail.com?utm_medium=email&utm_source=footer>.

-- 
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 receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/fa895c48-6fe9-4ca0-b4ac-37efe3c65dde%40www.fastmail.com.

Reply via email to