nav die Polygoncutout plugin discussie keek ik even naar de wiki daarvan:
https://wiki.openstreetmap.org/wiki/PolygonCutOut
die verwijst naar het oude forum:
https://forum.openstreetmap.org/viewtopic.php?id=62767
Die link is niet meer te bereiken, meen het onlangs ook al ergens anders te zijn tegengekomen (JOSM java versie), is dit tijdelijk, of is het oude forum nu helemaal weg?
hier zou het migratie process te volgen zijn:
opened 02:30PM - 23 Mar 22 UTC
service:discourse
Steps identified:
- [x] dump or access to fluxBB mysql
- [x] initial import … test -> https://forum-import-test.openstreetmap.org/
- [x] retrieve osm_id and generate OAuth2 linkage
- [x] avoid duplicate accounts for existing Discourse accounts (dedup based on username)
- [x] ~~retrieve sticky topics flag ?~~
- [x] fix quotes in posts
- [x] fix external links in posts
- [x] fix internal forum links in posts, recreate Discourse internal links ?
- [x] recreate mapping between old topic/post id to new ones
- [x] link redirect to new URLs
- [x] automatic language detection on posts to add language tag to them
- [x] ~~retrieve avatars ?~~
---
In order to minimize work time on your side, I propose to test the content migration on a fresh Discourse setup I can install temporarily on OSM-FR servers (I can give you access to it if you want).
For this I’ll need a read only access to the fluxBB mysql (or do a mysql_dump of it).
Regarding user private data, the script only needs these fields in the “users” table: id, username, realname name, url website, email email, registered created_at, registration_ip registration_ip_address, last_visit last_visit_time, last_email_sent last_emailed_at, location, group_id
If you prefer, you can limit the read only access to these fields on that table and, of course, I guarantee not to use personal data in any way outside of this migration process.
Script improvements
- I’ve seen that sticky topics are not handled by the script, I’ll check if it is possible to improve that as well as getting the avatar for the users and some additional user preferences.
- I’ll check also how to keep the mapping between id of old topics and posts and new ones, in order to have create the URL redirections.
Once a first migration test looks fine, we can share the URL of the temporary discourse to have more eyes looking at the result to fix residual problems and iterate if required.
Finally, if the migration looks ok and is globally approved, you’ll simply have to run the updated migration script on the real instance.
Is this process ok for you ?
Regarding timing, I can spend my next week-end on that.
---
Regarding login management, I didn't know the OSM account was mandatory for the fluxBB forum and also for Discourse login.
As @tomhughes mentionned on Discourse, this will require additional access to login details.
Was fluxBB modified to deal with that ?
dit stond daar in oktober:
Iemand enig idee hoe het nu zit? Bovenaan dit forum staat
kan oude discussies tot nu toe nog niet terugvinden.
Oude forum is nu offline, de inhoud van het oude forum wordt nu overgezet naar Discourse maar dat duurt tot woensdagochtend .
Berichten uit het Nederlandse deel verschijnen hier .
2 Likes
Volgens mij zijn de oude posts nu naar deze community gemigreerd. De lijst met topics is nu een stuk langer hier.
En @kaartenliefhebber de link verwijst nu ook naar de gemigreerde post
3 Likes
Ik schreef het hier:
I kept a spreadsheet with links to all my posts in the old forum.
Nice to see that the links still work and now point to this forum. Great work!
maar dat geldt dus ook hier.
Al mijn oude (2000+) forum posts zijn hier op het nieuwe forum terug te vinden.
2 Likes
dat hebben ze dan netjes gedaan ! was even bang dat alle oude links niet meer zouden werken.
Al met al is dat nieuwe forum, ondanks enige argwaan in het begin (het zal de leeftijd zijn ) uitstekend.
Tilia_J
(Tilia J)
March 11, 2023, 7:02pm
6
Dit is inderdaad een import zoals het vaker gedaan hoort te worden.
Ik mis op dit moment alleen de mogelijkheid om achteraf topics te taggen.
Dit heb ik dan ook gemeld bij het centrale topic rond de import.