[CompInaBox-discuss] Initial development release of "FloorCraft"
Brought to you by:
ericnielsen
From: Eric D N. <nie...@MI...> - 2006-01-03 16:18:01
|
Over the past two weekends I've been working on the off-line scheduling component of CIB, "FloorCraft". I have two more feature sets to implement before it can do "anything", which point it'll be committed as a new module in the CIB sf.net CVS repository; I hope that will be sometime this week. I'd greatly appreciate code review at that time (if you want to see the current non-useful code, please let me know). FloorCraft is designed to be the useful for event organizers in both the pre-planning and the week-of planning stage. In Pre-planning I'm hoping that it can be used to do lots of "what-ifs" of different event offerings, session layout, etc. In the week-of planning its main goal is reconciling event size estimates with actual registration figures and producing the round-by-round schedule. Currently, the application: Allows you to Add Sessions Allows you to Add Events to a Session Allows you to Save The two missing feature sets for what I'm considering the initial developer releases are: Load Hard-coded timing calculation (ie no user customization of heat sizes, music length, etc at this time) Of course, stuff like rename and delete sessions is needed soon; as well as edit/delete events, etc. The initial developer release is not meant as a useable tool yet. Its written in Java; it has full JUnit tests and uses EasyMock and Jemmy for testing the graphical elements. I'm using Eclipse and haven't setup an Ant build yet and am rather clueless about a lot of thing like that. I suspect my current MVC implementation is slightly off. Just a heads up about what's coming soon. Eric |