readme.txt 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. iTop - version 1.0.0 - 16-Sep-2010
  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 0.9.1
  10. 3.2. Known limitations
  11. 3.3. Known issues
  12. 1. ABOUT THIS RELEASE
  13. ==================
  14. Thank you for downloading the seventh packaged release of iTop. This version is
  15. the first complete version of iTop: it aims at being really used professionaly.
  16. Additional documentation can be dowloaded from http://www.combodo.com/itop, in the topic 'support':
  17. - User guide
  18. - Administrator guide
  19. - How to upgrade from previous versions
  20. iTop is released under the GPL (v3) license. (Check license.txt in this directory).
  21. The source code of iTop can be found on SourceForge: http://itop.sourceforge.net
  22. 1.1 Special Thanks To:
  23. -----------------
  24. Bruno Bonfils for his guidance about LDAP and authentication.
  25. Randall Badilla Castro, for the Spanish translation.
  26. Jonathan Lucas and David Gumbel from ITOMIG BmBh, for the german translation.
  27. Christian Lempereur, for his feedbacks.
  28. Olivier Fouquet, for his feedbacks.
  29. 2. INSTALLATION
  30. ============
  31. 2.1. Requirements
  32. ------------
  33. iTop is based on the AMP (Apache / MySQL / PHP) platform and requires PHP 5.2 and
  34. MySQL 5. The installation of iTop does not require any command line access to the
  35. server. The only operations required to install iTop are: copying the files to the
  36. server and browsing some web pages.
  37. Although iTop should work with most modern web browsers the application has been
  38. tested mostly on Firefox 3 and IE7/IE8.
  39. 2.2. Install procedure
  40. -----------------
  41. 1) Make sure that you have a properly configured instance of Apache/PHP running
  42. 2) Unpack the files contained in the zipped package in a directory served by your
  43. web server.
  44. 3) Point your web browser to the URL corresponding to the directory were the files
  45. have been unpackaged and follow the indications on the screen.
  46. Note:
  47. iTop uses MySQL with the InnoDB engine. If you are running on Linux and if the setup is
  48. very slow with the hard drive spinning a lot, try to set the following value in the my.cnf
  49. configuration file (usually located at /etc/mysql/my.cnf):
  50. innodb_flush_method = O_DSYNC
  51. On some systems you'll see a 5 to 10 times performance improvement for writing data into
  52. the MySQL database !
  53. 2.3. Migrating from a previous version
  54. ---------------------------------
  55. Please refer to the migration guide available at http://www.combodo.com/itop.
  56. 3. FEATURES
  57. ========
  58. 3.1. Changes since 0.9.1
  59. -------------------
  60. Version 1.0 is a major release.
  61. Localization
  62. ------------
  63. iTop is localized: English, French, Spanish and German are available.
  64. User portal
  65. -----------
  66. Customers may submit their request directly into a dedicated page.
  67. The same page shows a report of ongoing requests.
  68. SLA Management
  69. --------------
  70. SLAs can be defined in the service management module.
  71. An escalation deadline is automatically computed upon ticket creation.
  72. In the tickets dashboard, tickets close to reach the deadline are highlighted.
  73. When the deadline is reached, the ticket automatically switches to an "escalation"
  74. state. An acknowledgement is required before returning to normal operations on
  75. that ticket.
  76. Modular setup
  77. -------------
  78. It is now possible to select ITIL modules you would like to use.
  79. For instance, you might want to install only the configuration management
  80. along with incident management.
  81. Major changes
  82. -------------
  83. - A brand new data model has been designed to make iTop more compliant to ITIL.
  84. - Graphical views have been developed to represent the relations between CIS.
  85. Two views are available today.
  86. * "impact" defines the CIs that are impacted by a given CI.
  87. * "depends on" defines the CIs that are a threat to a given CI.
  88. When creating an incident ticket, the impacted CIs and contacts to notify are
  89. automatically computed, and attached to the ticket.
  90. - The UI has been reviewed to make the application more professional.
  91. - The CSV import tool has been improved to make it easier to use.
  92. - A Web service has been developed to allow tickets to be created automatically
  93. from emails. This feature simplifies ticket creation for end-users.
  94. - User management: Finalized the UI to create new users and manage their profiles
  95. - Authentication: Added the possibility to rely on an LDAP authentication, or
  96. and external authentication (e.g. Web Server single sign-on, relying on a .htaccess file)
  97. Minor changes
  98. -------------
  99. - User welcome splash screen: message displayed to new users, the first time
  100. they logon to iTop
  101. - Implemented validation of attributes entered in forms
  102. - import.php has been finalized, and is the preferred way to load/synchronize
  103. data in a non-interactive way
  104. - New menu to edit the Audit Category and Rules
  105. Security improvements
  106. ---------------------
  107. - Data Administration menu is now restricted to administrators and
  108. configuration managers
  109. - Administration menu restricted to administrators
  110. - The same restrictions apply whenever a user attempts to access the pages directly
  111. - New setting to enforce HTTPS
  112. - Strong encryption of passwords
  113. - Prevent users from listing the application directories
  114. Bugs fixed
  115. ----------
  116. The complete list can be reviewed on http://sourceforge.net/apps/trac/itop/report/1
  117. #182 Setup fails with mysql error 1046 or 1146
  118. #144 Could not create a workgroup
  119. #97 Issue when removing an organization
  120. #105 Issue in exporting a given class of object
  121. #106 Importing data using import CSV
  122. #116 When modifying a user, the link with the profile(s) is lost.
  123. #98 Computation of free IPs in a subnet is wrong
  124. #126 'magic_quotes_gpc' test issue during setup
  125. #128 Issue when using AttributeBlob not mandatory
  126. #136 Context menus
  127. #102 Allow users to change their password.
  128. #210 Error message when trying to uploading a big file
  129. #139 mysSQL error: "truncated column", or truncated string
  130. #223 Trim spaces in CSV imports
  131. #215 Support several characters encoding for the CSV imports
  132. #239 Issue with character set (impacting searches with accents)
  133. #234 PHP Strict Standards warnings
  134. #140 Check that user logins are unique
  135. 3.2. Known limitations
  136. -----------------
  137. #71 The same MySQL credentials are used for setup and the application. They have to
  138. be changed manually into the configuration file to achieve maximum security
  139. #246 Massive data load requiring to setup specific HTTP sessions with higher
  140. timeouts and memory limits
  141. #257 Could not delete more than 997 items when SUHOSIN is installed with its
  142. default settings (See TRAC)
  143. #265 Add reconciliations keys into CSV template
  144. 3.3. Known issues
  145. ------------
  146. #259 Not instantaneously logged off when the administrator deletes a user entry
  147. #245 Search form gets too specialized
  148. #175 When moving backward in the CSV import wizard, some settings may be lost
  149. (e.g column selection)
  150. #174 CSV import not displaying the labels of enums
  151. #258 Context automatically selected when searching on organization