Improvement of the Technical Manual's Reference part

Author Message

Jozef Baum

Friday 31 July 2009 11:42:50 am

I would like to suggest a serious review of the Technical Manual's Reference part.

For instance, let us go to the chapter about the configuration files, and look at the settings for site.ini, a very important configuration file.

There are very much settings for this file in the default site.ini file which are not documented in the Reference.

Also, there are settings about which the Reference is incorrect.

Just 2 examples:

- DatabaseImplementation

"Usage: DatabaseImplementation=ezmysql|ezpostgresql|ezoracle"

ezmysqli is missing, although Andreas wrote a comment about this.

- GeneratePasswordIfEmpty

"If GeneratePasswordIfEmpty is set to false the user must select a password that is at least three characters long."

This is incorrect. The minimum password length has no fixed value of 3 characters.
This is just the default value in site.ini.
But it can be set to another value with MinPasswordLength.

Heath

Monday 17 August 2009 8:57:53 am

I tend to agree with this request in general. This part of the manual has always been an eyesore. It would be very fine indeed if this was ever addressed. I know I always end up landing on one of these pages only to find no useful information or content displayed.

Cheers,
Heath

Brookins Consulting | http://brookinsconsulting.com/
Certified | http://auth.ez.no/certification/verify/380350
Solutions | http://projects.ez.no/users/community/brookins_consulting
eZpedia community documentation project | http://ezpedia.org

Jozef Baum

Wednesday 19 August 2009 5:14:42 pm

Thank you for your posting, Heath.

Instead of loosing lots of time to try to find out how eZ Publish works, I am waiting for the book "eZ Publish 4: Enterprise Web Sites Step-by-Step", which should be available in October.

However, it will comprise only about 300 pages. Therefore, it cannot be a substitute for the poorly written and very incomplete technical manual with its 1880 pages in its A4-PDF edition.

So, although the eZ Systems crew clearly seems to largely underestimate the enormous drawback the lack of good documentation constitutes for eZ Systems to be used by more people, I feel we cannot insist enough by asking them to eventually improve the documentation to the quality level of eZ Publish.

Of course, the lack of good documentation will push some users to pay for training. But a lot of other users will simply turn to a perhaps less powerfull, but well documented system.

Look at other software with a licence model similar to that of eZ Publish (commercial and open source). OpenSolaris is very well documented by Sun Microsystems. OpenSuse Linux is very well documented by Novell.

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 30 2025 00:46:12
Script start
Timing: Jan 30 2025 00:46:12
Module start 'layout'
Timing: Jan 30 2025 00:46:12
Module start 'content'
Timing: Jan 30 2025 00:46:12
Module end 'content'
Timing: Jan 30 2025 00:46:12
Script end

Main resources:

Total runtime0.0132 sec
Peak memory usage2,048.0000 KB
Database Queries3

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0052 588.3750151.2422
Module start 'layout' 0.00520.0024 739.617236.6953
Module start 'content' 0.00760.0041 776.312590.1719
Module end 'content' 0.01170.0014 866.484433.9922
Script end 0.0131  900.4766 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.002317.4506140.0002
Check MTime0.00118.0378140.0001
Mysql Total
Database connection0.00097.185810.0009
Mysqli_queries0.002417.922830.0008
Looping result0.00000.097710.0000
Template Total0.00118.510.0011
Template load0.00096.905310.0009
Template processing0.00021.532310.0002
Override
Cache load0.00054.083110.0005
General
dbfile0.00021.510680.0000
String conversion0.00000.052540.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs