Well the resolution is a little unfortunate, but it's a good compromise for both package I feel.
On Thu, Jul 12, 2012 at 2:49 PM, Felipe Gasper <[email protected]>wrote: > I’ve always thought “node” was WAY too generic of a name for the binary. > “nodejs” is both more recognizeable out-of-context and more consistent with > node.js’s own branding. > > -FG > > > On 12.7.12 4:46 PM, Joshua Holbrook wrote: > >> Wow, the debian community sounds kinda scary. I'm definitely not used >> to these sort of top-down edicts. Is it just me? >> >> --Josh >> >> On Thu, Jul 12, 2012 at 2:41 PM, Carl Fürstenberg <[email protected]> >> wrote: >> >>> ---------- Forwarded message ---------- >>> From: Don Armstrong <[email protected]> >>> Date: Thu, Jul 12, 2012 at 8:59 PM >>> Subject: [CTTE #614907] Resolution of node/nodejs conflict >>> To: >>> debian-devel-announce@lists.**debian.org<[email protected]> >>> >>> >>> >>> === Resolution === >>> The Technical Committee reaffirms the importance of preventing namespace >>> collisions for programs in the distribution, while recognizing that >>> compatibility with upstreams and with previous Debian releases is also >>> important and that sometimes an imperfect balance must be struck between >>> these three goals. >>> >>> The Committee therefore resolves that: >>> >>> 1. The nodejs package shall be changed to provide /usr/bin/nodejs, not >>> /usr/bin/node. The package shall declare a Breaks: relationship >>> with any >>> packages in Debian that reference /usr/bin/node. >>> 2. The nodejs source package shall also provide a nodejs-legacy binary >>> package at Priority: extra that contains /usr/bin/node as a symlink >>> to >>> /usr/bin/nodejs. No package in the archive may depend on or >>> recommend >>> the nodejs-legacy package, which is provided solely for upstream >>> compatibility. This package shall also declare a Conflicts: >>> relationship >>> with the node package. >>> 3. The node source package shall rename its binary to >>> /usr/sbin/ax25-node, >>> and its binary package to ax25-node. >>> 4. The node source package shall continue to build a transitional 'node' >>> binary package for compatibility with deployed Debian installations, >>> which provides /usr/sbin/node as a symlink to /usr/sbin/ax25-node. >>> This >>> package shall declare a reciprocal Conflicts: relationship with the >>> nodejs-legacy package. Other packages may reference the 'node' >>> package >>> as a dependency or recommendation, but are encouraged to transition >>> to >>> 'ax25-node'. >>> 5. The maintainers of these packages are required to implement the above >>> changes immediately in unstable. Failing that, the Technical >>> Committee >>> reserves the right to NMU to implement these changes. >>> 6. Once the above changes are implemented, the packages shall be >>> considered >>> suitable for release with respect to the Debian policy on conflicting >>> packages. >>> >>> === End Resolution === >>> >>> Please see http://bugs.debian.org/614907 for the background and >>> discussion. >>> >>> >>> Don Armstrong >>> >>> -- >>> I may not have gone where I intended to go, but I think I have ended >>> up where I needed to be. >>> -- Douglas Adams _The Long Dark Tea-Time of the Soul_ >>> >>> http://www.donarmstrong.com http://rzlab.ucr.edu >>> >>> >>> -- >>> Carl Fürstenberg >>> >>> -- >>> Job Board: http://jobs.nodejs.org/ >>> Posting guidelines: https://github.com/joyent/**node/wiki/Mailing-List-* >>> *Posting-Guidelines<https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines> >>> You received this message because you are subscribed to the Google >>> Groups "nodejs" group. >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> nodejs+unsubscribe@**googlegroups.com<nodejs%[email protected]> >>> For more options, visit this group at >>> http://groups.google.com/**group/nodejs?hl=en?hl=en<http://groups.google.com/group/nodejs?hl=en?hl=en> >>> >> >> >> >> > > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: https://github.com/joyent/**node/wiki/Mailing-List-** > Posting-Guidelines<https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines> > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > nodejs+unsubscribe@**googlegroups.com<nodejs%[email protected]> > For more options, visit this group at > http://groups.google.com/**group/nodejs?hl=en?hl=en<http://groups.google.com/group/nodejs?hl=en?hl=en> > -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
