[Users] Proposal packaging Zimlets/Extensions via OS repos using RPM/DEB

Phil Daws phil at zetalliance.org
Fri Apr 15 12:56:21 CEST 2016


+1 would be great to have RPMs :)

----- Original Message -----
From: "Barry De Graaff" <barrydg at zetalliance.org>
To: "Zeta Alliance Founders" <founders at zetalliance.org>
Cc: users at lists.zetalliance.org, devel at lists.zetalliance.org
Sent: Friday, April 15, 2016 10:26:17 AM
Subject: Proposal packaging Zimlets/Extensions via OS repos using RPM/DEB

Dear founders,

I would like to propose to start using RPM's and DEB's for the deployment and
install of Zimlets/Extensions.

The use of DEB/RPM allows us to install Zimlets, Admin Zimlets, Extensions and
configuration (by way of post install scripts).

Please note that it will still be possible to install any Zimlet the `old` way,
doing it with repo's (kind of like with epel on Centos) will allow Sysadmins
to have a trusted source for Zimlets that potentially can be automatically
upgraded.

Another benefit of this that Zimbra has already a lot of stuff in place to 
build RPM/DEBs and that Ubuntu and RedHat already have all the stuff we
need built in, saving us a lot of time.


Proposal is to create a repository for Zimbra-Community that holds all our work
and that of others.

1st step, Quanah to deliver an example repo that shows how to package a Zimlet
2nd step, Tuan to package some zimlets, for example pgp-zimlet 
3rd step, Quanah point out how to push code to the build process
4th step, Cine delivers an https webserver for the repo and a nice url, packages.zetalliance.org
5th step, Quanah or a script copies the RPM/DEB files to the repo
6th step, create a wiki on how to add the repo.

Founders, I would like your +1/-1's on this. Then I will see what parts of the Zimlet 2.0 need
to be targeted somewhere else.


Regards Barry




More information about the Users mailing list