
Am 18.09.2018 um 21:25 schrieb doctormo@...400...:
Martin actually pointed me towards https://gitlab.com/doctormo/lpout during the hackfest. Can you comment on what the current state of this project is Martin, i.e. what needs to be done to use this script for exporting/importing bugs?
It'll do a basic migration, but it's kind of experimental and all that implies. Do you want to create an archive project and have a go at a migration?
I gave it a try yesterday but while it initially seemed to work and I could make it start downloading bugs I hit a road-block not much later: While bugs where downloading on one bug one attachment reliably triggered a 404, although other attachments downloaded fine and it was available when downloading manually. Usually I'm happy to investigate, but here three implementations unknown to me clashed (some browser module, launchpadlib and your script) and I had a hard time even understanding what was going on, let alone debugging or fixing it, so I'm not sure whether I'll find the motivation to revisit it any time soon :-/. I kind of hoped you'd be thrilled to finish lpout ;-).
It might be possible to code the output into json, so we can create a git repository for the issues rather than populating an actual bug tracker.
Well, we can certainly do this in parallel to make sure we store all the available data, but from a practical standpoint it would be less useful than just deleting the launchpad tracker: Nobody will be able to make use of plain export data. If we don't feed the bugs back into GitLab eventually it'll just be lost effort...
Regards Patrick