graphql-go / graphql-go/compatibility-user-acceptance
[License] Extend `Table` support for showing the GitHub repository `License` information.
- Dominant language
- Go
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
#### Actual
Currently when running `./bin/start.sh` it shows the table model with the `License` row displaying placeholder data as shown next:
```
(base) chris@chris:~/Projects/graphql-compatibility/compatibility-user-acceptance$ ./bin/start.sh
┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ Metric Spec: https://… Impl: https://… Diff Ratio Max Diff Result │
│ ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── │
│ GitHub: │
│ License MIT MIT 0% 0% ✅ │
│ Number Of Stars 10059 Loading... Loading... Loading... Loading... │
│ Number Of Issues Open Loading... Loading... Loading... Loading... Loading... │
│ Number Of Issues Closed Loading... Loading... Loading... Loading... Loading... │
│ Number Of Pull Requests Open Loading... Loading... Loading... Loading... Loading... │
│ Number Of Pull Requests Closed Loading... Loading... Loading... Loading... Loading... │
│ Number Of Forks Loading... Loading... Loading... Loading... Loading... │
│ Last Commit Date Loading... Loading... Loading... Loading... Loading... │
│ Number Of Contributors Loading... Loading... Loading... Loading... Loading... │
│ GraphQL Compatibility Keywords: │
│ Number Of Comments Open Loading... Loading... Loading... Loading... Loading... │
│ Number Of Comments Closed Loading... Loading... Loading... Loading... Loading... │
│ GraphQL: │
│ Specification Version Loading... Loading... Loading... Loading... Loading... │
│ │
└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
(press enter to continue)
```
#### Expected
When running `./bin/start.sh`, we want to to display the `License` row showing the correct information obtained from GitHub.
```
(base) chris@chris:~/Projects/graphql-compatibility/compatibility-user-acceptance$ ./bin/start.sh
┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ Metric Spec: https://… Impl: https://… Diff Ratio Max Diff Result │
│ ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── │
│ GitHub: │
│ License MIT MIT 0% 0% ✅ │
│ Number Of Stars 10059 Loading... Loading... Loading... Loading... │
│ Number Of Issues Open Loading... Loading... Loading... Loading... Loading... │
│ Number Of Issues Closed Loading... Loading... Loading... Loading... Loading... │
│ Number Of Pull Requests Open Loading... Loading... Loading... Loading... Loading... │
│ Number Of Pull Requests Closed Loading... Loading... Loading... Loading... Loading... │
│ Number Of Forks Loading... Loading... Loading... Loading... Loading... │
│ Last Commit Date Loading... Loading... Loading... Loading... Loading... │
│ Number Of Contributors Loading... Loading... Loading... Loading... Loading... │
│ GraphQL Compatibility Keywords: │
│ Number Of Comments Open Loading... Loading... Loading... Loading... Loading... │
│ Number Of Comments Closed Loading... Loading... Loading... Loading... Loading... │
│ GraphQL: │
│ Specification Version Loading... Loading... Loading... Loading... Loading... │
│ │
└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
(press enter to continue)
````
Contributor guide
No contributing guide indexed for this repository
Research direction
Run ./bin/start.sh and inspect the Table output where the GitHub License row currently shows placeholder data. Trace how the table obtains GitHub repository metrics and identify the source needed for License information. Done means the License row displays the correct GitHub value for both repositories and remains visible in the comparison output.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github, go
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100