2010-02-07 13:45:48, Alexander Wagner: > No offense to chessx, the idea is great, I agree. I even like the > project in some respects. But you're here comparing a second class pgn > viewer to a complete chess database in the league of some of the better > commercial tools available. Just to give an idea what it would need to > be done. One can argue that some features can be implemented much easier/faster in modern GUI toolkit like Qt than it was possible when Scid was created. But of course, ChessX has a long way to go before (if) it can be compared to Scid.
> You might also want to check the initial discussions in chessx > mailinglist, especially back when the project was called "newscid". > There was a lively discussion on how Scid actually could be reused and > only the GUI be replaced. I agree this is probably not worth an effort. > IMHO it your time would be better invested to > join in at chessx and port Scids functionality to it than to start > again. However, if you look at the history of chessx you'll notice that > quite a bunch of work was done in constantly rewriting of their code. The funny thing is that probably one of the reasons was that Scid was started a long time ago, when both Internet and Open Source were far less popular. That's why Scid was developed by a single person (Shane Hudson), giving him a full control over code base. ChessX suffered from a lack of single project manager (my fault, I only controlled GUI part) and from ever-changing developer team (many people started to do some work and then disappeared). As this is getting OT, I suggest to move this part of the discussion to chessx-devel list. > Therefore, I'd argue form a pure practical point of view. If you've > capacities free for active development, please join in at Scid itself. > There's a lot that can be done here. And though Tcl/Tk is ugly much more > can be accomplished by using what's there and develop it further. I think a lot can be done in Scid and this is surely a good place to start. (BTW, is there any TODO list for Scid?). For sure, it is not a good idea to start from scratch unless you have a lot of time and/or a stable team of developers. If you really don't feel like working on Tcl, you may either add some C++ features or consider helping with ChessX development. Some work can probably be shared between two projects. Also, there are a lot of tasks for non-programmers. -- Michal Rudolf ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ Scid-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/scid-users
