We have a skeleton ODBC interface for storing collected data, and a reader module to read flatfile and DB ino transparently.
SSH some progress, stalled. Need help from someone who knows the basics of SSH.
Looking into creating Documentor module. Possible pylons - interface for creation of templates, data from collectors/file/db, and render to HTML. non webapp context, very usable set of tools!
CVS is broken here.
For up to date code mail matthew_j_warren at hotmail.com
New features added;
crude DB integration for storing historical gathered info and trending / reporting.
bugfixes.
SSH entity finally started.
With the GUI some new stuff has been implemented;
Finally there is a workable, usable version of fatcontroller using a wxWidgets/wxPython as a base for it's GUI.
It's not pretty, it's far from complete, but offers the command line functionality, the beginnings of an object tree to browse/configure various elements, and a tabbed set ouf output pages, one per entity where output for that entity is displayed, with a general tab for output from Fatcontroller.
Code-wise it's a mess. Needs refactoring and missing functions (IE, pages dont remove when entity is deleted, a second page of same name is created if entity is redefined etc..) but it's there. it works, so it's available!
..on the availability bit, the CVS tree has not been updated. It will be soon. If you wish to see the source in the meantime, please contact me at matthew_j_warren at hotmail dot com.
More progress has been made on the GUI. Things are actually moving a bit again, so hopefully an updated CVS tree will be available soon.
boaConstructor and wxWidgets are being used to build a gui interface around FatController in it's current state. Current CVS trees here at savannah will remain out of date until the basic GUI has been built.
Time constraints have been killer in our worlds at the moment, but there is good news on the horizon!
There is soon to be a fairly dedicated 6 week period from mid-Feb onwards I am earmarking for FC development, so hope for great things! Although.. i'll probably need to unistall WoW before I get anything done ;P (is that a bad thign for a 32yr old to say?)
Work has been progressing on libraries for graphing, database integration and further Tivoli Storage Manager ENTITY module functionality, this is setting the stage to bring in the BMC-Patrol-like analysis of periodically collected data.
GUI development is moving ahead, with initial forays into wxPython and Boa-Constructor proving fruitful.
And of course, the promised cytpto work should be fuly integrated by April.
Just to let anyone who may be looking know that the project isnt dead, just sleeping. The two of us who are writing code for it are currently very busy with work commitments.
We still both use FC every single day in an enterprise environment. We still love it, and we are still activley working to improve it.
Merry Christma and a Happy New Year!
Due to some technical issue the current CVS repository is out of date. It should be bought up to date within 7 days.
Work will soon begin on the SSH2 module. Firstly, there is discussion around the chosen SSH2 module for python, and the implications for crypto implementation using PyCrypto, all at the FCWiki,
tsmwiki.com/fatcontroller/ParamikioForSsh2Support
tsmwiki.com/fatcontroller/PyCrypto
There is now a FatController wiki, available at http://www.tsmwiki.com/FatController
The wiki is intended as the primary source of documented information regarding the FatController.
A new package has been released! it has been tested under win32, cygwin and AIX and all seems fine so far.
This release re-implemets the horrible alerting mechanism into something more workable, packages the new file structure (we are no longer a monolithic block of code) and includes some minor aesthetic changes.
Have Fun!!
Matt.
Good news is, were settling into our new home nicely. All comfy like. Initital task lists are up, bugs are up (although just a few of 'em) CVS repository is up and by all accounts working excellently. Some categories for tasks and bugs have been setup...etc.. etc.. we just need more key-tappin' peeps to notice we exist!
The old fcbugs.xls has been pruned and remaining bugs transferred over to the Savannah BUG tracker.
Any remaining todo's have been turned into savannah tasks.
We have definitley lost a few newer bug reports as an older version of fcbugs was restored (thanks http://tsmwiki.com/tsmwiki/ to TSM) as the newest was corrupted (nothanks to windows Excel).
The CVS repository has been created. Currently, all project files exist in the repository. More work will occurr in the repository; binary non-source files will be made reserved checkout, and the fcbugs file will be removed and xferred into the Savannah bug tracking system.
A minor update to fix some packaging issues.
v1f8r2a
is released.
The first package release of FatController (v1f8r1a - version1 featureset8 release1 alpha) is available for download. This release has crippled the GUI in preparation for removal of the current TKinter code, and redesign of the GUI at a later date.
The release of this package signals the shutdown of the sourceforge project site. That will be decommisioned soon.