best practices packaging web applications

Adam Williamson awilliam at redhat.com
Tue Mar 1 16:58:37 UTC 2011


On Tue, 2011-03-01 at 09:34 -0600, Jon Ciesla wrote:

> > And, what «best practices» would you recommend to review, at least in 
> > the form of current packages? I'm considering zarafa, xinha and wordpress.
> >
> > Thanks.
> >
> Hi, I'm Jon Ciesla, I maintain a number of web application packages for 
> Fedora, including drupal, moodle, gallery2, and wordpress.  First off, 
> zarafa, zinha, and wordpress are all already in Fedora, so hopefully 
> that will save you duplicating effort.  Secondly, a good way to learn 
> about packaging generally is to look at existing spec files.  I'm not 
> holding up mine as paragons of excellence, but I'd recommend having a 
> look at specs for all of the above to get a feel for how they work.

Ismael was asking what current packages he should look at for guidance
and suggesting zarafa, xinha and wordpress; he wasn't proposing to
package them.

In addition to all that's been mentioned so far, I'd actually recommend
a quick look at the Mandriva web app policy:
http://wiki.mandriva.com/en/Policies/Web_Applications . Obviously it
doesn't apply in its entirety to Fedora, but a lot of it does, it's
well-written and gives a good overview of the theory behind packaging
web apps properly. Maybe we should even adapt it for Fedora.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net



More information about the devel mailing list