Hi,

I have a small suggestion. If you're going to make this a textual format, have you considered encoding multimedia parts or other binary parts as base64 and include them in the xml?

btw, since chessbase has a huge chunk of the market, it is really important that they support it. so, it would be a tough job marketing this stuff to them. the only reason that they support pgn is because it really isn't a rival for cbh. they just don't want to lose their share by supporting rival formats.

Best Regards,
Ali

On 12/23/2014 08:43 PM, Gregor Cramer wrote:
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.


------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
Scidb-users mailing list
Scidb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scidb-users



Reply via email to