[xsrcg-devel] Checking the list and some more stuff!
Status: Planning
Brought to you by:
murphymacleod
From: Adam B. <co...@di...> - 2004-06-29 19:39:14
|
Well, again Jesse and I got a chance to go over our respective thoughts on the design of the program again after awhile to put things in perspective a little. I'm leaning heavily towards wanting a very capable Cocoa/GNUStep Framework to work from in the Mac environment as well as in the GNUStep environment. I still thinking keeping the library in place is good, but I think if there's a good Cocoa Framework wrapper for it then that will solve a lot of issues. Any Cocoa application will just use the Framework and not even care about anything else basically. The Framework will have all the classes and methods needed for interfacing with the cross-platform library and as far as Cocoa development goes, the Framework will BE the library. I think doing this gives us a lot of leeway on how to approach the library, but not sacrificing the Obj-C/Cocoa nature of the Mac/GNUStep stuff. We've also looked into SQLite a little more, and it seems to be just what we need for data storage. It'll use an SQL database built-in to the library to keep the data in, and it'll keep us from storing more than one copy of a gun or any other item, until it gets exported as XML data. SQLite provides easy function calls for read/writes so it shouldn't be terribly complex to implement. Plus, there's Cocoa wrappers that exist for SQLite functions, so everything in the Framework can appear even more seamless in that respect. I'm going to start converting the XML schema into a database schema and layout the database for file storage. Once that's in place we can fill it with data and work on some XML import/export stuff and get the low level file stuff out the way and in place to build on. I'll leave it at that for now. -- Adam Brown co...@di... |