emvee
(Emvee)
September 20, 2022, 8:56pm
42
Zie mijn bericht hierboven, voor categorieën waar je geen berichten van wilt krijgen moet je de notificaties uitzetten (“Mute” voor Engels, “Genereerd” voor Nederlands).
Je kan trouwens de interface taal van Engels naar Nederlands wijzigen door je user icon rechtsboven te klikken, dan het poppetje te klikken, settings, dan “Interface” aan de rechterkant en dan Language of the /Taal van de Interface,
Er is een bot die je de weg kan wijzen
Klik op @discobot (<-- klik rechts hier) en selecteer Bericht (Interface taal al op NL gezet) en zend deze bot in de bericht body “@discobot start tutorial” en de bot zal je wegwijs maken. Best aardig wat mij betreft maar wel in het Engels zag ik.
discobot
(discobot)
September 20, 2022, 8:56pm
43
Hallo! Zeg @discobot help weergeven
om te ontdekken wat ik kan.
er is geen ontkomen meer aan zo te zien op het “oude” forum?
*** NOTICE: By 30th of September 2022 the forum.openstreetmap.org will be retired
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://community.cquest.org/ (on most recent topics only for a first test)
- [ ] retrieve osm_id and generate OAuth2 linkage
- [ ] avoid duplicate accounts for existing Discourse accounts (dedup based on username)
- [x] retrieve sticky topics flag ?
- [x] fix quotes in posts
- [ ] fix external links in posts
- [ ] fix internal forum links in posts, recreate Discourse internal links ?
- [x] recreate mapping between old topic/post id to new ones
- [ ] link redirect to new URLs
- [ ] automatic language detection on posts to add language tag to them
- [ ] 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 ?
betekent dat dat we binnenkort hier alle oude topics kunnen terugvinden?
de vooruitgang ontgaat mij nog een beetje, ik zal wel te oud zijn…
karel
Het is inderdaad de bedoeling dat het volledige oude forum hierheen wordt gemigreerd. Oude topics zouden dus hierheen gekopieerd gaan worden.
Hopelijk kunnen we daarna nog een tijdje het oude forum lezen, ik zou van een paar voor mij belangrijke zaken toch wel willen checken of alles overgekomen is.
emvee
(Emvee)
September 25, 2022, 1:33pm
47
Nee, ook mij ontgaat dat, ik heb de vraag hier neergelegd.
Daar ook een suggestie gedaan voor de Carnaval kaart and the Friestalige kaart / Fryske kaart fora.
Geim
(Geim)
October 4, 2022, 11:34am
48
Weet iemand of je de “Suggested Topics” aan het einde van een pagina kan verbergen?
Ik zie dat er een plugin voor is dus dat is geen standaard discourse optie. Zal eens vragen aan admins of ze daar iets mee kunnen
maar goed dat je dit vroeg… ik dacht dat alles hier onder Users: Netherlands/Belgium zou verschijnen, ik had helemaal geen weet van deze
Welkom op het Nederlandse subforum van Openstreetmap.
en zoals zo vaak met drukke pagina’s, het was me nooit opgevallen ook, die Suggested Topics, of in ieder geval had ik ze nooit eerder bekeken.
Geim
(Geim)
October 20, 2022, 7:52am
51
Enig idee wat de status is?
Heeft @Commodoortje gister ook gevraagd, maar nog geen reactie:
opened 02:30PM - 23 Mar 22 UTC
service:discourse
Steps identified:
- [x] dump or access to fluxBB mysql
- [x] initial import … test -> https://community.cquest.org/ (on most recent topics only for a first test)
- [ ] retrieve osm_id and generate OAuth2 linkage
- [ ] avoid duplicate accounts for existing Discourse accounts (dedup based on username)
- [x] retrieve sticky topics flag ?
- [x] fix quotes in posts
- [ ] fix external links in posts
- [ ] fix internal forum links in posts, recreate Discourse internal links ?
- [x] recreate mapping between old topic/post id to new ones
- [ ] link redirect to new URLs
- [ ] automatic language detection on posts to add language tag to them
- [ ] 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 ?
1 Like