This repository has been archived by the owner on Sep 4, 2024. It is now read-only.
Analysis Management #321
Labels
analysis
An issue affecting the analysis app.
backend
An issue affecting the backend (i.e., Django).
enhancement
enhancement or feature requests
Milestone
Principal Goal:
On upload of feature model a number of analyses should be asynchronously triggered. This is realized via calls to a restful API (ddueruem-rest). This service returns a promise/future (uid) which can be polled in the future. Three answers are possible:
To keep track of started/failed/completed analysis, the backend should maintain a DB table like the following
Analysis Management
An analysis consists of the following information
admin_only
: Toggles that analyses are not executed automatically but have to be invoked manually by an admin (requires its own management -> later)disabled
: Toggles that an analysis is disabled and thus not invoked on upload (needs mangement what should happen with existing data on disable or with unprocessed models on enable -> later)query
: This is the second part of a ddueruem CLI commandThere should be an admin view in the frontend that allows to add/manipulate/remove analysis. Furthermore, it should be possible for an analysis to depend on other analyses to be computed first
Original Brainstorming:
doodle_analysis.pdf
The text was updated successfully, but these errors were encountered: