migration-checklist.html 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <html lang="en">
  2. <head>
  3. <meta charset="utf-8" />
  4. <title>Chamilo Migration Checklist</title>
  5. <link rel="stylesheet" href="../web/assets/bootstrap/dist/css/bootstrap.css" type="text/css" media="screen,projection" />
  6. <link rel="stylesheet" href="default.css" type="text/css" media="screen,projection" />
  7. <link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
  8. </head>
  9. <body>
  10. <h1>Chamilo Migration Checklist</h1>
  11. <a href="index.html">Documentation</a> &gt; Migration checklist
  12. <div id="outerframe">
  13. <div id="main">
  14. <p>In seldom cases, Chamilo will generate a series of problems after a migration. This list is a helper designed mainly by <a href="http://www.beeznest.com/" target="_blank">BeezNest</a> after its many migration jobs assisting large companies to migrate this critical piece of software.</p>
  15. <h2><b>Contents</b></h2>
  16. <ol>
  17. <li><a href="#1.Version-specific-issues">Version specific issues</a></li>
  18. <li><a href="#2.Documents">Documents</a></li>
  19. <li><a href="#3.Database-entries">Database entries</a></li>
  20. </ol>
  21. <h2><a name="1.Version-specific-issues"></a>1. Version specific issues</h2>
  22. <p>Sadly, some issues happen over certain migrations and, so far, the difficulty of fixing things is still less than the difficulty of knowing exactly what to do to improve the migration script for all scenarios</p>
  23. <h2><a name="2.Documents"></a>2. Documents</h2>
  24. <ul>
  25. <li>The worst that could happen is a change of codification while migrating from 1.8.5 to 1.8.8.4. Codification problems are nightmares because you generally get a limited number of characters you can freely change without affecting already existing files. Scrips can be made to ananlyse and fix most of the problems, but you will still need a lot of manual review before you can be sure you eliminated all problems</li>
  26. </ul>
  27. <h2><a name="3.Database-entries"></a>3. Database entries</h2>
  28. <ul>
  29. <li>Some users reported problems with quizzes: when migrating from 1.8.5 to 1.8.8.4, the quiz_question table has a question_order field filled with 1's. This generates a bug when using exercises marked random, as you only ever get one question to the test. <b>Solution:</b> update the question_order field to have sequential numbers.</li>
  30. <li></li>
  31. </ul>
  32. <hr />
  33. Don't have time or resources to optimize your Chamilo installation yourself? Hire an <a href="http://www.chamilo.org/en/providers">official Chamilo provider</a> and get it sorted out professionally by specialists.
  34. <a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10-blue" alt="Valid XHTML 1.0 Transitional" style="margin: 1em; float: right;" height="31" width="88" /></a>
  35. <a href="http://jigsaw.w3.org/css-validator/">
  36. <img src="http://jigsaw.w3.org/css-validator/images/vcss-blue" style="margin: 1em; float: right;" alt="Valid CSS" />
  37. </a>
  38. <hr />
  39. <h2>Authors</h2>
  40. <ul>
  41. <li>Yannick Warnier, Zend Certified PHP Engineer, BeezNest Belgium SPRL, <a href="mailto:ywarnier@beeznest.net">ywarnier@beeznest.net</a></li>
  42. </ul>
  43. </body></html>