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

Web frontend for configuring builds #8

Closed
achilleas-k opened this issue Jul 10, 2019 · 2 comments
Closed

Web frontend for configuring builds #8

achilleas-k opened this issue Jul 10, 2019 · 2 comments

Comments

@achilleas-k
Copy link
Member

A web frontend that guides users to set up their builds. It should give users the ability to configure the most important options (input files, scripts/pipelines to run, output files to be pushed back) and generate a drone.yml (or update an existing one) for the builds.

@achilleas-k
Copy link
Member Author

achilleas-k commented Jul 16, 2019

Some up-front requirements for the service:

Nice features
These are extra features that would be nice to have if all else is completed:

  • Notification channel: The user can specify how to be notified of completion (or failure) of the processing pipeline.
  • Editing for existing drone.yml: The user should be able to reconfigure the builds by going through the web frontend guide. Initially, a reconfiguration could start from scratch every time and overwrite any existing drone.yml. In the future however, it would be nice if the guide could read any existing drone.yml and populate the fields with existing values for the user to edit.

@achilleas-k achilleas-k mentioned this issue Jul 16, 2019
3 tasks
@achilleas-k achilleas-k pinned this issue Jul 17, 2019
@mrinalwahal
Copy link
Collaborator

We are already taking input files for Snakemake workflows. As well as output files to be pushed back to gin-proc branch. Let's discuss the second option of taking inputs for processing commands/scripts for Snakemake workflows in the next discussion.

In nice/extra features:

  1. Notification Channels are already encoded. We can give the user's the option of getting notified on their preferred handles.
  2. Let's discuss the drone pipeline GUI in the next discussion.

@achilleas-k achilleas-k added this to the Final evaluation milestone Jul 31, 2019
@achilleas-k achilleas-k unpinned this issue Aug 26, 2019
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