clearlydefined / clearlydefined/website

Feature Request: Default title individual curations

Open
#881 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
32
Forks
35
PR merge metrics
No merged PRs in 30d

Description

I would like to request that the `Title` field on the individual curation form to have a default value of the component name and version number/commit ID (abbreviated).

If I go to https://clearlydefined.io/definitions/npm/npmjs/@babel/parser/7.11.2/7.11.2 and make a change, I would to see the title auto-populate like this:

![image](https://user-images.githubusercontent.com/5489711/90562485-1a6d5a80-e157-11ea-8530-7b2b269a7b6e.png)

This will help make it easier to tell what versions have an open curation and not have to pull up multiple PRs to see if they apply to the version I'm looking at.
![image](https://user-images.githubusercontent.com/5489711/90563845-3c67dc80-e159-11ea-9d7f-790bad5c254f.png)

Title Examples:
1. NuGet: https://github.com/clearlydefined/curated-data/pull/5741
1. GitHub: https://github.com/clearlydefined/curated-data/pull/5667
1. NPM: https://github.com/clearlydefined/curated-data/pull/5692
1. Maven: https://github.com/clearlydefined/curated-data/pull/5731

Contributor guide

Open the contributing guide

Research direction

Start at the individual curation form on clearlydefined.io and inspect how the Title field is initialized. Done means the field auto-populates with the component name and version number or abbreviated commit ID, matching the examples in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.