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

Breakdown of WIF API requests #91

Open
penyuan opened this issue Jan 10, 2022 · 0 comments
Open

Breakdown of WIF API requests #91

penyuan opened this issue Jan 10, 2022 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@penyuan
Copy link
Contributor

penyuan commented Jan 10, 2022

I'm using this issue to gather my notes from various places into one place to track the (1) prioritised dashboard features for 2022; and (2) the WIF API requests needed by each one.

WIF prioritised dashboard indicators

  • File types (number and proportion)
    • API: get file tree
      • This is doable, including getting the file mimetypes from the API 👍🏼
  • Issue activity level
    • API: list of a project's issues
      • timestamps of items in issue thread
  • Commits over time
    • API: list of a project's contributions
      • timestamp of each contribution
  • User skills/tags profile
    • API: user tags
    • (this depends on the ongoing implementation of user (and project) skill tags)
  • Manufacturing metadata
    • API: project tags (for now)
      • Also identify OKH manifest file from file list if possible
  • Standards compliance metadata
    • API: project tags (for now)
      • Also identify OKH manifest file from file list if possible
  • LICENSE file and meanings
  • Files editability
    • API: get file tree
      • then analyse file types to infer editability
  • Different views for stakeholder types
    • This is probably some dynamic view with combinations of the above
@penyuan penyuan added the documentation Improvements or additions to documentation label Jan 10, 2022
@penyuan penyuan added this to the Leaner dashboard backend milestone Jan 10, 2022
@penyuan penyuan self-assigned this Jan 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant