On Wed, Dec 16, 2009 at 3:16 AM, Kevin Dangoor <
dan...@gmail.com> wrote:
> On Tue, Dec 15, 2009 at 9:20 PM, Tom Robinson <
tlrob...@gmail.com> wrote:
>>
>>
http://semver.org/
>>
>> I think it would be good for us to either require or at least
>> recommend this or something like it for CommonJS packages.
>
> +1
>
> I think this is good practice in general, but to have it actually spelled
> out does make you think twice about shipping release X.
>
> That said, I'm not sure what it would mean to "require" this. It's not
> technically possible to require it. But, I think it's certainly worth saying
> that it's recommended and failure to follow will lead to much ridicule.
The problem with "requiring" this is that your infrastructure needs to
be ready for it, and most, at least to me, don't seem to be.
What I mean is: this is doable, as long as you can install multiple
package versions at once, and many package systems aren't ready to
deal with this.
If you can't do this, people will stray from the methodology and it'll
be worthless to follow this. People will start installing things by
hand and...well, dependency hell all over again.
--
Tiago Rodrigues
http://www.trodrigues.net
E-Mail / MSN Messenger / Jabber / GTalk:
tmcrodrigues [at] gmail [dot] com
Skype:
trodrigues.net