This commit is contained in:
@@ -1,85 +1,21 @@
|
||||
# CLIENT TODO
|
||||
|
||||
rishi gorang sonto
|
||||
Rishi Gorang Quattro Sunto
|
||||
**************************************************************************************************************************************************************************
|
||||
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) Build AyaNova 8 / port over all BIZ objects features of v7
|
||||
|
||||
|
||||
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
|
||||
|
||||
**************************************************************************************************************************************************************************
|
||||
|
||||
CURRENT TODOs
|
||||
=-=-=-=-=-=-=
|
||||
|
||||
@@@@@@@@@@@ ROADMAP STAGE 2:
|
||||
|
||||
CURRENT ITEM:
|
||||
|
||||
go over suggestions in big email now while awaiting test export
|
||||
Prioritize the following into "NOW" or "LATER" i.e. stage 2 or stage 3 (or even later if it's appropriate to a later stage)
|
||||
|
||||
---------------------------------------------
|
||||
|
||||
todo: before moving on to the next thing, triage these suggestions as there are many impactful ones
|
||||
- https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/3745
|
||||
|
||||
todo: WIKI insert image should have extra linefeed before and after because it fails to show the image at all if it follows something like <br> even though it appears to be on the next line
|
||||
- tl/dr: ensure blank before and after for any url
|
||||
|
||||
todo: User get route is returning password, login and salt in UI explorer WTF?
|
||||
|
||||
todo: Investigate Workorder structure and datagrid see case https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/3768
|
||||
|
||||
todo: remember scroll position in lists when returning, make sure it is working, will be a pain if not
|
||||
|
||||
some kind of funkiness when I was trying to make a widget on an empty db, couldn't save but was dirty.
|
||||
- related to wiki changes or attachments or something?
|
||||
@@ -100,6 +36,8 @@ Opening the widgets list on a new empty db I got this error at server:
|
||||
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
|
||||
|
||||
|
||||
todo: rename v8 export plugin to v8 Migrate
|
||||
it's more accurate and easier to grasp for people (plus it rhymes)
|
||||
|
||||
|
||||
todo: THIS! At this point, upload to dev server and thoroughly test with devices, it seems a bit slow at times
|
||||
@@ -138,8 +76,7 @@ todo: ability to mass tag items from list
|
||||
|
||||
todo: ability to mass rename a tag to something else in all objects
|
||||
|
||||
todo: before moving on to the next thing, triage these suggestions as there are many impactful ones
|
||||
- https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/3745
|
||||
|
||||
|
||||
todo: OPS routes!
|
||||
- Backup, restore, import etc
|
||||
|
||||
Reference in New Issue
Block a user