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
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
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
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
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
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
>
>
> 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;
> }
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