]> git.proxmox.com Git - mirror_kronosnet.git/blob - NOTES_TO_PACKAGE_MAINTAINERS
[docs] fix a typo
[mirror_kronosnet.git] / NOTES_TO_PACKAGE_MAINTAINERS
1 To: distribution package maintainers
2
3 Those are a few things about this project that you should know.
4
5 Both spec file and debian/ are up for adoption. The spec file
6 is most often up to date to handle current HEAD of the tree.
7 The debian/ directory is probably obsoleted vs current
8 Debian packaging guidelines.
9
10 I surely welcome patches to support both in a better way.
11
12 DO NOT ship kronosnetd. It's an experimental piece of super
13 crappy code. IF you decide to ship it anyway, you get to
14 be also the upstream maintainer :-) you have been warned.
15
16 libtap is a simple commodity library used only by kronosnetd.
17 I don't mind to support it, but don't ship just for the fun of it.
18 It has no users, that I know of, outside of kronosnetd.
19
20 libknet is still under heavy development. There might be more
21 onwire network changes that could make current version
22 incompatible with newer versions. Make sure to warn your users
23 about it. Plan is to release a stable version (1.0) when
24 we are confident that the current implementation is stable enough.
25
26 libknet has a lot of build dependencies due to its modular
27 implementation. It does not, however, link with all those libraries
28 but uses a dlopen model to save runtime resources and provide
29 flexibility to users to install only the libraries they are
30 planning to use. Make sure that you do build with all feature
31 enabled (compatible with your distribution licencing/patent
32 policy of course) and tune your packaging to Recommend/Suggest
33 the external libraries.
34
35 Thanks
36 Your upstream maintainers