VMOD versioning guidelines
Lasse Karstensen
lkarsten at varnish-software.com
Wed Dec 2 14:53:56 CET 2015
Hi all.
I've written up a guideline or recommendation on how to do versioning on
Varnish vmods.
It can be found on:
https://www.varnish-cache.org/trac/wiki/VMOD_versioning_guidelines
The problem it looks to solve is how we signal which Varnish version and
VRT ABI a distributed vmod package works with. Currently this is a bit
of a mess.
Digest:
libvmod-foo-VMODVER[+GITBRANCH].tar.gz
libvmod-foo-1.1.tar.gz (vmod-foo has a single branch called master)
libvmod-foo-1.14+4.0.tar.gz (vmod-foo's 4.0 branch, standalone.)
libvmod-foo-1.15+v4.0-plus.tar.gz
vmod-foo-1.14+4.0-1.x86_64.rpm
vmod-foo-1.14+4.0-1.deb
The work mostly comes out from the vmod workshop earlier this fall with
Stig, Ingvar, Kristian and me.
Now that this is in place (or at least a first version up for
discussion) we can start releasing vmod source packages that is easily
built by third party packagers.
--
Lasse Karstensen
Varnish Software AS
More information about the varnish-dev
mailing list