37 lines
2.7 KiB
Plaintext
37 lines
2.7 KiB
Plaintext
This case is for overall goals of what or how AyaNova 8 should be different / improved
|
|
____________________________________________________________________________________________
|
|
|
|
- FIRST AND FOREMOST: has to be something I can sell and support alone with minimal effort
|
|
if any part of the process requires me to spend time regularly on it then that needs to be eliminated or automated.
|
|
- DIRECT PORT of AyaNova 7.x, try to keep as similar as possible but improving where necessary
|
|
- It would be crazy to try to re-invent the wheel on this
|
|
- Easier to upgrade for the customer - no hassle updates
|
|
- Should be a black box that only relies on the db and the configuration to be updated.
|
|
- SIMPLER FOR A USER TO UNDERSTAND
|
|
- Simplify the structure, anything confusing or redundant eliminate
|
|
- Things like TAGS which eliminate the need for a bunch of different separate objects
|
|
- No need to learn about a separate "Dispatch Zone" object, just use a tag for that and so we can provide examples of how to tag and how to use tags without
|
|
having to teach or support a bunch of disparate features.
|
|
|
|
- Modern technology as open source as possible (no proprietary code if possible)
|
|
- More quickly add new features and not have to make huge monolithic updates but can do a quick feature add
|
|
- Scale from standalone single user to containerized service capable of being hosted for thousands
|
|
- Fully secure to modern standards that are appropriate
|
|
- Cleaner interface, fewer separate objects, more use of tags instead of discrete categorization type objects
|
|
- Easy to use modern API, self documented for users with example snippets
|
|
- Easy to learn with guided training
|
|
- Easier to support for us and the customer
|
|
- Easier to install for the customer
|
|
- Easier to sell and manage sales end of it
|
|
- Easier to maintain for the customer (backups, upgrades etc)
|
|
- Better looking, modern, clean more focused interface that is easier to enter data into quickly
|
|
- Imports as much of AyaNova 7.x data as possible automatically
|
|
- Easier to trial for test users
|
|
- Something we can offer to host with as minimal hassle to us as possible
|
|
- Operating system agnostic
|
|
- Responsive interface for a variety of screen sizes (or at least wide and phone)
|
|
- Automated build of api docs that can be accessed from the api itself
|
|
- Automated or easier generation of manual / MARKDOWN
|
|
- Support the latest browser and the one before it of every major browser like gitlab does:
|
|
- Supported web browsers, We support the current and the previous major release of Firefox, Chrome/Chromium, Safari and Microsoft browsers (Microsoft Edge and Internet Explorer 11).
|
|
- Each time a new browser version is released, we begin supporting that version and stop supporting the third most recent version. |