Add descriptions to projects in data/projects.json
bnb opened this issue · 7 comments
We currently support including descriptions in projects.json
and consuming them (at least in the CLI – not entirely sure about the module), but don't currently have any descriptions.
Before we get a tremendous amount of projects, it would be incredible to get descriptions and require them when adding new ones so we don't have to do a bunch retroactively 👍
Maybe good-first-issue
or help-wanted
? 🤔
@hemal7735 for this issue? I +1 that 👍
could you not pull descriptions from description
prop of octokit.repos.get()
?
@boneskull that is great, would you like to contribute?
@bnb Are we planning to show description in the console?
@hemal7735 it's currently displayed in the project selector when you run good-first-issue
without a project argument. We should also augment the lib/log.js
output to surface the descriptions.
@bnb we should not make an API call to display in the console for project-selector due to latency issues. Storing in projects.json
seems valid, as it does not change often.
- augmenting in
lib/log.js
would be helpful only in case offeeling-lucky
, as in other projects folks would be aware of what project is about. There is no downside for all projects though 😉
can you please explain the issue more elaborately