Re: [Not actually OT] Trouble in node.js land

2016-03-23 Thread Ben Finney
Random832 writes: > B) His software costs no money, so no harm has been done even if > someone looking for the phone app finds it and "buys" it by mistake. That statement assumes that only the loss of money is harm. Do you recognise damage to public reputation as harm? Do you recognise any oth

Re: [Not actually OT] Trouble in node.js land

2016-03-23 Thread Ethan Furman
On 03/23/2016 11:08 AM, Terry Reedy wrote: On 3/23/2016 5:03 AM, Steven D'Aprano wrote: One developer just broke most of the Node.js ecosystem by removing an eleven line package from npm (the node.js package manager, somewhat similar to Python's pip only even more critical): Does PyPI actuall

Re: [Not actually OT] Trouble in node.js land

2016-03-23 Thread Terry Reedy
On 3/23/2016 5:03 AM, Steven D'Aprano wrote: One developer just broke most of the Node.js ecosystem by removing an eleven line package from npm (the node.js package manager, somewhat similar to Python's pip only even more critical): Does PyPI actually delete packages, as opposed to making them

Re: [Not actually OT] Trouble in node.js land

2016-03-23 Thread Random832
On Wed, Mar 23, 2016, at 10:52, Steven D'Aprano wrote: > - He didn't bother to check to see whether the name was in use when he > picked it. Someone not making a commercial product shouldn't have to worry about a name collision with something they've never heard of. > - The lawyers were polite bu

Re: [Not actually OT] Trouble in node.js land

2016-03-23 Thread Steven D'Aprano
On Thu, 24 Mar 2016 12:33 am, Random832 wrote: > On Wed, Mar 23, 2016, at 05:03, Steven D'Aprano wrote: >> https://medium.com/@azerbike/i-ve-just-liberated-my-modules-9045c06be67c >> >> Of course, moving his allegedly infringing package "kik" to github isn't >> going to fix the problem. It's stil

Re: [Not actually OT] Trouble in node.js land

2016-03-23 Thread Random832
On Wed, Mar 23, 2016, at 05:03, Steven D'Aprano wrote: > https://medium.com/@azerbike/i-ve-just-liberated-my-modules-9045c06be67c > > Of course, moving his allegedly infringing package "kik" to github isn't > going to fix the problem. It's still allegedly infringing. I think the issue, and it is

Re: [Not actually OT] Trouble in node.js land

2016-03-23 Thread INADA Naoki
> > > For those curious, here's left-pad in all its glory: > > module.exports = leftpad; > function leftpad (str, len, ch) { > str = String(str); > var i = -1; > if (!ch && ch !== 0) ch = ' '; > len = len - str.length; > while (++i < len) { > str = ch + str; > } > return str; > }

[Not actually OT] Trouble in node.js land

2016-03-23 Thread Steven D'Aprano
This is not actually off-topic, as it has relevance to open source projects like Python: the importance of getting package management right, and not basing your development ecosystem on cowboys who might pull the rug out from under your feet at any time. Ironically, this also showcases what hap