-
Notifications
You must be signed in to change notification settings - Fork 399
Spasht Agent
Gaurav Mishra edited this page Mar 10, 2021
·
2 revisions
The Spasht Agent was started under the GSoC 2019 as an integration between FOSSology and ClearlyDefined projects.
As a first step, the implementation to pull information from ClearlyDefined is ready. In future implementations, the plan is to share clearing data from FOSSology to ClearlyDefined project. This will really boost the collaboration in compliance space.
Since the information is pulled from ClearlyDefined server over REST API, an additional step to search the component on ClearlyDefined server is required.
- Upload a package on FOSSology.
- Select Spasht from top menu inside the package.
- Under the Configure tab, search for the package in ClearlyDefined (optionally, you can do an advance search by filling out additional fields hidden under the ∨ next to Search button).
- Click on "Show Details" next to each result to look for additional details about the package. Once the desired package is found, click on "Select & schedule" to schedule the Spasht agent.
- Once the scan is completed successfully, the licenses will start appearing under "License Browser" (marked as [Sp]) and under single file view. The agent also fetched Copyrights and will appear under "Copyrights" tab inside "Spasht" view.
Another search on the package can be done by performing the search on Spasht Configure view again.
- Since the agent is currently under experimental stage, the results are only shown in the UI and are not exported to any of the generated reports.
- Not all the packages might be available on ClearlyDefined and they might not have the curation done.
Check out ClearlyDefined.io for more information.
Read the ClearlyDefined docs
- Nomos
- Monk
- MonkBulk
- ReSo-(REUSE.Software)
- Reuse clearing with reuser
- ScanCode agent
- Copyright
- ECC
- Package Agent
- Maintenance Agent
- Mimetype Agent
- Buckets
- Spasht Agent
- Email notification configuration
- Migration to UTF 8 DB
- External authentication configuration
- OpenID Connect authentication configuration
- Access Control