[horde] new versions / website redesign

Ralf Lang lang at b1-systems.de
Mon May 2 20:43:24 UTC 2011


Am Montag, 2. Mai 2011, 22:19:09 schrieb Vilius Šumskas:
> Sveiki,
> 
> >> Actually  it  is  the  other  way  around;  RPM  is  terrible  for web
> >> applications.
> > 
> > This is wrong. RPM is one out of many valid ways to deliver server
> > applications. And it has been for years. Horde3, phpmyadmin, they all
> > worked well.
> 
> Most these applications have their own upgrade/update paths. And after
> upgrading with RPM you still have to go perform various actions needed
> to   complete  the  process.  

This is no different in pear. You can provide some on-upgrade triggers in rpm 
but you don't want to fiddle with the database without the user's consent.

> For example in  phpmyadmin  you  have to
> create setup folder after   every  minor  upgrade,  copy  config  file, 
> reconfigure/save configuration   through   phpmyadmin  interface,  compare
>  new/changed values, delete setup directory.

Let the distribution setup everything for the user on bc-breaking upgrades. He 
just needs to go to the web interface. No file copying involved.

> On  top  of  that,  RPM  packaged web applications usually lack behind
> normal releases consiredably.

This is by purpose. Distributions are for providing stable releases. New 
distribution versions roll out every 6 to 8 months. During that timespan, 
users are guaranteed that features won't change behaviour or be dropped (minor 
bug fixes and security fixes are the exception to this rule). OpenSUSE 11.4 
shipped Horde 3.3.11 - how is that lacking behind?

If you need a more recent version before the next distribution is out, you can 
usually add an update/backports repository of the distribution. But usually, 
you don't want latest-greatest in production. 

But let's not discuss if rpm is good or bad when Harald wants to build rpm's 
anyway.

Ralf

-- 
Ralf Lang
Linux Consultant / Developer

B1 Systems GmbH
Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de
GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537


More information about the horde mailing list