inab / inab/observatory-api

Badges

Open
#1 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Badges
GET "/tool/badge"
  • Basic

    ![badge](https://img.shields.io/endpoint?url=https://observatory-dev.openebench.bsc.es/api/tool/badge)    
    
  • Other styles

    ![badge](https://img.shields.io/endpoint?url=https://observatory-dev.openebench.bsc.es/api/tool/badge&style=for-the-badge)

    ![badge](https://img.shields.io/endpoint?url=https://observatory-dev.openebench.bsc.es/api/tool/badge&style=flat-square)

    ![badge](https://img.shields.io/endpoint?url=https://observatory-dev.openebench.bsc.es/api/tool/badge&color=blue)

Ideas for OEB Evaluator badges:

  • Whether metadata is present:

    Tool Metadata

    Tool Metadata

    Tool Metadata

  • Degree of completeness of the metadata:

    Tool Metadata
    Tool Metadata
    Tool Metadata

    Tool Metadata
    Tool Metadata
    Tool Metadata

    Tool Metadata
    Tool Metadata
    Tool Metadata

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The requested work centers on the GET /tool/badge endpoint and the Shields.io badge examples in the issue. Start by locating that endpoint and reviewing how tool metadata is exposed; done should include an agreed badge response and working badge URLs for the requested metadata and completeness cases.

Written by the indexing model from the issue text.

Assessment

Tech stack
fastapi, python
Domain
api, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.