# Gradual migration from vBulletin

**URL:** https://meta.discourse.org/t/gradual-migration-from-vbulletin/46044
**Category:** Support
**Created:** [19 Junho , 2016 23:56 UTC](https://meta.discourse.org/t/gradual-migration-from-vbulletin/46044 "2016-06-19T23:56:08Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![IbnAdam](https://avatars.discourse-cdn.com/v4/letter/i/0ea827/32.png) [@IbnAdam](https://meta.discourse.org/u/IbnAdam)
#### Post date: [19 Junho , 2016 23:56 UTC](https://meta.discourse.org/t/gradual-migration-from-vbulletin/46044/1 "2016-06-19T23:56:08Z")

</div>

I have a large forum and resident members do not like abrupt changes. I am planning to introduce gradual migration to discourse by adding discourse based topics at the end of each thread on current vB forum, and encouraging members to continue the discussion on discourse.

I will need a lot of things for this to work properly.

1. The current user base will have to be imported, along with forum categories and sections.
2. New registrations and user logins on current forum should auto-register and auto-login on discourse as well.
3. I will not import existing threads/post from vB. They are too many and not worth hassle because the users will still be participating on them on vB. Instead, I want to add an iframe at the end of each thread on vB. This iframe will embed a discourse plugin that creates a new topic with the same name on discourse, with the first post containing a OneBox of the current thread on vB. And it will display a note to the users to continue the discussion on the newly created discourse topic.  
If the topic is already created, it will show the current replies there.

I am very new to discourse and I don’t know how to implement this. Any suggestions?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [20 Junho , 2016 04:42 UTC](https://meta.discourse.org/t/gradual-migration-from-vbulletin/46044/2 "2016-06-20T04:42:22Z")

</div>

Every time we have seen people run new and old discussion / forum systems in parallel, it has been an unmitigated disaster. Highly not recommended.

Either warn of the switch in advance, and fully switch, or don’t. Running old and new systems in parallel causes both to fail.

---

<div class="post-metadata">

### Author: ![Tom\_Newsom](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tom_newsom/32/115981_2.png) [@Tom\_Newsom](https://meta.discourse.org/u/Tom_Newsom)
#### Post date: [20 Junho , 2016 08:52 UTC](https://meta.discourse.org/t/gradual-migration-from-vbulletin/46044/3 "2016-06-20T08:52:26Z")

</div>

You’ll probably want a “beta testing” period where you invite a hand-picked group (10-30 people, say) of adventurous/keen users to the new forum so they can kick the tires and act as a vanguard for the rest of your users.

This is the only reasonable exception I can think of to the “no parallel forums” rule.

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [20 Junho , 2016 15:48 UTC](https://meta.discourse.org/t/gradual-migration-from-vbulletin/46044/4 "2016-06-20T15:48:14Z")

</div>

Very good point and a very good idea. Except I’d call that “staging” rather than “parallel”.

That’s what we did when SitePoint migrated from vBulletin to Discourse.

Staff and a few select established members were given access to the Discourse forum in advance.  
Precisely to “kick the tires”.  
Once it was certain that the migration was going to happen general announcements were made to let the community know and get prepared for it.eg.

Feb 2014 [The SitePoint Forums are Moving House - Community - SitePoint Forums | Web Development & Design Community](https://www.sitepoint.com/community/t/the-sitepoint-forums-are-moving-house/39344)  
Mar 2014 [An update on our forum migration to Discourse - Community - SitePoint Forums | Web Development & Design Community](https://www.sitepoint.com/community/t/an-update-on-our-forum-migration-to-discourse/40529)  
July 2014 [http://www.sitepoint.com/forums/showthread.php?1217158-What-you-need-to-do-to-prepare-for-our-migration-to-Discourse](http://www.sitepoint.com/forums/showthread.php?1217158-What-you-need-to-do-to-prepare-for-our-migration-to-Discourse)  
Aug 2014 [https://www.sitepoint.com/sitepoint-moves-to-discourse/](https://www.sitepoint.com/sitepoint-moves-to-discourse/)

So there was at least 6 months for members to do anything they might want to do (eg. save copies of their PMs, make sure their email address was current) and for Staff to learn enough to be able to answer the inevitable Where How questions.

Please note, _at no time were there two active public SitePoint forums at the same time._  
The decision was made, the switch was flicked.

There was of course some “I don’t like change” as it was expected there would be. But happily the transition was for the most part very well received by the community.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [8 Junho , 2024 12:45 UTC](https://meta.discourse.org/t/gradual-migration-from-vbulletin/46044/5 "2024-06-08T12:45:29Z")

</div>

Este tópico foi fechado automaticamente após 2910 dias. Novas respostas não são mais permitidas.
