Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Normalizing the URL for Github resources #75

Closed
duph97 opened this issue Jan 13, 2021 · 2 comments
Closed

Normalizing the URL for Github resources #75

duph97 opened this issue Jan 13, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@duph97
Copy link
Contributor

duph97 commented Jan 13, 2021

Currently only the URL which is declared in the input file is used to fetch the license information.
This URL is in many cases broken. For example the content behind the URL is sometimes in html format instead of raw text.
The URL should be normalized until it points to a resource, which contains the license information in clean, readable text format.
This automation is possible for Github links.

@duph97 duph97 added the enhancement New feature or request label Jan 13, 2021
@duph97
Copy link
Contributor Author

duph97 commented Jan 13, 2021

Expand Data Model for WebContentProvider

In addition to the URL and the webcontent, the following attributes should be added which contain useful information.

  • An effective URL, which is the URL after normalization, should be a valid URL which is used by solicitor to fetch the license information. Currently only the URL, declared in the input file, is shown in the Acknowledgement file. This URL is in many cases broken.
  • A trace, which allows the user to comprehend the steps leading to the effective URL. The trace should contain all the URLs which were tested in the normalization process.

@ohecker
Copy link
Member

ohecker commented Oct 30, 2021

Closed with #90

@ohecker ohecker closed this as completed Oct 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants