tinySG Asset ManagementFriends of tinySG, with more and more demo datasets being developed for tinySG it starts to become a challenge managing all the different textures, icons, datasets and licenses. Sure, you can use e.g. a svn repository to maintain versions and collections of files, but it really creates issues when meta information like licenses for individual textures has to be managed as well.This is the point where tsgAssetMgr enters the game. Using a LAMP system (Linux, Apache, MySQL and PHP), it has been quiet easy to implement a small database with a web frontend, providing services similar to the windows explorer:
This web server is missing a MySQL database, so for now tinyAssetMgr cannot run as a live-demo here. Furthermore, session management, access rights and user roles would have to be implemented before running in an offensive environment like the Internet (this site experiences up to ten attacks per month even though there is nothing to steal. I cannot understand this - must be a modern form of vandalism). But this is something definitely worth working on. Although tsgAssetMgr is already useful on its own, it has been designed with yet another major goal in mind: It shall serve as the database backend of a streaming server, allowing to navigate through tinySG scenes over the Web. But that is a topic for another update to this site coming soon.
Stay tuned, Acknowledgements: tinyAssetManager uses icons
|