clearlydefined / clearlydefined/service

Component File Hierarchy Discrepancy between CD Definition and Github Project

Open
#646 10 comments 0 reactions 1 assignee Assigned to @pombredanne View on GitHub
question
Dominant language
TypeScript
Stars
51
Forks
46
PR merge metrics
No merged PRs in 30d

Description

We discovered that the CD definition for the component Glib does not have the same file hierarchy as the project in Github. There are missing files on the CD definition.
 
Link to the CD definition: https://clearlydefined.io/definitions/git/github/gnome/glib/99befa31f8f8d02260728a1547832cba37b807e1
Link to the github project: https://github.com/GNOME/glib/tree/99befa31f8f8d02260728a1547832cba37b807e1/docs/reference
 
In particular, the following folders have discrepancies:
• Glib -> docs -> reference
On the CD definition, the file hierarchy for this folder is missing a couple of files (i.e. AUTHORS, Makefile.am, etc.) compared to what is shown in github
Glib CD definition reference folder

Glib Github reference folder

• Glib -> docs -> reference -> glib
On the CD definition, the file hierarchy for this folder is missing a number of files (i.e. image files and a number of xml files) compared to what is shown in github
Glib CD definition glib folder
 
Glib Github glib folder

As well, on the CD definition, the path Glib -> docs -> reference which contains a COPYING file, did not have any license detected by the scan tools. The license field was blank although there is a license text on the COPYING file. I understand that the license text might not exist as an SPDX identifier but shouldn't the tool at least identify the license as NOASSERTION?https://github.com/GNOME/glib/blob/99befa31f8f8d02260728a1547832cba37b807e1/docs/reference/COPYING
Screen Shot 2019-10-22 at 2 52 07 PM

 Can anyone please help check the issue? Thank you.
 

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.