Forums / Suggestions / Please no more newness until reaching a stability

Please no more newness until reaching a stability

Author Message

Zoltan Szabo

Sunday 02 November 2003 10:24:24 am

Some comments about 3.2-3.

During the Summer (and Autumn) I had a bad feeling about eZp, that there is not exist a "new, but stable" version.
I didn't want to begin to build my site with 2.2, because there were a lot of good things in 3.
But I had to discover that the 3 series are in a "development" stage, even the "stable" versions.
I always had to do some bug fixes manually, even in the new versions again and again.
[Let me not to mention the things concerning to my beloved PostgreSQL... ]
So I was very glad when I read that the eZp crew changed it's way and tried to make a "really stable" version.

But my first impressions were not very fine. Maybe it's just the surface, but...

Please give a
grep ezcontentobject.section ezcontentobjecttreenode.php
command in kernel/classes.
Do you think that
$filterField = 'ezcontentobject.section';
(twice) is not a typo? (The name of this field is section_id in the table...)
I wrote a bug report about this for some weeks, but it remained the same in 3.2-2 and 3.2-3 too.

Another one:
For me the quality of the postgresql updates shows if it worth to change to this new version,
or was it done precipitately, quickly. Usually postgresql is not as well maintained as mysql :(
Is it a correct database update in 3.2-3? (This is the ONLY line in dbupdate-3.2-2-to-3.2-3.sql)
UPDATE ezsite_data SET value='2' WHERE name='ezpublish-release';

Of course, it's not a serious bug, but in mysql it's fine (value='3'),
and the posgresql side is motherless again.

What is this
AvailableEventTypes[]=event_ezpaynet
in workflow.ini? And why can't I find a
AvailableEventTypes[]=event_ezpublishontime
line in it?

I suggest you to release a 3.2-4 without any other changes but with a lot of bug fixes.

Paul Borgermans

Sunday 02 November 2003 12:47:44 pm

From what I see, the 3.2-3 is there to weed out a pretty long list of critical bugfixes which was originally not planned at all (straight to 3.3 instead). Not everything was fixed according to my own priorities for 3.2-3 either. There are no new features, only bug fixes.

I can imagine quite a few bugs did not receive the attention required, but I don't mind non-criticals are left out for now. (disclaimer, I don't know how postgress is faring)

With respect to the overall state, for me it is only from 3.2 I feel it is on firsts steps out of the development stage and into maturity. Luckily, the development is not to stop with respect to fundamental missing features --- which can be even more annoying if you try to implement what you think should be obvious or trivial.

The event types about paynet should not be there, that's part of some custom-contract work. The publishontime event indeed is missing in the basic workflow.ini (which should include all standard available types)

Keep on bug-reporting, if possible with a fix. It's open source after all

-paul

eZ Publish, eZ Find, Solr expert consulting and training
http://twitter.com/paulborgermans

Paul Borgermans

Monday 03 November 2003 2:08:22 pm

Bumped on a nasty bug with ezmultiplexer (reported more than enough the past months), so forget fine grained workflow. Damn, delayed deployment until this gets fixed.

-paul

eZ Publish, eZ Find, Solr expert consulting and training
http://twitter.com/paulborgermans

eZ debug

Timing: Jan 30 2025 20:30:54
Script start
Timing: Jan 30 2025 20:30:54
Module start 'content'
Timing: Jan 30 2025 20:30:54
Module end 'content'
Timing: Jan 30 2025 20:30:54
Script end

Main resources:

Total runtime0.5337 sec
Peak memory usage8,192.0000 KB
Database Queries141

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0126 588.0781370.2734
Module start 'content' 0.01260.0697 958.35161,005.5781
Module end 'content' 0.08240.4513 1,963.92973,898.8438
Script end 0.5337  5,862.7734 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.01102.0668200.0006
Check MTime0.00360.6666200.0002
Mysql Total
Database connection0.00060.120510.0006
Mysqli_queries0.330061.83671410.0023
Looping result0.00140.26741390.0000
Template Total0.447883.910.4478
Template load0.00110.212910.0011
Template processing0.446783.692910.4467
Override
Cache load0.00080.153310.0008
Sytem overhead
Fetch class attribute can translate value0.01542.878110.0154
XML
Image XML parsing0.00030.049310.0003
General
dbfile0.02715.0855200.0014
String conversion0.00000.001330.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

Templates used to render the page:

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

Time used to render debug report: 0.0002 secs