************************************************************************************************************************************************************************** CURRENT ROADMAP 1) Get the widget edit form completely working with the exception of reporting which can be stubbed out but should be present even if not functional now - Test manually with all devices before baking it in - Make automated test for it 2) Fundamental stuff for editable objects (minus reporting) Get the Widget list and filter and any other options (except reporting) fully working and ready to roll out. - Nothing left to determine, all done, ready to copy and automated test, with a stubbed out reporting UI - Test manually with all devices before baking it in 3) Shell consolidation and verification This stage is the finalization of any fundamental shell stuff so thorough testing and confirmation Scaffold the shell framework completely in place as much as possible so that we know there will be minimal other changes required - All areas stubbed out now even if empty, just so you can see it and know what needs to be fleshed out and for demo purposes - Test manually with all devices before baking it in Triage stuff into proper later stages 4) Reporting - figure it out, flesh it out, make it happen 5) - FINALIZE ALL NON BIZ OBJECT SPECIFIC FUNCTIONALITY All the final features needed that aren't tied to a specific business object Schedule 6) INSTALLER, LICENSING, ROCKFISH SUPPORT FOR RAVEN Look for anything major missing at this point, make it deployable as a package and test the deployment on a raw server - need to know it will be ready for 3rd parties to try out as much as possible. - Windows installer for self contained fully testable - Linux installation method - Container installation method Licensing / Rockfish get this ready with Rockfish to be able to license it in reality so it's ready for 3rd parties - Test the full trial / license business cycle and confirm it's solid and integrated into the Rockfish database properly - Doesn't have to be perfect, just working enough for the real world, can make it easier or nicer later - READ THIS: https://medium.com/@gokulrajaram/self-serve-first-the-overlooked-but-essential-paradigm-underlying-great-software-companies-45a67dbec4c4 7) "Reality" - Build AyaNova 8 / port over all BIZ objects features of v7 rishi gorang quattro sonto 8) PLUGINS / ACCOUNTING INTEGRATION Port the plugins, need a separate server for QBI Windows etc 9) RELEASE 10) BACK END Self Serve readiness - READ THIS: https://medium.com/@gokulrajaram/self-serve-first-the-overlooked-but-essential-paradigm-underlying-great-software-companies-45a67dbec4c4 - licensing changes for a online hosted app - Self serve process in place - Ability to upload v7 data from DataDump plugin 11) RELEASE SELF SERVE **************************************************************************************************************************************************************************