-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Extensibility of import and export notes processing #28
Comments
@margondicco I put this mip in open status, as there is no priority on that |
May be useful when we will support images in notes. |
I archive it for now as no news for it since 7 months |
@srenault-meeds I clicked by mistake on "restore", you can archive it again ? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Rationale
Currently, import and export notes processing is performed directly in notes codebase. That's why it is not possible to perform other pre import or post import operations from other modules.
1. Functional requirements
This feature must not change the current notes import and export operations.
2. Non Functional Requirements
Expected volume & Performance requirements
Security requirements (Authentication, Authorizations, Audit track / traceability, data retention…)
Extensibility requirements (Identified extension points, pluggable implementations...)
Configurability requirements (properties introduced, default settings, jobs, etc...)
Requirements related to existing users data
Requirements related to existing features (ex: Add a button to existing modules...)
Feature Flag (property name, default status, target audience, functional behavior)
Other NFR (ex: Use of VueX, Vue, Vuetify)
3. Impacts
Documentation to update?
Training level / Change management needs
4. Software Architecture
Architectural impact has to be evaluate with a technical study
Security
Access (GUI, API…)
Services & processing
Data and persistence
Support for clustering
Support for multitenancy
Integrations
Migration strategy
5. Annexes
The text was updated successfully, but these errors were encountered: