readme.txt 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. iTop - version 1.2.0-alpha - 02-Aug-2011
  2. Readme file
  3. 1. ABOUT THIS RELEASE
  4. 2. INSTALLATION
  5. 2.1. Requirements
  6. 2.2. Install procedure
  7. 2.3. Migration from previous version
  8. 3. FEATURES
  9. 3.1. Changes since 1.0
  10. 3.2. Known limitations
  11. 3.3. Known issues
  12. 1. ABOUT THIS RELEASE
  13. ==================
  14. Thank you for downloading the tenth packaged release of iTop.
  15. This version comes with a few new features and bug fixes.
  16. A wiki is now available: https://sourceforge.net/apps/mediawiki/itop/index.php?title=ITop_Documentation
  17. Additional documentation can be downloaded from there:
  18. - User guide
  19. - Administrator guide
  20. - Customization guide
  21. - Implementation guide
  22. Wiki articles complete the documentation for advanced/specific concerns.
  23. iTop is released under the GPL (v3) license. (Check license.txt in this directory).
  24. The source code of iTop can be found on SourceForge: http://itop.sourceforge.net
  25. 1.1 What's new?
  26. ---------------------------
  27. - Japanese localization is now part of iTop
  28. - Paginated display: when a list contains lots of data it is displayed page per page
  29. - Quite a few performance improvements to make iTop behave properly with huge data sets
  30. - Hierarchical keys: parent/child relationships can now be described using a special type of key, and then queried efficiently in the database
  31. 1.2 Should I upgrade to 1.2.0?
  32. ---------------------------
  33. - If you are manipulating big sets of data (several thousands of objects in one go)
  34. - If you care about organizations or locations hierarchy
  35. - If you speak/read Japanese
  36. Then you'll benefit from iTop 1.2 and it's probably worth upgrading.
  37. 1.3 Special Thanks To:
  38. -----------------
  39. Bruno Bonfils for his guidance about LDAP and authentication.
  40. Randall Badilla Castro for the Spanish translation.
  41. Jonathan Lucas and David Gumbel from ITOMIG Gmbh, for the German translation.
  42. Christian Lempereur and Olivier Fouquet for their feedbacks.
  43. Everaldo Coelho and the Oxygen Team for their wonderful icons.
  44. The JQuery team and the all the jQuery plugins authors for developing such a powerful library.
  45. Phil Eddies for the numerous feedbacks provided, and the first implementation of CKEdit
  46. Marco Tulio for the Portuguese (Brazilian) translation
  47. Vladimir Shilov for the Russian translation
  48. Izzet Sirin for the Turkish translation
  49. Deng Lixin for the Chinese translation
  50. Marialaura Colantoni for the Italian translation
  51. Schlobinux for the fix of the setup temporary file verification.
  52. Gabor Kiss for the Hungarian translation
  53. Tadashi Kaneda for the Japanese translation
  54. 2. INSTALLATION
  55. ============
  56. 2.1. Requirements
  57. ------------
  58. Server configuration:
  59. iTop is based on the AMP (Apache / MySQL / PHP) platform and requires PHP 5.2 and
  60. MySQL 5. The installation of iTop does not require any command line access to the
  61. server. The only operations required to install iTop are: copying the files to the
  62. server and browsing web pages. iTop can be installed on Apache and IIS.
  63. End-user configuration:
  64. Although iTop should work with most modern web browsers, the application has been
  65. tested mostly with Firefox 3, IE8, IE9, Safari 5 and Chrome. iTop was designed for
  66. at least a 1024x768 screen resolution. For the graphical view of the impact analysis,
  67. Flash version 8 or higher is required.
  68. 2.2. Install procedure
  69. -----------------
  70. 1) Make sure that you have a properly configured instance of Apache/PHP running
  71. 2) Unpack the files contained in the zipped package, and copy the content of the "web"
  72. directory in a directory served by your web server.
  73. 3) Point your web browser to the URL corresponding to the directory where the files
  74. have been unpackaged and follow the indications on the screen.
  75. Note:
  76. iTop uses MySQL with the InnoDB engine. If you are running on Linux and if the setup is
  77. very slow with the hard drive spinning a lot, try to set the following value in the my.cnf
  78. configuration file (usually located at /etc/mysql/my.cnf):
  79. innodb_flush_method = O_DSYNC
  80. On some systems you'll see a 5 to 10 times performance boost for writing data into
  81. the MySQL database !
  82. 2.3. CRON.PHP
  83. --------
  84. The following features will require the activation of CRON.PHP:
  85. - asynchronous emails. By default, this option is disabled. To enable it, set 'email_asynchronous' to 1 in the configuration file.
  86. - check ticket SLA. Tickets reaching the limits will be passed into Escalation TTO/TTR states.
  87. More information into the Wiki: https://sourceforge.net/apps/mediawiki/itop/index.php?title=Cron.php
  88. 2.4. Migrating from 1.0, 1.0.1, 1.0.2 or 1.1
  89. ---------------------------------------
  90. The upgrade procedure has changed. We recommend you to copy the files of the new version must be copied to a
  91. new directory. The updgrade will modify the database schema. This new schema is not compatible with the previous versions of iTop.
  92. If you are executing the upgrade on a production instance of iTop, it is a good practice to make a backup of the database and the configuration file (config-itop.php) prior to running the upgrade.
  93. 1) Unpack the files contained in the zipped package, and copy the content of the "web"
  94. directory in a directory served by your web server.
  95. 2) Point your web browser to the URL corresponding to the directory where the files
  96. have been unpackaged.
  97. 3) Select "Upgrade an existing iTop instance"
  98. 4) Follow the instructions.
  99. 5) If you were using tickets: CheckSLAForTickets.php has been deprecated in favour of cron.php - see section 2.3.
  100. 2.5. Migrating from 0.9
  101. ------------------
  102. Depending on your current situation, there are several possible migration paths.
  103. Please refer to the migration guide available at http://www.combodo.com/itopdocumentation.
  104. 3. FEATURES
  105. ========
  106. 3.1. Changes since 1.1
  107. -------------------
  108. Version 1.2.0 brings a few major changes.
  109. Major changes
  110. -------------
  111. - Paginated display
  112. - Management of hierarchy of objects
  113. Localization
  114. ------------
  115. Added Japanese translation, thanks to Tadashi Kaneda.
  116. More information on the localization (completion progress, how to contribute) here:
  117. http://www.combodo.com/itop-localization/
  118. Minor changes
  119. -------------
  120. - Keywords in global search (Trac#130): you can type "server:dbserver" (without the quotes) and the global search will search for the text "dbserver" only on the class "server"
  121. Bugs fixed
  122. ----------
  123. The complete list of active tickets can be reviewed at http://sourceforge.net/apps/trac/itop/report/1
  124. 3.2. Known limitations (https://sourceforge.net/apps/trac/itop/report/3)
  125. -----------------
  126. #71 The same MySQL credentials are used during the setup and for running the application.
  127. #257 Could not delete more than 997 items when SUHOSIN is installed with its default settings (See TRAC)
  128. #265 Add reconciliations keys into CSV template
  129. Internet Explorer 7 is not supported (neither IE7 nor IE8 in compatibility mode)
  130. 3.3. Known issues (https://sourceforge.net/apps/trac/itop/report/3)
  131. ------------
  132. #259 Not instantaneously logged off when the administrator deletes a user account
  133. #245 Search form gets too specialized: after searching on a subclass it not possible to select the base class again
  134. #175 When moving backward in the CSV import wizard, some settings may be reset (e.g column mapping)
  135. #174 CSV import not displaying the labels of enums
  136. #258 Context automatically set when specifying an organization in a search form
  137. #273 The administrator can delete his/her own user account
  138. #363 Flash charts and IE8
  139. #372 APC Cache not efficient (multi org usage, global search)
  140. #373 Error when deleting two network devices connected to each other
  141. #382 Search form / base class lost after a search
  142. #377 Case log: exclude the index from the views
  143. #388 IE9: edition fields not resizable