Gregor Cramer wrote: > Fulvio wrote: > >> So as usual the GUI developers have to do the hard work... >> > > I don't agree that this is the hard work, IMO H.G. Mullers proposal is quite > appropriate for a solution of auto-installing engines. The GUI has to do the > work anyway, because the user of this GUI might interact with the > auto-installation process, only the GUI can provide this feature. I don't see > a high effort to integrate H.G. Mullers proposal into Scidb. > I probably went wrong with quoting in my last message. That statement was written by H.G. Mullers in his previous post.
> Fulvio wrote: > >> Your code can be a starting point, but obviously requires some improvements: >> - multi-platform (on Windows and Macs should compile and act like there is >> no engine installed) >> > > IMO the C code is only a guide, because in case of Scid/Scidb I think it is > appropriate to integrate the auto-installation into the Tcl side, because: > > 1. Tcl provides the multi-platform requirements > 2. In this way the auto-installation process can interact with the user. > > That's why i want just a list of the available engines from a portable c/c++ library. The list will be used by tcl code to install the engines and interact with the user, but i do not want to write the tcl code to parse the .eng files (because i know that there will be ten thousand changes like the ones that you just proposed; and then i will need to read the changes, update the code, test the code, a lot of pain and duplicate effort. Just provide a portable library and every GUI can forgot about the details and easily implement the protocol and future updates). Bye, Fulvio ------------------------------------------------------------------------------ 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