Skip to content
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

Feature: Implement plugin Wizard #326

Closed
MeesvanStraten opened this issue Dec 1, 2020 · 2 comments · Fixed by #348
Closed

Feature: Implement plugin Wizard #326

MeesvanStraten opened this issue Dec 1, 2020 · 2 comments · Fixed by #348
Assignees
Labels
priority Only assign this label if it's asked to assign this label requires development work in progress

Comments

@MeesvanStraten
Copy link
Contributor

Since there is a proof of concept and research is finished we can start the implementation of the plugin Wizard.
Use the input from: #239

Implement the Wizard so that new plugins are easily intergrated without much work on the back-end.

@niraymak
Copy link
Member

Documentation can be found here: https://docs.google.com/document/d/1P6SJc6jy4Xi4XOfpW0R7o9nMidDFWA5z5aXkzCt1g1c/edit?usp=sharing

Ruben will pick-up the implementation of the basis of this project. When the basis is there, we can start adding different sources.
We are aiming to get the basis ready before the holidays.

@RubenFricke RubenFricke mentioned this issue Jan 6, 2021
13 tasks
@niraymak niraymak removed their assignment Jan 7, 2021
@RubenFricke
Copy link
Member

After a meeting with @Brend-Smits and @DaveyHurkmans we decided to store page objects in the data source. This way the front-end is able to figure out what order the pages should get made visible (this can differ for each data source). So, the data source has a many to many relation with the wizard page objects.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority Only assign this label if it's asked to assign this label requires development work in progress
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants