On Feb 22, 2009, at 1:24 AM, Alexander Wagner wrote: > Israel Chauca Fuentes wrote: > > Hi! > >> How does this look? > > Gererally good :) > > I did not check but does our build for Toga not include proper > renaming of the executable? (Ie. fruit != toga...) This is an old > bug in Toga's Makefile, I usually take care of this by some mv in my > private setup. I think, Scid should do this as well. >
It is not renamed, should it be renamed "toga2"? > > should I add some other path? > > As also Mikhail pointed out and as LFS states: > > /usr/local/bin > /usr/bin > /usr/local/games > /usr/games > > should be added, as properly installed engines have to live in one > of those and not in $::scidShareDir. > OK > Besides: shouldn't $::scidShareDir be "$::scidShareDir/engines" > anyway, even if this form of paths is used? Wouldn't that be the > meaning of /usr/local/share/scid/engines. > You are right, that's an error. > BTW: I'm not sure about crafty. This one was droped out of Scids > distribution recently. Probably one should leave it here as well? > >> what should be done if no engines are found? > > Hm, I think Phalanx-pg has to be found, there seems no way around > and I fear it as to come with Scid, as all tries to get Pascals > patches into the real phalanx failed (no author, no contact, no > whatever :( Scidlet is surely to be found as well. Yes, at least Scidlet should be present. BTW, the executable's name is "phalanx", will it change to "phalanx-pg" or should I just put both? > As for Toga I'd tell the user about the problem, and I'd come back > to my former question here: > > However, how dependent is the code on the existence of Toga? Could > it be > "any other UCI engine"? If so, could one then just check if any UCI > engine is configured once Toga is needed and if not point the user > to do so once Toga is required? > > I just know that Toga is used as a coach engine, but if this feature > does not depend on something only Toga offers, maybe that would be the > way to go? Similar for serious game. If an UCI engine is configured, > everything is fine, if not point the user to configure one? Since this is used only in the event that there is no engine in the list (no engine is configured), which is usually the case of tech unaware users (who might not even know what UCI means), shouldn't we have to include all the engines in the distribution? with that we are sure that everything works properly "out of the box". Israel ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Scid-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/scid-users
