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

Team hackathon goals 2024 #629

Open
24 tasks
mvdbeek opened this issue Dec 10, 2024 · 7 comments
Open
24 tasks

Team hackathon goals 2024 #629

mvdbeek opened this issue Dec 10, 2024 · 7 comments
Labels
enhancement New feature or request

Comments

@mvdbeek
Copy link
Member

mvdbeek commented Dec 10, 2024

We have a team-wide hackathon on 16+17 of December, hopefully we can hack on a few of these items:

For website:

  • Improve header component, welcome page
  • Improve Galaxy URL selector for iwc.galaxyproject.org
  • Include planemo run instructions
  • Generate and include planemo job template
  • Include most recent version in preview component, last update time
  • Scrape dockstore categories and group workflows by category

For planemo:

For workflows:

  • Fix existing linting issues (missing readme, changelog)
  • Fix workflow names, workflow parameter label to match pull request guidelines (Human readable)

Galaxy

Documentation

Automation:

  • Generate DOIs for every workflow
@mvdbeek mvdbeek added the enhancement New feature or request label Dec 12, 2024
@mvdbeek
Copy link
Member Author

mvdbeek commented Dec 16, 2024

Once I'm done with galaxyproject/galaxy#19328 I'll do

Replace .dockstore.yml with .iwc.yml and generate artifacts from that file

that would be a place where we can store categories scraped with the script @dannon was going to work on, and that can later serve as the source of truth for categories (could use the dockstore API to set categories).

@ahmedhamidawan
Copy link
Member

I'll be working on

Improve header component, welcome page

@dannon
Copy link
Member

dannon commented Dec 16, 2024

Linked PR above; as it mentions I'm working on overhauling the primary listing component and adding additional details (categories, update_time, etc)

@wm75
Copy link
Contributor

wm75 commented Dec 16, 2024

Regarding categories: would it make sense to add edam topics and edam operations to our WFs, then use these as the categories?

Equivalent to what we're doing in iuc?

@mvdbeek
Copy link
Member Author

mvdbeek commented Dec 16, 2024

If you can reproduce https://dockstore.org/organizations/iwc with edam, yes. But I don't think you can ?

@wm75
Copy link
Contributor

wm75 commented Dec 16, 2024

Well, not exactly, but what makes their categories the standard to aim for?

@mvdbeek
Copy link
Member Author

mvdbeek commented Dec 16, 2024

It's that I defined them, very easily. I am happy to make slight alterations if that matches something in edam.

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

No branches or pull requests

4 participants