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

Next development ideas #1

Open
timhunt opened this issue Jun 19, 2023 · 1 comment
Open

Next development ideas #1

timhunt opened this issue Jun 19, 2023 · 1 comment

Comments

@timhunt
Copy link
Member

timhunt commented Jun 19, 2023

So far, we just implemented the minimum useful thing. Already, we have the following ideas to make it better. (Normally, I woudl create these as separate issues, but for now, I just want to brain-dump a list before I forget, with no immediately plan to work on it, so I will leave this as a single list here.)

  1. Are we using the best possibly icon for the action in the menu? Check to see if there is a more appropriate one.
  2. Currently, if the file cannot be imported, we just throw an exception. Really, this should be checked in form validation, and reported nicely to the user.
  3. We would like to add a <select> setting to the form: "State for the new version" with choices "draft" and "ready" and make it work.
  4. We would like to add a CLI script and/or a web service that can be used to trigger "Import as new version" automatically.
  5. We would like to add a question bank bulk action, to allow several questions to be updated in a single import.
@malone01
Copy link

Hi,
(1) I support all of your ideas, esp. the question bank bulk action would be great for mass updates.
(2) Support for time dependency would also be very helpful: I would like to define a point of time when the status of a new version changes from "draft" to "ready".
I am looking forward to every extension of this plugin :-)
Best regards
Martin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants