Bliv en del af mit community / gratis nyhedsbrev — tilmeld dig her
- Client
- Ideahunters — platform for crowdsourcede challenges
- Sector
- Community-platforme / legacy-migrering
- Periode
- juli–august 2026
At a glance
Ideahunters er en crowdsourcing-platform, hvor brands stiller en challenge, og et community indsender idéer inden en deadline. Det oprindelige site kørte på Drupal 7 — end-of-life, uden support og i stigende grad en belastning — med over ti års challenges, diskussioner og medlemskonti i sig. Platformen blev genopbygget på Drupal 11, og legacy-indholdet migreret over: 426 stykker indhold og 921 brugerkonti, anonymiseret på vejen ind.
The challenge
Drupal 7 til Drupal 11 er ikke en opgradering, det er en re-platforming: indholdsmodellen, temalaget og API'et har alle skiftet generation. Arkivet havde reel værdi — 328 diskussionstråde og snesevis af brand-challenges med deres indsendte idéer — men også reel risiko: femten år gamle medlemsdata, der ikke bare bør kopieres videre, som de er, ind i et nyt system under nutidens privatlivsforventninger.
The solution
En opgave i to spor. Selve platformen blev genopbygget rent på Drupal 11.4 i stedet for at blive slæbt gennem fem major-opgraderinger — nye indholdstyper for challenges, idéer og diskussioner, der spejler den gamle struktur, hvor den gjorde nytte, og forenkler den, hvor den ikke gjorde.
Indholdet kom derefter over via scriptede migrerings-maps (eksporteret fra D7-databasen, afspillet ind i D11), med brugerkonti anonymiseret undervejs — identiteter reduceret til det, arkivet behøver for at hænge sammen, mappet gammel-UID til ny-UID, så hver idé stadig tilhører sin ophavsmand. Mappene ligger i versionskontrol, så migreringen er gentagelig og auditerbar frem for en heroisk engangsimport midt om natten.
The results
Platformen kører nu på understøttet software: Drupal 11.4 på PHP 8.3, med 46 idéer, 16 challenge-opslag, 328 diskussioner og 36 sider fra det gamle arkiv live og til at bladre i, og 921 anonymiserede konti bevaret. En natlig backup-timer for Trello-boardet og serverens standard-backuprutine dækker det fremadrettet.
For enhver organisation, der stadig sidder på Drupal 7, er dette formen på vejen ud: genopbyg platformen på 11, script indholdet over, og behandl brugerdataene med større omhu, end det oprindelige site nogensinde var forpligtet til.