> Please get in touch with the developers of the other free/open chess
> application (Scid, ChessX, etc.) to make this new format as much supported
> as possible (this the way to become a standard)

I've planned to write the patches for Scid and Scid vs PC for the support of
this format, I'm knowing Scid very good. The developer of ChessX seems
to be quite open for open standards, so I'm optimistic that he might
support this format. But at first C/CIF has to reach a final version.

> Sure, doing it with  chessbase would be great, but I think it's not easy at
> all. Merry Christmas

ChessBase seems not to be interested in open standards, so I'm not
optimistic to receive any response from ChessBase. But I see a better
chance if many important applications like Scid, Scid vsPC, ChessX, Scidb,
and more, are supporting the format. In fact I don't have a feedback
from other projects yet.

> Question: what is the role of the scidb file format, with the introduction
> of cif? Which one is faster inside Scidb (.sci or cif) ?

.sci is a binary format which contains data for position search acceleration,
and .sci is quite more compact than .ccif, so .sci is the faster format.
.cif/.ccif is defined for data interchange, and it's the appropriate format to
write intermediate files. For example: if the user is closing the application,
at next start of Scidb all the modified games will be restored; .cif
will be used to store the modified data  for the next start of Scidb.
The current version of Scidb is using an enhanced PGN format for the
intermediate file, but this isn't satisfactory. Consider that in future
versions also binary data will belong to a chess game. So Scidb will use this
format anyway, independent from the question whether it will become a
standard or not. But C/CIF is the result of eight years development of a chess
database, and C/CIF will be open source, so it might become a standard.

---------------------------------------------------------------------------------------

By the way: If interested watch the discussion on
<http://talkchess.com/forum/viewtopic.php?topic_view=threads&p=601507&t=54728>,
I'm writing a lot about the decision why XML is used, and why the
choice of XML is secondary in view of data interchange.


Reply via email to