Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0005567 | Openbravo ERP | Z. Others | public | 2008-10-17 15:47 | 2013-06-18 13:03 |
|
Reporter | plujan | |
Assigned To | jpabloae | |
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | pi | |
Target Version | 2.50 | Fixed in Version | pi | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0005567: Add self-documentation to configuration files options |
Description | Openbravo ERP is turning more and more complex on each new version. And configuration files, like Openbravo.properties can be modified on several ways.
Although config is usually written on installations, sometimes in necessary to hack some parameters.
As an example, look at Apache Tomcat configuration file, server.xml. Or PostgreSQL's pg.conf file. Every parameter is explained, some examples are shown and the most common options are described. A complete how-to about hacking the configuration is on the file itself. This do not avoid config issues, of course, but the most basic questions about what would happen when modifying a value are answered there. |
Steps To Reproduce | |
Proposed Solution | |
Additional Information | |
Tags | ReleaseCandidate |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2008-10-17 15:47 | plujan | New Issue | |
2008-10-17 15:47 | plujan | Assigned To | => pjuvara |
2008-10-17 15:47 | plujan | sf_bug_id | 0 => 2174817 |
2008-10-17 15:47 | plujan | Regression testing | => No |
2008-10-17 17:43 | pjuvara | Assigned To | pjuvara => jpabloae |
2008-10-17 17:43 | pjuvara | Status | new => acknowledged |
2008-10-17 17:43 | pjuvara | Target Version | => 2.60 |
2008-10-17 17:43 | pjuvara | Summary | Configuration files options are not self-documented => Add self-documentation to configuration files options |
2008-10-17 17:44 | pjuvara | Status | acknowledged => scheduled |
2008-10-17 17:44 | pjuvara | fix_in_branch | => trunk |
2008-10-17 17:44 | pjuvara | Tag Attached: ReleaseCandidate | |
2008-11-03 15:37 | svnbot | Checkin | |
2008-11-03 15:37 | svnbot | Note Added: 0009942 | |
2008-11-03 15:37 | svnbot | svn_revision | => 9577 |
2008-11-17 07:36 | pjuvara | Target Version | 2.60 => 2.50 |
2008-11-17 07:36 | pjuvara | fix_in_branch | trunk => |
2008-11-17 07:37 | pjuvara | Status | scheduled => resolved |
2008-11-17 07:37 | pjuvara | Fixed in Version | => 2.50 |
2008-11-17 07:37 | pjuvara | Resolution | open => fixed |
2008-11-26 20:20 | pjuvara | Status | resolved => closed |
2008-12-06 17:20 | plujan | Status | closed => new |
2008-12-06 17:20 | plujan | Resolution | fixed => open |
2008-12-06 17:20 | plujan | Note Added: 0011017 | |
2008-12-06 17:20 | plujan | Fixed in Version | 2.50 => |
2008-12-13 16:23 | jpabloae | Note Added: 0011292 | |
2009-01-26 17:19 | svnbot | Checkin | |
2009-01-26 17:19 | svnbot | Note Added: 0012639 | |
2009-01-26 17:19 | svnbot | svn_revision | 9577 => 12270 |
2009-01-26 17:23 | jpabloae | Status | new => scheduled |
2009-01-26 17:23 | jpabloae | fix_in_branch | => trunk |
2009-01-26 17:23 | jpabloae | Note Added: 0012640 | |
2009-01-26 17:28 | jpabloae | Status | scheduled => resolved |
2009-01-26 17:28 | jpabloae | Fixed in Version | => trunk |
2009-01-26 17:28 | jpabloae | Resolution | open => fixed |
2009-05-26 18:02 | pjuvara | Status | resolved => closed |
2009-11-09 15:01 | jpabloae | Project | Openbravo ERP => Documentation |
2009-11-10 12:57 | jpabloae | Category | D. Documentation => Z Other |
2013-06-18 13:00 | psanjuan | Project | Documentation => Openbravo ERP |
2013-06-18 13:03 | psanjuan | Category | Z Other => Z. Others |
Notes |
|
(0009942)
|
svnbot
|
2008-11-03 15:37
|
|
|
|
(0011017)
|
plujan
|
2008-12-06 17:20
|
|
I do not agree about closing this feature request. Please note that the request is about a self-documented properties file. Since 2.50 alpha that file has titles, but is far from self-documented. I added some examples (Tomcat's configuration file and Postgres' one).
Apart from the title, a brief description of the parameter and a detail of the available options is part of a good self-documented file.
Note for QA deparment: please review feature request closing policies to avoid closing incomplete requests. |
|
|
|
I'm not very friend of long self-documented configuration files. It means maintaining the documentation in 2 places, and most of the times the amoutn of documentation you can include in the file is so amll that you always end up reading the complete one.
You put Tomcat as an example, but if you take that file (conf/server.xml), you'll see that they only refer to external documentation:
<!--APR library loader. Documentation at /docs/apr.html -->
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
If you go to http://tomcat.apache.org/tomcat-6.0-doc/apr.html [^] , you'll see that it's not worth it to include all that information in the server.xml file. |
|
|
(0012639)
|
svnbot
|
2009-01-26 17:19
|
|
Repository: openbravo
Revision: 12270
Author: jpabloae
Date: 2009-01-26 17:19:56 +0100 (Mon, 26 Jan 2009)
Related to issue 5567: Document Openbravo.properties file in wiki, reorder elements. Link wiki.
---
U trunk/config/Openbravo.properties.template
---
https://dev.openbravo.com/websvn/openbravo/?rev=12270&sc=1 [^]
|
|
|
|
|