Donate Share

CompFrame

File Release Notes and Changelog

Release Name: 0.1

Notes: ========================================================== = CompFrame ========================================================== I N T R O D U C T I O N Let's face it - component based softwares rock! Why?! Because they are easy to implement, easy to extend and easy to maintain. However, component frameworks are developed over and over again. And experience and expertise is lost, sometimes all of it. So, I decided to take my experience and, well, expertise (hrmmmpfff) and create an open-source variant. My idea with CompFrame is that it can be used, extended and improved over time, without the need for re-inventing the wheel (or paying lots of cash) every time a component based software is supposed to be assembled. Thus, saving money and giving the poor developer time to address what's really important (and interesting). --------------------------------------------------------------- Version: 0.1 --------------------------------------------------------------- This is the first release of CompFrame. The reason for the release is mainly to get the software onto servers that are regurlarly backed up ;-) Implemented functionality: -------------- * Register component * Create component * Retrieve component * List command for instances, classes and interfaces. * Connect component to other on interface (with parameters) * Register interfaces * Retrieve interfaces * Command line interface * Register own commands (with help text) Commands: -------- * help <command> * create <class> <instname> * connect <inst> <inst> IFACE <param1 param2 ...> * list [-c | -i <name>] Helper Components ----------------- M - A message transport component. It also includes a client library that can be used by standalone programs that wants to communicate with CompFrame internal components. Programs -------- uuid - A program for generating IIDs has been included in the release.


Changes: 2005-01-05 Peter R. Torpman <peter@torpman.com> * Version 0.1 released.