FreewayUltra Continued Development - Roadmap
Just so everyone knows, I am trying to pick up where Oeri has left off. I have been cleaning up the source and fixing some annoyances/bugs within the software. Unfortunatly the source is not very well documented, so it is taking me some time to figure it all out. I am kind of new to C# but I have been a VB.net programmer for some time, and I am always up for a challenge.
I have been thinking about FE software in general and one thing I have noticed and from the replies to this forum regarding FreewayUltra is that most of the FE's are very "clunky". Many times including features that you will never use. So I have decided to change the way FreewayUltra works. The skin engine will stay the same, however, features that are currently included in Freeway Ultra will no longer be included in the "core" application unless you include them. For those of you who are familiar with DotNetNuke, phpNuke, or Nagios you know that there is a "core" application and then there are plugins. The plugins are what add features to the software itself. For instance if you don't need forums in DotNetNuke you don't install them. Same thing is going to apply with Freeway. This will keep the foot print of the software very small and very fast. Also, it will allow others to develop just modules for the software and not have to worry about the core or skinning. As the new modules will use some of the same skin elements that will be included into the core.
Let me know what you think. Pros, Cons, etc.. Let's keep this constructive!