Thread: Re: [Scidvspc-users] Scid namebase issues in git / Project fallout
Chess Database and Toolkit program
Brought to you by:
stevenaaus
From: Fulvio <fb...@li...> - 2014-07-07 13:45:02
|
Steve A wrote: > For everyones info, this commit also removes the ability to > permanently sort databases. This is got around by the gamelist sorting > feature of course, but it is a big design descision, and may have > repercussions for tree speed , with inability to sort by ECO, etc. > It bothers me a lot this your defamatory campaign and false accusations. I do not think it's much appreciated even by users of Scid, which, for example, can easily verify that tree search of git version is faster than with previous versions. This also shows that you have not the faintest idea how the c++ code of Scid works and yet you dare to make judgments as if you were god come down to earth. For example, another thing easily verifiable by any user, is that the old sorting functions make the tree window much slower. 1) Open scidvspc (scid no longer use the old sorting functions), open a big database, compact the database and then open the tree window. 2) Do some measurement 3) Open gamelist window, sort by something (i.e player name), wait an eternity, and voilà, the tree window has become much slower. You say that we have communication problems, but if you stop insulting me and stop coping my code without reporting my name anywhere (in violation of the GPL licence), I'm sure there will be no problem between us. Fulvio |
From: Fulvio <fb...@li...> - 2014-07-07 14:57:33
|
Steve A wrote: > You say it has been reverted (a month after you made the hack), but it > is hard to verify as you have quite a lot of database backend > restructuring in this huge commit, poorly named "A lot of code cleanup > and simplification", and the original name frequency code is certainly > not in the same place. For accuracy and to properly defend my reputation, I would deny even this other false accusation. At line 284 there was a 5 line comments clearly describing the hack: http://sourceforge.net/p/scid/code/ci/9274b0b6999061dd0abdd50a4499a28982d453b5/tree/src/namebase.cpp At line 180 of the same file, in the same function, there is now a 2 line comment: // *** Compatibility *** // even if frequency is no longer used we still need to write these bytes http://sourceforge.net/p/scid/code/ci/master/tree/src/namebase.cpp For full transparency, I would like to publish also the beginning of the email referred by Gregor: /**********/ Hi Fulvio, I see that in newest Scid release you have changed the thing with the frequency count, this is of course a good idea. But I'm sure that you have to increase the database version number, because this change breaks the compatibility to other versions (Scid vs PC, Scid on the Go), even to older Scid versions. /**********/ and my last reply (after an interesting exchange of details on the improvement he made to scidb database and a new format which he is working on): /**********/ Hi Gregor, yes, i committed 255 as a quick fix because I have little free time now. I hope that case1 is highly unlikely, partly because power users who compile the git code usually compact the gamefile before the namefile; am I wrong? I will look more carefully at the code more calmly, however, and write the correct statistics in the namefile because I do not want to change the version of the database now. /**********/ Fulvio |
From: Steve A <ste...@gm...> - 2014-07-08 08:46:16
|
Hmmm - your arguments are loud, but they are weak Fulvio. But i'm not interested in protracted nit-picking. > ... and stop coping my code without reporting my name anywhere (in violation of the GPL licence), I'm sure there will be no problem between us. Maybe the GPL does require author attributation. It is not obvious, and something i had overlooked. I thought i'd given you plenty of credit for the code snippets i use, in the source and the mailing list, but since it is important to you, if you want more credit just tell me the files in question. Steven. |
From: Fulvio <fb...@li...> - 2014-07-08 10:39:48
|
Steve A wrote: > Hmmm - your arguments are loud, but they are weak Fulvio. I presented facts easily verifiable by anyone: 1) In Scid you can change the order of gamelist's columns with a drag and drop 2) In Scid you can sort games by ECO (with a double click on the ECO column) 3) The old sort functions makes the tree search much slower. When you wrote on a public mailing list: - claiming that in Scid column arrangements is "way too confusing" - insinuating that my code "may have repercussions for tree speed , with inability to sort by ECO, etc." *THIS IS THE EXACT OPPOSITE OF REALITY*. When I consider that to check these things it takes less than 5 minutes, and that instead of apologizing you wrote: "your arguments are loud, but they are weak", I do not think it was a mistake. I think you lied deliberately, spreading false news, hoping to discredit me and fool some inexperienced user to use scidvspc instead of scid. This is defamation and may be prosecuted according to law: http://en.wikipedia.org/wiki/Defamation > > Maybe the GPL does require author attributation. It is not obvious, > and something i had overlooked. This statement is interesting, we should ask some experts, like gpl-violations.org, what they think about it. Also when you start Scidvspc the user is presented with the message: (C) 2008-2013 Steven Atkinson (ste...@ya...) (C) 2006-2008 Pascal Georges (C) 1999-2004 Shane Hudson This means that you own all the rights of every line of code that was added to Scidvspc since 2008... This is stupid enough to be funny: a user (random, I do not have any specific person in mind) could make a donation on the scidvspc site and then sue you for fraud (claiming to have been misled into thinking that you have written all the code for the last 5 years) Fulvio |
From: Fulvio <fb...@li...> - 2014-07-10 13:12:37
|
I apologize to the users not interested in receiving these emails. I'll try to write as little as necessary but, unfortunately, it needs to be done publicly: - There may be people who are hosting scidvspc code on their site. They have the right to be informed that, even if unintentionally, are part of an illicit. - I needed proof that I informed Steven of copyright infringements and gave him the time to fix them before reporting the abuse to sourceforge.net - What Steven writes to me privately does not match what he says about me publicly Steve A wrote: >> Also when you start Scidvspc the user is presented with the message: >> (C) 2008-2013 Steven Atkinson (ste...@ya...) >> (C) 2006-2008 Pascal Georges >> (C) 1999-2004 Shane Hudson >> This means that you own all the rights of every line of code that was added to > Scidvspc since 2008... >> > > This line indicates i have been the main contributor and project owner > for these 5 years. > > Perhaps on Mars. You should try to do it with a most famous GPL project: Linuxvspc Kernel, (C) 2008-2013 Steven Atkinson You can claim that you started working on it in 2008, and it doesn't really matter if you copied their code for the past 5 years. I'm sure that Torvalds will not mind. Fulvio |
From: Alan W. <a.c...@gm...> - 2014-07-10 15:24:04
|
On 07/10/2014 06:12 AM, Fulvio wrote: > I apologize to the users not interested in receiving these emails. > I'll try to write as little as necessary but, unfortunately, it needs to > be done publicly: > - There may be people who are hosting scidvspc code on their site. They > have the right to be informed that, even if unintentionally, are part of > an illicit. > - I needed proof that I informed Steven of copyright infringements and > gave him the time to fix them before reporting the abuse to sourceforge.net > - What Steven writes to me privately does not match what he says about > me publicly > > > Steve A wrote: >>> Also when you start Scidvspc the user is presented with the message: >>> (C) 2008-2013 Steven Atkinson (ste...@ya...) >>> (C) 2006-2008 Pascal Georges >>> (C) 1999-2004 Shane Hudson >>> This means that you own all the rights of every line of code that was added to > Scidvspc since 2008... >>> >> This line indicates i have been the main contributor and project owner >> for these 5 years. >> >> > Perhaps on Mars. > You should try to do it with a most famous GPL project: > Linuxvspc Kernel, (C) 2008-2013 Steven Atkinson > You can claim that you started working on it in 2008, and it doesn't > really matter if you copied their code for the past 5 years. > I'm sure that Torvalds will not mind. > This is not a refutation to Steve's argument. Shane and Pascal put their copyright notices as they contributed to the project. So the right attribution is in place. |