Sage-Bionetworks / sage-monorepo

Where OpenChallenges, Schematic, and other Sage open source apps are built
https://sage-bionetworks.github.io/sage-monorepo/
Apache License 2.0
21 stars 12 forks source link

[Feat] Add "Continuous Benchmark" and "Hackathon" as a categories #2397

Closed vpchung closed 4 months ago

vpchung commented 7 months ago

As a user, it would be great to find challenges that are considered continuous benchmarks, e.g. CODA TB, Multi-Atlas Labeling Beyond the Cranial Vault, or hackathons, e.g. QBI Hackathon 2023

Re: benchmarks: rather than add it as a challenge status, it may be more appropriate to add this as a challenge category instead, e.g.

Image

Development workflow

  1. [x] OC Data sheet (@vpchung )
  2. [x] OC data model (SQL) (@vpchung )
  3. [x] OC API model (openchallenges-api-description) (@vpchung )
  4. [x] OC API docs (automatically done)
  5. [x] OC REST API
  6. [x] Challenge service (@tschaffter )
  7. [ ] Web app (@rrchai )
vpchung commented 7 months ago

@tschaffter @rrchai please update the ticket as you see fit.

rrchai commented 7 months ago

@vpchung Thanks!

I like the "continuous benchmarking", but it might be a little lengthy for our existing filter panel. A shorter alternative name would be ideal. Otherwise, we can still adjust the UI accordingly as we go, or not.

Screen Shot 2023-12-06 at 4 36 12 PM
vpchung commented 7 months ago

Oo good point. What about:

The last one could work, considering our team is "Challenges and Benchmarking" ?

rrchai commented 7 months ago

"Benchmarking" +1 or could shorten "Continuous Benchmarking" to "Continuous Benchmark" (20) as well. You can make it call, unless @tschaffter has an alternative suggestion?

I feel < 22 chars won't look overextended in the filter panel

tschaffter commented 7 months ago

My vote goes to Continuous Benchmark.

Could we add the category "Hackathon" while we are at it? This may help us to identify a more generalizable solution/implementation.

vpchung commented 6 months ago

PR started in #2404.

Though the facet values are there, neither of them work. Instead, an error is received when trying to use either of them 😅

Image

This is probably where you guys come in! @tschaffter @rrchai

vpchung commented 5 months ago

@tschaffter do you think this is something we can add to the sprint this month, now that we have ~12 hackathons in our db?

tschaffter commented 5 months ago

Let's go for it!