1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA512 |
3 |
|
4 |
On 08/06/2013 12:09 AM, Robin H. Johnson wrote: |
5 |
> I'm replying the start of this thread, rather than picking a |
6 |
> single person to respond to. I DO want more brainstorming on ideas |
7 |
> for the naming of the package, and I think people need to cast a |
8 |
> wider net for naming ideas. |
9 |
> |
10 |
> I'm most certainly not planning to get rid of the package |
11 |
> whatsoever, many of my systems have complex configurations that are |
12 |
> made MUCH easier with oldnet than any other network configuration |
13 |
> system I have found. |
14 |
> |
15 |
> Goals of gentoo-oldnet: - Make oldnet functionality available to |
16 |
> users of other init systems [1][2] - If a package upstream is |
17 |
> forcing you towards systemd, you shouldn't have to lose other very |
18 |
> useful packages. - Seperate out development cycle from core OpenRC |
19 |
> - oldnet accounts for more than 30% of OpenRC bugs, and a large |
20 |
> fraction of the codebase. |
21 |
> |
22 |
> History of the oldnet name: - It's only called oldnet because when |
23 |
> Roy introduced 'newnet', what we consider to be 'oldnet' didn't |
24 |
> actually have a separate name. |
25 |
> |
26 |
> Various proposed names (in no specific order): - openrc-oldnet |
27 |
> (implies OpenRC, and has 'old'). - openrc-gentoo-net (implies |
28 |
> OpenRC) - gentoo-networking (does this mean newnet is here too?) - |
29 |
> gen-net (ditto) - netrc (conflicts) - opennetrc (implies OpenRC) - |
30 |
> 'net run control' (hard to search) - 'net run configuration' (hard |
31 |
> to search) - multi-net (conflicts) - netctl (conflicts) - netcfg |
32 |
> (conflicts) - netconf (conflicts) - enet (conflicts) - |
33 |
> posixsh-netconf (conflicts netconf) - nettool (conflicts) - |
34 |
> netcfgtool (conflicts) - posixnet (conflicts) - shnettool |
35 |
> |
36 |
> Naming goals: - Should describe what it does - Does NOT have a name |
37 |
> conflict as verified by Google. - Does NOT imply OpenRC. - Implying |
38 |
> Gentoo is fine, as it's where the package comes from. - Should drop |
39 |
> 'old' |
40 |
> |
41 |
> I think we should focus on the first goal the most: "oldnet is a |
42 |
> network configuring tool in pure POSIX shell" So we probably want |
43 |
> the substring 'net' somewhere in there. Beyond that, all |
44 |
> suggestions are welcome. |
45 |
> |
46 |
> [1] There was a failed GSOC project that I mentioned several years |
47 |
> ago, that was to support ALL openrc style init.d scripts on |
48 |
> Upstart, so oldnet would have worked implicitly. Unfortunately the |
49 |
> student didn't actually do ANY work. |
50 |
> |
51 |
> [2] The configuration itself ends up broken into two parts: - |
52 |
> directives that control the startup dependency tree. - directives |
53 |
> that control the actual configuration. The former will need to be |
54 |
> interoperable or exported to other init systems in some way |
55 |
> (hopefully dynamically), the latter can stay the same. |
56 |
> |
57 |
|
58 |
|
59 |
Adding some proposals: |
60 |
- - altnetrc (as it is an alternative) |
61 |
- - galtnet (gentoo + alternative + network) |
62 |
- - altgnet (same, permuted) |
63 |
- - anetcfg (alternative + network + configuration) |
64 |
- - netposh (network + posix + shell) |
65 |
- - psnetconf (posix shell network configuration) |
66 |
- - maybe this one is inspirational, too: |
67 |
https://en.wikipedia.org/wiki/Gannet |
68 |
|
69 |
Kind regards, |
70 |
|
71 |
Manuel |
72 |
|
73 |
-----BEGIN PGP SIGNATURE----- |
74 |
Version: GnuPG v2.0.20 (GNU/Linux) |
75 |
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ |
76 |
|
77 |
iQJ8BAEBCgBmBQJSACk5XxSAAAAAAC4AKGlzc3Vlci0uLi5Abm90YXRpb25zLm9w |
78 |
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4MDA1RERERkM0ODM2QkE4MEY3NzY0N0M1 |
79 |
OEZCQTM2QzhEOUQ2MzVDAAoJEFj7o2yNnWNcW3MP/iu+n+SPJ50tfrfWyrONXj8v |
80 |
m5mABJtK8DkX/KVdOpr1YWKv3DJVB4Nx6iGSh4PW/jdkVeRmIOJLwipMX3aqpCGi |
81 |
T0dxQrmTwYyJ1+F6oF9UJiFAtTQ1jhNDlBcc/AqajPwWuMOKHGiHeyrROqnUakiA |
82 |
/BeZ02a28TMy+stwMaiKT/4DvoIQX/chi5CLdiPOk1uKxnhC7yfSZvh+WFcYh7SW |
83 |
iW3LQrPO+fiHLrKxr7GlFQ86RTg2A0ySjrpbBYhsYSePkDuRZkAQ8hB1wzDayvek |
84 |
p6zLgHh7qaFREndnSnWhK2Pk7IZ/FqF+MFodW0j6Wv3BTxf0CDoDiWvkIrrrAXfe |
85 |
w2YfzBgQfOtPmARQegWQn2PhsM+F9jPCvA0r2GrSm92i6F9pQ7sHGjniL1Wj4nwA |
86 |
H7YYkAK6Vh23NM49evTragrIWAPtNFKAtyrMVHhGcMYy9gXWKQW1HgxW6N4Mxmv7 |
87 |
OO3SkzS5FNU7rrwbL9thGoRwLifTj9jzLIi3Kb2xcyC2Cxl99JxYq1tgwXYYDkEM |
88 |
Kywqug/sAe5RXk2dfqrVspkOZzppsZYo5ffa7ddPZJGqSdKIqgOqn0TuDh/v1sWZ |
89 |
sUol5N0hr56KjG6a3oiHdjxbqj9CiWNGO5n6/AhUbEIccyg5Ug2TTamfMDYqnXPj |
90 |
DCIE9KqaYxIQA30CyTen |
91 |
=4zrW |
92 |
-----END PGP SIGNATURE----- |