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

Plan the invocation / CI of biotoolsLint and reporting of issues to the user #46

Open
joncison opened this issue May 23, 2019 · 0 comments

Comments

@joncison
Copy link
Member

When to run automated QC checks:

  • upon registration of new entry
  • after edit of existing entry
  • nightly cron job (all entries) (in case of changes to schema or verifications)

Entries with user-fixable issues should be labelled as such (in the Tool Cards). Entries with issues that cannot be fixed by account holder do not have this label.

Render results of QC checks to HTML

  • User-fixable issues listed in new “Issues” tab in Editing interface
  • Entries with issues are listed in My Profile page (perhaps links to both Tool Card and Editing interface)
  • Single page of list of QC issues on all entries (visible to bio.tools admin only)
  • All QC issues are rendered (within Tool Card) privately for bio.tools admin
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

1 participant