Divorcing varnishtest from varnish-cache
    Poul-Henning Kamp 
    phk at phk.freebsd.dk
       
    Sat Sep 22 17:34:17 UTC 2018
    
    
  
We discussed this at our developer summit in Hamburg yesterday
and I had made some experiments on the train down there.
The suggested plan right now is:
1. Try to gain control of the empty 'vtest' account on github
   I've sent them a message.  (Do we know any insiders ?)
   Alternative name suggestions if this fails are most welcome.
2. Create a vtest repository which contains:
   ./README
   ./Makefile
   ./lib/
	(slimmed down) files from lib/libvarnish
   ./src/
	bin/varnishtest/*.[ch]
   ./tests/
	a?????.vtc tests, purged from varnishd usage
   My in-train test got it down to 29kLOC.
3. Give developer access to interested & trustworthy parties
   We should probably define an informal review/design process, so
   that nobody drags the carpet under somebody else by accident.
4. No binary packages/releases will be built at this time
   HAproxy and Varnish-Cache can/will import by whatever
   means from the new common 'vtest' project, and build
   vtest the way which works best for their project.
   (V-C obviously have some backwards compat issues)
5. See where that takes us.
-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.
    
    
More information about the varnish-dev
mailing list