By shane on
Howdy,
I've been using Drupal since 2002 - so I have a long history with it. I'm in a work place now, that has a main Intranet site, using Trac (http://trac.edgewall.org/). I want to migrate it into a Drupal CMS platform, so I can extend and use the more advanced features of Drupal.
But...I'm at a loss as to how to go about this in an automated way. We have over 2000 tickets managed in Track, and several thousand Wiki pages. As you can imagine - Trac just does NOT scale well to large sites.
Has anyone attempted or (hopefully) successfully migrated a Trac Wiki to Drupal? I'd love to hear any feedback or experiences with this, or similar Wiki conversions.
Thanks!
v/r
Shane
Comments
No experience with this?
Does nobody have experience with this? Even if it's a vague outline of some thoughts on what to do - I would greatly appreciate any pointers. I'd love to convert over to Drupal. Thanks a ton for any thoughts.
Ideas
No, I have no experience with this but I know Trac well. You have two main data types in Trac:
1. Wiki pages
2. Tickets
Wiki pages must be extracted and converted into Drupal pages. This could be done potentially by using one of the various import modules available for Drupal. Alternatively, you could write your own module to do this.
Tickets are slightly more interesting as the question is what type of node to import them as. They could become a new CCK node type called Ticket OR import them into one of the ticketing modules already available for Drupal. According to http://groups.drupal.org/issue-tracking-and-software-releases:
For import of these, you may be more inclined to write your own code.
HTH :)
PS: Contact me offline if you want to discuss this further.
Thanks ...
Thanks for the reply Fred - definitely good starting points to consider.
--Shane
RE: Ideas
I realize this post is a bit off on the timing of the original post, but we are using Trac now exclusively for wiki-pages and would like to know how to convert them into a drupal wiki of some sort. We are in the very initial stages of implementing drupal and would like to migrate the Trac wiki content into drupal. Into drupal pages, one of the several wiki modules -- doesn't matter to me. I'm unclear on what you mean by
Wiki pages must be extracted and converted into Drupal pages. This could be done potentially by using one of the various import modules available for Drupal. Alternatively, you could write your own module to do this.(sorry, I don't know how to quote in this forum)Can you spell out what you mean? Should we just copy/paste every page? I guess I'm unclear on the word "extract." Also, any way of translating the markup language in trac to the more standard HTML mark-up of drupal?
[Edited later] Ah ha.... I found what you mean by extracted. Now I have the Trac pages extracted from the database in individual flat files. Now, to just load them into a module of Drupal. Tally-ho!
Nice pointers
Nice pointers helped me a lot.
i m in the same situation and unfamiliar with trac.