migration-checklist.html 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  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
  15. . This list is a helper designed mainly by <a href="http://www.beeznest.com/" target="_blank">BeezNest</a>
  16. after its many migration jobs assisting large companies to migrate this critical piece of software.</p>
  17. <h2><b>Contents</b></h2>
  18. <ol>
  19. <li><a href="#1.Version-specific-issues">Version specific issues</a></li>
  20. <li><a href="#2.Documents">Documents</a></li>
  21. <li><a href="#3.Database-entries">Database entries</a></li>
  22. </ol>
  23. <h2><a name="1.Version-specific-issues"></a>1. Version specific issues</h2>
  24. <p>Sadly, some issues happen over certain migrations and, so far, the difficulty of
  25. fixing things is still less than the difficulty of knowing exactly what
  26. to do to improve the migration script for all scenarios</p>
  27. <h2><a name="2.Documents"></a>2. Documents</h2>
  28. <ul>
  29. <li>The worst that could happen is a change of codification while
  30. migrating from 1.8.5 to 1.8.8.4. Codification problems are nightmares
  31. because you generally get a limited number of characters you can
  32. freely change without affecting already existing files. Scrips can
  33. be made to ananlyse and fix most of the problems, but you will
  34. still need a lot of manual review before you can be sure you
  35. eliminated all problems</li>
  36. </ul>
  37. <h2><a name="3.Database-entries"></a>3. Database entries</h2>
  38. <ul>
  39. <li>Some users reported problems with quizzes: when migrating from
  40. 1.8.5 to 1.8.8.4, the quiz_question table has a question_order
  41. field filled with 1's. This generates a bug when using exercises
  42. marked random, as you only ever get one question to the test.
  43. <b>Solution:</b> update the question_order field to have sequential numbers.</li>
  44. <li></li>
  45. </ul>
  46. <hr />
  47. 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.
  48. <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>
  49. <a href="http://jigsaw.w3.org/css-validator/">
  50. <img src="http://jigsaw.w3.org/css-validator/images/vcss-blue" style="margin: 1em; float: right;" alt="Valid CSS" />
  51. </a>
  52. <hr />
  53. <h2>Authors</h2>
  54. <ul>
  55. <li>Yannick Warnier, Zend Certified PHP Engineer, BeezNest Belgium SPRL, <a href="mailto:ywarnier@beeznest.net">ywarnier@beeznest.net</a></li>
  56. </ul>
  57. </body></html>