Re: Forking PyPI package

2014-06-06 Thread Akira Li
Wiktor writes: > On Fri, 6 Jun 2014 03:37:56 +1000, Chris Angelico wrote: > >> On Fri, Jun 6, 2014 at 2:56 AM, Wiktor wrote: >>> I guess, I'll try to do what Chris proposed. Forget about this >>> implementation and write python script from the scratch looking only at the >>> original JavaScrip

Re: Forking PyPI package

2014-06-05 Thread Wiktor
On Fri, 6 Jun 2014 03:37:56 +1000, Chris Angelico wrote: > On Fri, Jun 6, 2014 at 2:56 AM, Wiktor wrote: >> I guess, I'll try to do what Chris proposed. Forget about this >> implementation and write python script from the scratch looking only at the >> original JavaScript version. :-/ > > Sadl

Re: Forking PyPI package

2014-06-05 Thread Chris Angelico
On Fri, Jun 6, 2014 at 2:56 AM, Wiktor wrote: > I guess, I'll try to do what Chris proposed. Forget about this > implementation and write python script from the scratch looking only at the > original JavaScript version. :-/ Sadly, that may be your only safe option. Let this be a lesson to all:

Re: Forking PyPI package

2014-06-05 Thread Wiktor
On Thu, 29 May 2014 15:54:09 -0600, Ian Kelly wrote: > On Thu, May 29, 2014 at 1:40 AM, Chris Angelico wrote: >> If you absolutely can't get in touch with him, the only option is to >> go back to the original protocol and manually reimplement it, >> completely ignoring this code. It's sad but tru

Re: Forking PyPI package

2014-05-29 Thread Chris Angelico
On Fri, May 30, 2014 at 7:54 AM, Ian Kelly wrote: > On Thu, May 29, 2014 at 1:40 AM, Chris Angelico wrote: >> If you absolutely can't get in touch with him, the only option is to >> go back to the original protocol and manually reimplement it, >> completely ignoring this code. It's sad but true;

Re: Forking PyPI package

2014-05-29 Thread Ian Kelly
On Thu, May 29, 2014 at 1:40 AM, Chris Angelico wrote: > If you absolutely can't get in touch with him, the only option is to > go back to the original protocol and manually reimplement it, > completely ignoring this code. It's sad but true; some code dies > because of a trivial thing like "Oops,

Re: Forking PyPI package

2014-05-29 Thread Wiktor
On Thu, 29 May 2014 02:31:56 +0200, Wiktor wrote: > So, what should I do? Thanks guys, you're right. I'll contact the Lion. ;-) Yes, I forgot to mention that pwdhash.py was published under BSD licence. Without knowing that I wouldn't even consider forking it. -- Best regards, Wikto

Re: Forking PyPI package

2014-05-29 Thread Chris Angelico
On Thu, May 29, 2014 at 5:56 PM, Duncan Booth wrote: > Chris Angelico wrote: > >> If you absolutely can't get in touch with him, the only option is to >> go back to the original protocol and manually reimplement it, >> completely ignoring this code. It's sad but true; some code dies >> because of

Re: Forking PyPI package

2014-05-29 Thread Duncan Booth
Chris Angelico wrote: > If you absolutely can't get in touch with him, the only option is to > go back to the original protocol and manually reimplement it, > completely ignoring this code. It's sad but true; some code dies > because of a trivial thing like "Oops, I forgot to actually say that >

Re: Forking PyPI package

2014-05-29 Thread Chris Angelico
On Thu, May 29, 2014 at 10:31 AM, Wiktor wrote: > I see few scenarios: > > 1) I'm trying to contact with original script's author, and send him my > propositions of changes in code. (Oh, one more thing: my code isn't > backward compatible, and I don't know Py2 that much to include all those > try/

Re: Forking PyPI package

2014-05-28 Thread Terry Reedy
On 5/28/2014 8:31 PM, Wiktor wrote: Hello. There's script pwdhash https://pypi.python.org/pypi/pwdhash.py/0.1.1, which I always* wanted to port to Python 3. (* - well, i.e. 6 months ;-)) I'm using this hashing algorithm quite often for years in my browser (Opera plugin), so I thought that

Forking PyPI package

2014-05-28 Thread Wiktor
Hello. There's script pwdhash https://pypi.python.org/pypi/pwdhash.py/0.1.1, which I always* wanted to port to Python 3. (* - well, i.e. 6 months ;-)) I'm using this hashing algorithm quite often for years in my browser (Opera plugin), so I thought that it would be cool to have it as python sc