Hello,
As you might have noticed i changed the MageDB theme here. this theme also “fits” the new magedb theme which i will show to you in the future when it`s fully sliced and working in all browsers.
That`s it for the theme. Now for the “roadmap”.
Roadmap:
- Fase 1 – Designing and slicing
- Fase 2 – Coding the admin panel (+ client side stuff like AJAX)
- Fase 3 – Coding the user interface (+ client side stuff like AJAX)
- Fase 4 – Release MageDB 1.0.0
- Fase 5 – Fix magedb bugs if any and add new experimental features (MageDB 1.x.x series)
- Fase 6 – Recode MageDB in a modular way. MageDB itself will be tiny here
- Fase 7 – Create all the modules for MageDB
- Fase 8 – Release MageDB 2.0.0. Support for MageDB 1.0.0 will stop here. EOL for 1.x.x
- Fase 9 – Release upgrades for the MageDB modules. + bug fixes
- Fase 10 – MageDB Core should be finished and secure. updates for it will be in the 2.0.x range. major updates will be in 2.x.0.
Roadmap Details:
Fase 1:
In this fase i will design everything for MageDB in photoshop and slice it till it’s working in the web browsers. and i will try to get it working in Internet Explorer aswell.
Fase 1 will also have some coding in it.. that coding is just the html+css+ajax stuff that the layout will have.
Fase 2:
Fase 2 will probably take a long while to complete. I will have to make a good functioning admin panel with highly advanced user permissions that also need to work together with atleast a dozen forums. Besides that the coding must be fast, stable and ofcause of good quality.
Fase 3:
This fase will also take a while and will mostly require alot fine tuning for performance and ofcause adding in all funny AJAX stuff.
Fase 4:
This fase will be major for me personal. This release will be a bulky MageDB release with ALOT of features in it. There might be a few beta releases in Fase 2 and 3. This fase might start with Release candidates.
Fase 5:
This fase will contain mostly new features that i would like to test out and bug fixes ofcaouse. bug fixes will be done like this in the version: “MageDB 1.0.x(0 till as much as needed)”. New features will be done like this in the version: “MageDB 1.x.0″. All new stuff that could be added will (ofcause) be in a very stable state.
Fase 6:
This fase will be the biggest one of all. the layout of MageDB is likely the only thing that will remain the same. The rest will all be rewritten in a modular way. MageDB itself will be a tiny script here and you (the end user) will have the ability to import modules. The admin panel will require alot changes aswell.. the major advantage of a modular system is that the core system will be fast and tiny and the user who is gonna install MageDB on his site will have the ability to just include whatever module he wants. This fase will likely have serveral beta releases aswell.
Fase 7:
As soon as fase 6 is completed all the modules will have to be created. This step is likely to be done partly in Fase 6. i have to test it with something ^_^ This fase might require alot time aswell.
Fase 8:
When fase 7 is finally done and all previous fases aswell (obvious) than i`m finally here at the point of Fase 8. This is the point where my original idea for MageDB was before i even started making it. GHere MageDB will be a modular script and verry easy to use. Also very easy to add modules in.
Fase 9:
When i`m finally here the version stuff of MageDB won`t go as fast anymore. The core should be done and stable and only the modules should get updates. The modules are depending on the Core so when i change the core the modules are likely to require changes aswell. It all depends on my programming quality when i`m here.
Fase 10:
i just wanted 10 fases. I don`t have big idea`s for here.
That`s it for the roadmap at this moment.
You must be wondering how far i am at this moment.
Here is some progress for all the fases:
Fase 1: 99% Completed
Fase 2: 5% Completed
Fase 3: 0% Completed
Fase 4: 0% Completed
Fase 5: 0% Completed
Fase 6: 0% Completed
Fase 7: 0% Completed
Fase 8: 0% Completed
Fase 9: 0% Completed
Fase 10: 0% Completed
That`s is for now.
The next post will have the screenshots of the progress.