Skip to content

Breakdown of WIF API requests #91

Open
@penyuan

Description

@penyuan

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

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions