>Gregor wrote: >.sci is the very private format of Scidb, especially designed for compactness, speed, and it contains very special data for >the acceleration of position search, and the game classification. In fact .sci is readable for everyone, it's an open format, >but the parser for .sci is a bit difficult, and the special data for acceleration and classification is useless for other >applications. .sci is not useful for data interchange. Also .scg (game data) is not useful for game interchange, .scg is very >compact and diffcult to parse.
>I'm speaking about a format which is especially useful for data interchange. Scidb has features not supported by PGN. The >new format will provide an easy and clean interface for other applications for the import of games without any loss of >information. With the new format I will provide a small library (a new project in Sourceforge) for import and export of game >archives. With a simple and clean format the import/export will also be much faster than with PGN. Parsing PGN is very >difficult and slow. OK I see your point. It seems to me just scidb is getting a bit overloaded with this. Anyway my opinion is semi-structured data (xml) is the best way to do it. Would be nice opening a new open project defining the new format and provide API and implementation for parsing in a lot of languages.