Forums / Developer / eZ Publish community version announced

eZ Publish community version announced

Author Message

zurgutt -

Wednesday 11 March 2009 1:39:10 pm

Thomas Koch, from the Swiss eZ Systems partner YMC has announced today the launch of an open Git repository for eZ Publish.
http://koch.ro/blog/index.php?/archives/109-Community-GIT-repository-for-eZ-Publish.html

Please read Thomas's original announcement and Kristof Coomans blog post about it:
http://blog.coomanskristof.be/2009/03/11/welcome-the-open-ez-publish-community-repository/

In last couple of years that I have been part of eZ community I have been increasingly worried about the future of the system. To not mince the words, I think it is currently on a slow winding road of stagnation.

Let me explain. I like the system. I like it a lot. Otherwise i would not be using it for 4 years and helping other people every day on the #ezpublish irc. But it took me half a year of blood and tears to be able to love it. This should not be necessary. Being on IRC I very often see new enthusiastic people trying to use it and usually just give up and go to something else that WORKS without the need to spend months to learn and fix it.

Again, dont get me wrong. The deep down the concepts are great, or at least very good! The building blocks are there! eZ can be GREAT cms. Thats why we use and love it!

But you have to learn to be mason and woodworker and roofer and electrician and plumber, because what you get delivered is a truckload of very high quality bricks, sticks, pipes and wire. eZ systems has all the necessary specialists who could build this nice, usable house in a week that you could start to live in and extend, but still they choose to ship it out in pile, half assembled, essential parts missing.

There has been virtually no real usability development of the system for last few years.

The system that does not constantly evolve and acquire new users is doomed to extinction.

The root of all this seems to be that eZ Systems, who control the code, do not care the slightest about needs and opinions of its nonpaying users. The suggestions and bug reports on issue tracker go without any response for years and inquiries about future plans on the forum are mostly just ignored. It is very frustrating, bordering on insulting. Many people have just given up.

This has to change.

So I think the only way to save the system is to put people in control who care about it, namely the community. Either eZ Systems will change their attitude and embrace the community to dive the system forward, or they will stagnate further and the public fork will take its place.

I hereby invite everyone to share their minds about what issues the new fork should tackle first and how to manage it to ensure fast evolution.
The project is at its early stage but we chose to go public with it early to avoid the horrible information lockup that has been staple of ez systems recently.

Speak your minds. Share ideas. Hell, share your information! Someone should.

Certified eZ developer looking for projects.
zurgutt at gg.ee

Xavier Dutoit

Thursday 12 March 2009 12:08:24 am

Hey,

That's good news, does it mean the development of ez publish will start again ?

Well done, I'll keep an eye on it.

X+

P.S. How are the git and the svn branch going to be synced ?

http://www.sydesy.com

Thomas Koch

Monday 16 March 2009 8:16:46 am

I added a README file to the GIT repo[1], saying:

"The master branch of this repository is synced via git-svn with the trunk branch of eZ System's SVN repository. The cronjob runs every 10 minutes."

[1] http://git.forge.ymc.ch/?p=ezpublish.git;a=summary

---
Thomas Koch | http://koch.ro
YMC - eZ Publish in Switzerland | http://ymc.ch

Sébastien Antoniotti

Monday 16 March 2009 9:36:03 am

Personally, I prefer that eZ Systems quickly straightens the bar so that future developers do not have to make the choice between a community and an official version.

I have bad memories of the community version of the Mambo CMS which gave life to one of the most unstable CMS: Jommla ...

eZ Publish Freelance
web : http://www.webaxis.fr

eZ debug

Timing: Jan 18 2025 02:50:04
Script start
Timing: Jan 18 2025 02:50:04
Module start 'content'
Timing: Jan 18 2025 02:50:05
Module end 'content'
Timing: Jan 18 2025 02:50:05
Script end

Main resources:

Total runtime1.1198 sec
Peak memory usage4,096.0000 KB
Database Queries201

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0055 589.2578180.8281
Module start 'content' 0.00550.9655 770.0859643.9531
Module end 'content' 0.97100.1488 1,414.0391337.3984
Script end 1.1198  1,751.4375 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00400.3576210.0002
Check MTime0.00150.1327210.0001
Mysql Total
Database connection0.00060.050910.0006
Mysqli_queries1.039892.85132010.0052
Looping result0.00230.20251990.0000
Template Total1.089997.320.5449
Template load0.00230.204320.0011
Template processing1.087697.120420.5438
Template load and register function0.00010.009510.0001
states
state_id_array0.00080.071310.0008
state_identifier_array0.00280.252620.0014
Override
Cache load0.00190.1730350.0001
Sytem overhead
Fetch class attribute can translate value0.00130.119450.0003
Fetch class attribute name0.00110.102470.0002
XML
Image XML parsing0.00180.164150.0004
class_abstraction
Instantiating content class attribute0.00000.001070.0000
General
dbfile0.00330.2918400.0001
String conversion0.00000.000430.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
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
3content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
4content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
3content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
6content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 18
 Number of unique templates used: 6

Time used to render debug report: 0.0002 secs