Ticket 2810 is about the names generated by vmodtool and vcc, and
while there is a good intellectual argument for getting it right,
I am a little bit worried about how much havoc that causes.
This is a WIP patch headed in that direction, and I would like to
hear input from VMOD writers.
Ideally with this stuff finished, VMOD writers can version their
vmods using $Prefix and you will then be able to import multiple
different versions of the same VMOD in the same VCL. Not sure that
is a good thing to do, but it proves that the name-space issue is
solved.
See the changes to the in-tree vmods for how this will look for you.
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk@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.
while there is a good intellectual argument for getting it right,
I am a little bit worried about how much havoc that causes.
This is a WIP patch headed in that direction, and I would like to
hear input from VMOD writers.
Ideally with this stuff finished, VMOD writers can version their
vmods using $Prefix and you will then be able to import multiple
different versions of the same VMOD in the same VCL. Not sure that
is a good thing to do, but it proves that the name-space issue is
solved.
See the changes to the in-tree vmods for how this will look for you.
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk@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.