<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Autarchy of the Private Cave &#187; migration</title> <atom:link href="https://bogdan.org.ua/tags/migration/feed" rel="self" type="application/rss+xml" /><link>https://bogdan.org.ua</link> <description>Tiny bits of bioinformatics, [web-]programming etc</description> <lastBuildDate>Wed, 28 Dec 2022 16:09:04 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>https://wordpress.org/?v=3.8.27</generator> <item><title>Migrating from Redmine to Bitbucket</title><link>https://bogdan.org.ua/2013/10/17/migrating-from-redmine-to-bitbucket.html</link> <comments>https://bogdan.org.ua/2013/10/17/migrating-from-redmine-to-bitbucket.html#comments</comments> <pubDate>Thu, 17 Oct 2013 20:53:29 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Links]]></category> <category><![CDATA[Notepad]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[bitbucket]]></category> <category><![CDATA[migration]]></category> <category><![CDATA[redmine]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=1947</guid> <description><![CDATA[In one of the previous posts I&#8217;ve mentioned that BitBucket is Ã¼ber-cool Redmine is also really cool, and is actually more feature-reach than what BitBucket has to offer, but maintaining it needs just a tiny bit more time and attention than I&#8217;m willing to spend these days. So, migration it is! Redmine has issue 3647 [&#8230;]]]></description> <content:encoded><![CDATA[<p>In one of the previous posts I&#8217;ve mentioned that <a
href="http://bogdan.org.ua/2012/08/29/free-private-git-repository-hosting.html">BitBucket is Ã¼ber-cool</a> <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p><p>Redmine is also really cool, and is actually more feature-reach than what BitBucket has to offer, but maintaining it needs just a tiny bit more time and attention than I&#8217;m willing to spend these days. So, migration it is!</p><p>Redmine has <a
href="http://www.redmine.org/issues/3647">issue 3647</a> titled &#8220;Data import/export system&#8221;; it is not resolved, but has a number of links to other resources. Like the <a
href="http://www.hostedredmine.com/news/500">redmine exporter</a> at hostedredmine.com, which provides free <a
href="http://www.hostedredmine.com/">hosted redmine service</a>. Redmine itself has <a
href="http://www.redmine.org/projects/redmine/wiki/Rest_api">REST API</a>, though I have no idea if it allows exporting all the data I may need. There&#8217;s also an <a
href="http://www.redmine.org/boards/3/topics/11986">XLS export plugin</a>, but it has to be installed first, and I&#8217;m too lazy <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> There&#8217;s also <a
href="http://www.taskadapter.com/">TaskAdapter</a>, but they do not support BitBucket (yet?).</p><p>For the complete backup, I think of using the pure-ruby <a
href="https://github.com/yukkyna/redmine-export-project-data" class="broken_link" rel="nofollow">redmine project data export script</a>. To migrate issues only, I&#8217;ll consider the <a
href="http://blog.tommorris.org/post/23816787178/hackdiary-redmine-to-bitbucket-conversion-script" class="broken_link" rel="nofollow">redmine2bitbucket script</a>.</p><p>P.S. Not implying anything (yet?), but my previous migration was from Trac to Redmine&#8230; At that time, Trac seemed to have less features than I wanted. And now I&#8217;m migrating back to &#8220;less features&#8221;, but with a benefit of no support required from me.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F10%2F17%2Fmigrating-from-redmine-to-bitbucket.html&amp;linkname=Migrating%20from%20Redmine%20to%20Bitbucket" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F10%2F17%2Fmigrating-from-redmine-to-bitbucket.html&amp;linkname=Migrating%20from%20Redmine%20to%20Bitbucket" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F10%2F17%2Fmigrating-from-redmine-to-bitbucket.html&amp;linkname=Migrating%20from%20Redmine%20to%20Bitbucket" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F10%2F17%2Fmigrating-from-redmine-to-bitbucket.html&amp;linkname=Migrating%20from%20Redmine%20to%20Bitbucket" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F10%2F17%2Fmigrating-from-redmine-to-bitbucket.html&amp;linkname=Migrating%20from%20Redmine%20to%20Bitbucket" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2013%2F10%2F17%2Fmigrating-from-redmine-to-bitbucket.html&#038;title=Migrating%20from%20Redmine%20to%20Bitbucket" data-a2a-url="https://bogdan.org.ua/2013/10/17/migrating-from-redmine-to-bitbucket.html" data-a2a-title="Migrating from Redmine to Bitbucket"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2013/10/17/migrating-from-redmine-to-bitbucket.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>PHP-Nuke 6.0/6.5 to Drupal 4.7.x/5.x migration (conversion)</title><link>https://bogdan.org.ua/2006/09/08/php-nuke-6-06-5-to-drupal-4-7-x5-x-migration-conversion.html</link> <comments>https://bogdan.org.ua/2006/09/08/php-nuke-6-06-5-to-drupal-4-7-x5-x-migration-conversion.html#comments</comments> <pubDate>Fri, 08 Sep 2006 15:29:56 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[CMS]]></category> <category><![CDATA[Drupal]]></category> <category><![CDATA[how-to]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[conversion]]></category> <category><![CDATA[drupal]]></category> <category><![CDATA[import]]></category> <category><![CDATA[migration]]></category> <category><![CDATA[module]]></category> <category><![CDATA[php-nuke]]></category> <category><![CDATA[phpnuke]]></category> <category><![CDATA[utf8]]></category> <guid
isPermaLink="false">http://www.bogdan.org.ua/2006/09/08/php-nuke-60-to-drupal-473-migration-conversion.html</guid> <description><![CDATA[Post last updated: April 18, 2010. Now there is a Drupal 6.x module available. It is in no way related to the migrate script(s) below. The newest script version migrates from PHP-Nuke 6.5 to Drupal 5.x. Download the latest version of the migration script. In 2002 I set up a PHPNuke-6.0 &#8211; based portal. Eventually [&#8230;]]]></description> <content:encoded><![CDATA[<p><em>Post last updated: April 18, 2010.</em></p><p><ins
datetime="2010-04-18T17:54:34+00:00">Now</ins> there is a <a
href="https://drupal.org/project/phpnuke2drupal" class="broken_link" rel="nofollow">Drupal 6.x module available</a>. It is in no way related to the migrate script(s) below.</p><p><ins
datetime="2008-02-19T03:34:21+00:00" title="Note: other version combinations might work as well with no or little modifications. It is known (via bxtra.net) that the script also works for PHPNuke 7.8 to Drupal 5.7 migration - though it isn't known if any modifications were necessary.">The newest script version migrates from PHP-Nuke 6.5 to Drupal 5.x</ins>.<br
/> <a
href="#latest">Download the latest version of the migration script</a>.</p><p>In 2002 I set up a PHPNuke-6.0 &#8211; based portal. Eventually it died due to the lack of time investments and support from collaborators. Now, when time came to revive the project, I made a search and decided to use Drupal as a base CMS for the portal.<br
/> In order to migrate userbase from an old portal to the new Drupal-powered one, and following the <a
href="https://drupal.org/node/498" title="Migrating from PHPNuke" class="broken_link" rel="nofollow">topic</a> at drupal.org, I found a <a
href="http://quillem.com/nuke2drupal" title="original nuke_7.0 to drupal_4.6 script">script</a> and its modification.<br
/> I used it to migrate only users, and made some cosmetic changes:</p><ul><li>added options for custom phpnuke table prefixes</li><li>default user name is now = uname (login), not &#8216;temp_name&#8217;, as before</li><li>I replaced hard-coded links to &#8216;migrate.php&#8217; with links to $_SERVER['PHP_SELF'], so that if you rename the script you don&#8217;t have any problems with that <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></li><li>now forum topics should not be promoted to the main page (changed 1 to 0 as hinted by Alexis)</li></ul><p>Finally, I would like to thank both <a
href="http://quillem.com/">Karthik Kumar</a> for the original script and Alexis Bellido for the 6.0_to_4.7 modification.<br
/> <span
id="more-24"></span></p><p><ins
datetime="2007-02-25T08:46:18+00:00">Update:</ins> Waldo updated the migration script.<br
/> Here are the changes:</p><ul><li>imports from (a security-patched) Nuke 6.5 -> Drupal 5.1</li><li>imports story categories into Drupal taxonomy</li><li>incorporates phpnuke &#8220;Contributor writes&#8230;&#8221; into story</li><li>incorporates phpnuke admin story &#8220;note&#8221;</li><li>imports polls (does not import record of who already voted.  You can easily &#8220;close&#8221; old phpnuke polls via Admin page.  I left them open.)</li><li>imports poll comments</li><li>imports *anonymous* comments for stories, fora, &#038; polls</li><li>imports anonymous forum posts</li><li>filters BBCode to make semi-compatible with Drupal BBCode module</li><li>uses Drupal 5.0 API, and must be run from drupal root directory (/drupal-5/, for example)</li></ul><p>Thanks to Waldo for his work!</p><p><ins
datetime="2007-08-19T15:55:21+00:00"><strong>Latest update:</strong></ins> Waldo sent the newest, improved version of the PHP-Nuke-2-Drupal conversion script. Here is Waldo&#8217;s description:</p><blockquote><p> New Fixes:</p><ul><li>retain original user registration date &#038; last visit   4/22/07</li><li>fixed user migration bug which could result in screwed max_uid in session table   4/22/07</li><li>store anonymous forum posts names in the log for future compatibility w/Drupal 6   7/16/07</li><li>uses the &#8220;tidy&#8221; extension (if installed) in php 5.x to clean up the HTML of postings &#038; stories  7/30/07</li><li>bug fixes (possibly) related to drupal 5.2 where the fora had the wrong &#8220;changed&#8221; date resulting in misordered node lists. 7/30/07</li><li>polls properly remember date of last comment 7/30/07</li></ul><p>If you have the &#8220;tidy&#8221; PHP extension, it should close all open HTML tags and stuff in stories.</p></blockquote><p><ins
datetime="2008-02-19T15:23:55+00:00">update:</ins> I added to the script some more debug messages in case something goes wrong (as <a
href="http://bogdan.org.ua/2006/09/08/php-nuke-6-06-5-to-drupal-4-7-x5-x-migration-conversion.html#comment-39615">recommended by me</a>) &#8211; that pushed the version up to 0.03.</p><p>Also, now MySQL connection collation is set to utf8 before doing anything &#8211; this <em>should</em> fix the problems with non-English characters in the imported texts (especially accented/umlauted/etc characters). Thus I upped the version to 0.04. For reference and in case 0.04 doesn&#8217;t work for you, I keep the older versions as well.</p><p><a
name="latest"> </a><br
/> Download the <a
href="http://bogdan.org.ua/wp-content/uploads/2008/02/phpnuke2drupal-5.x-0.04-w.zip" title="PHP-Nuke 6.0/6.5 to Drupal 4.7.x/5.x migration (conversion)">latest phpnuke2drupal-5.x-0.04-W.zip</a> or the <a
href="http://bogdan.org.ua/wp-content/uploads/2008/02/phpnuke2drupal-5.x-0.04-w.tar.gz" title="PHP-Nuke 6.0/6.5 to Drupal 4.7.x/5.x migration (conversion)">latest tar-gzipped version of the phpnuke2drupal migration script</a>.</p><p><ins
datetime="2010-01-03T21:35:38+00:00">update:</ins> to import Reviews and WebLinks from PHPNuke to Drupal, have a look at <a
href="https://drupal.org/node/202528#comment-724422" class="broken_link" rel="nofollow">this</a> and <a
href="https://drupal.org/node/202528#comment-689245" class="broken_link" rel="nofollow">this</a> comments; you will need CCK, and might need CCK Link Field to import reviews/weblinks.</p><p><u>Previous (older) versions</u>:<br
/> <a
href="http://bogdan.org.ua/wp-content/uploads/2008/01/phpnuke2drupal-5.x-0.03-W.zip">phpnuke2drupal-5.x-0.03-W.zip</a><br
/> <a
href="http://bogdan.org.ua/wp-content/uploads/2008/01/phpnuke2drupal-5.x-0.03-W.tar.gz">phpnuke2drupal-5.x-0.03-W.tar.gz</a><br
/> <a
href="http://bogdan.org.ua/wp-content/uploads/2007/08/phpnuke2drupal-5.x-0.02-w.zip">phpnuke2drupal-5.x-0.02-w.zip</a><br
/> <a
href="http://bogdan.org.ua/wp-content/uploads/2007/08/phpnuke2drupal-5.x-0.02-w.tar.gz">phpnuke2drupal-5.x-0.02-w.tar.gz</a><br
/> <a
href="http://bogdan.org.ua/wp-content/uploads/2007/02/phpnuke2drupal-5.x-0.01-W.rar">phpnuke2drupal-5.x-0.01 (VValdo&#8217;s huge improvements first appear here)</a><br
/> <a
href="http://bogdan.org.ua/wp-content/uploads/2006/09/migrate_phpnuke_60_to_drupal_47.txt" title="download">first version with my minor modifications</a></p><p><strong>IMPORTANT:</strong> for migration to work you will need MySQL version to be >= 4.1.1. Earlier versions do not support the STR_TO_DATE() function, used in the migration script.</p><p><strong>IMPORTANT:</strong> if you want to migrate forum entries from PHPNuke to Drupal, be sure to setup forum in your Drupal installation first &#8211; otherwise migration of forum entries will fail. See comments 13-17 below for user experiences.</p><p>If you do not get any help here, there is also a drupal.org <a
href="https://drupal.org/node/498" title="Migrating from PHPNuke" class="broken_link" rel="nofollow">migration thread</a>. I will keep this page updated for as long as I get new information about the migration script.</p><p>If you encounter any problems during migration &#8211; just search/scan the comments, your problem might have been already solved by someone else.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2006%2F09%2F08%2Fphp-nuke-6-06-5-to-drupal-4-7-x5-x-migration-conversion.html&amp;linkname=PHP-Nuke%206.0%2F6.5%20to%20Drupal%204.7.x%2F5.x%20migration%20%28conversion%29" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2006%2F09%2F08%2Fphp-nuke-6-06-5-to-drupal-4-7-x5-x-migration-conversion.html&amp;linkname=PHP-Nuke%206.0%2F6.5%20to%20Drupal%204.7.x%2F5.x%20migration%20%28conversion%29" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2006%2F09%2F08%2Fphp-nuke-6-06-5-to-drupal-4-7-x5-x-migration-conversion.html&amp;linkname=PHP-Nuke%206.0%2F6.5%20to%20Drupal%204.7.x%2F5.x%20migration%20%28conversion%29" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2006%2F09%2F08%2Fphp-nuke-6-06-5-to-drupal-4-7-x5-x-migration-conversion.html&amp;linkname=PHP-Nuke%206.0%2F6.5%20to%20Drupal%204.7.x%2F5.x%20migration%20%28conversion%29" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2006%2F09%2F08%2Fphp-nuke-6-06-5-to-drupal-4-7-x5-x-migration-conversion.html&amp;linkname=PHP-Nuke%206.0%2F6.5%20to%20Drupal%204.7.x%2F5.x%20migration%20%28conversion%29" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2006%2F09%2F08%2Fphp-nuke-6-06-5-to-drupal-4-7-x5-x-migration-conversion.html&#038;title=PHP-Nuke%206.0%2F6.5%20to%20Drupal%204.7.x%2F5.x%20migration%20%28conversion%29" data-a2a-url="https://bogdan.org.ua/2006/09/08/php-nuke-6-06-5-to-drupal-4-7-x5-x-migration-conversion.html" data-a2a-title="PHP-Nuke 6.0/6.5 to Drupal 4.7.x/5.x migration (conversion)"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2006/09/08/php-nuke-6-06-5-to-drupal-4-7-x5-x-migration-conversion.html/feed</wfw:commentRss> <slash:comments>77</slash:comments> </item> </channel> </rss>