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 <fel...@felipegasper.com>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 <azat...@gmail.com>
>> wrote:
>>
>>> ---------- Forwarded message ----------
>>> From: Don Armstrong <d...@debian.org>
>>> Date: Thu, Jul 12, 2012 at 8:59 PM
>>> Subject: [CTTE #614907] Resolution of node/nodejs conflict
>>> To: 
>>> debian-devel-announce@lists.**debian.org<debian-devel-annou...@lists.debian.org>
>>>
>>>
>>>
>>> === 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 nodejs@googlegroups.com
>>> To unsubscribe from this group, send email to
>>> nodejs+unsubscribe@**googlegroups.com<nodejs%2bunsubscr...@googlegroups.com>
>>> 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 nodejs@googlegroups.com
> To unsubscribe from this group, send email to
> nodejs+unsubscribe@**googlegroups.com<nodejs%2bunsubscr...@googlegroups.com>
> 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 nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to