Created attachment 158233 [details] rename knot to knot1 The first release of Knot 2 came out this week. I'm not sure what's wisedome here, but I think either renaming knot to knot1 & renaming knot2 to knot is(?) OR keeping knot and knot2 (and in the far future knot3, ect.) is. So by these I attach two patches for option 1.
Created attachment 158234 [details] rename knot2 to knot
(In reply to Leo Vandewoestijne from comment #0) Hi Leo, It depends on what you think the users expect to be the default version, that should be the knot port. I think the developers recommend knot2 as the default version, in which case you're right in renaming the current port to knot1 and knot2 to knot. On the other hand, since the syntax of the configuration file changes, it might be better to leave knot2 as is to not surprise our users when they upgrade, and things suddenly break (at least, they would have to have a big warning in pkg-message), and maybe move knot to knot1 to not suggest it is the recommended port. What do you think? Erwin
The new config syntax is exactly my concern, yes. I didn't realize having no default is an option to, so yes, I think that the best solution. Here's 2 new patches.
Created attachment 159613 [details] update knot1
Created attachment 159614 [details] update knot2
A commit references this bug: Author: erwin Date: Fri Aug 7 07:51:46 UTC 2015 New revision: 393685 URL: https://svnweb.freebsd.org/changeset/ports/393685 Log: Update to 2.0.0 PR: 201257 Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> Sponsored by: DK Hostmaster A/S Changes: head/dns/knot2/Makefile head/dns/knot2/distinfo head/dns/knot2/files/pkg-message.in
Committed, thanks!
A commit references this bug: Author: erwin Date: Fri Aug 7 08:09:30 UTC 2015 New revision: 393687 URL: https://svnweb.freebsd.org/changeset/ports/393687 Log: Move dns/knot to knot1 now knot2 no longer is in beta. PR: 201257 Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer) Sponsored by: DK Hostmaster A/S Changes: head/MOVED head/dns/Makefile head/dns/knot/ head/dns/knot1/ head/dns/knot1/Makefile