clearlydefined / clearlydefined/service

Should use license of COPYING file as declared license in this case:

Open
#759 1 comment 0 reactions 0 assignees View on GitHub
bug Declared License Issue reproducible
Dominant language
TypeScript
Stars
51
Forks
46
PR merge metrics
No merged PRs in 30d

Description

See: https://clearlydefined.io/definitions/git/github/shadow-maint/shadow/607f1dd549cf9abc87af1cf29275f0d2d11eea29

![image](https://user-images.githubusercontent.com/771387/89207585-d6cbfb80-d56f-11ea-9163-5f23283a55ea.png)
COPYING is found as Artistic-1.0, no other license files found. However, declared license is empty:
![image](https://user-images.githubusercontent.com/771387/89207699-0418a980-d570-11ea-9311-513cd52ea76f.png)

Contributor guide

Open the contributing guide

Research direction

Start with the linked ClearlyDefined definition and compare the detected COPYING license, shown as Artistic-1.0, with the empty declared-license result. Search the service for the logic that derives declared licenses from repository files; done means this case declares the COPYING license consistently and the relevant behavior is covered by an appropriate test.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.