> If you think SCID should not install the > engine, the logical > solution would be to not list "chess". OTOH, there does not seem great > harm if > the engine was installed in SCID as a duplicate of Stockfish.
But not listing "chess" may irritate other GUI's, IMO this cannot be the solution (KotH was only an arbitrary example). And I think that the information about the origin of this engine may help the user to decide which engine he wants. > > Another proposal: IMO the use of line numbers for the definition of > > attributes is not very common, I think that named attributes will make > > the editing of> > > specification files easier, example: > > [Plugin Spec] > > Command=/usr/local/share/games/stockfish-scidb > > Path=/usr/local/share/scidb-beta/stockfish > > Icon=/usr/local/share/scidb-beta/playerbase/photos/38/163494 > > Variants=chess,chess960,threecheck,king-of-the-hill > > Identifier=Stockfish > > Version=4.0 > > Source=Scidb > > This was also the preference of the ChessX developers. I am not against > it, but the problem > is that the current situation is that the version of XBoard that is > currently in Debian already > uses the 0.0 format, and several engines already package those files. > But for the next version > of the specs we could switch to it. So I'm looking forward to the next version. Nevertheless the current spec is ok for now, I know, every thing has a beginning. > The argument on the parsing seems a > bit spacious, though: > there are plenty of 'parsers' ... The proposed format is a common standard (ini file format), and parsers are already existing for this format. ChessX has a parser, and Scidb has a parser for this, like some more applications, because it's a windows standard, and also well known under Linux. Here are some open source ini parsers (C,C++): <sourceforge.net/projects/awesomeiniloader>, <https://code.google.com/p/minini/>, <http://www.compuphase.com/minini.htm>. So even Scid must now write a parser when the format will change. BTW: the format is still very simple. Gregor ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ Scid-users mailing list Scid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scid-users