Google Summer of Code 2023 application #2371
Replies: 15 comments 44 replies
-
Idea!Title: REST API improvementsGoal: Making all data from current UI available on REST API
|
Beta Was this translation helpful? Give feedback.
-
Idea!Title: Integrating Open Source Review ToolkitGoal: Using ORT to fetch dependencies and generate SBOMBuild systems fetch the required dependencies (library/artifact) for a project while building the project. Its important to get an insight of these dependencies for license compliance check. The OSS Review Toolkit is an open source project helps to find dependencies in a project. The goal of this project is to render the project dependencies created by ort and display those in the fossology-UI. Dependencies can be scheduled directly from the UI and scan with fossology.
|
Beta Was this translation helpful? Give feedback.
-
Idea!Title: Reducing false positive copyrightsGoal: Improving copyright agent by reducing false positivesIn GSoC 2021, @Kaushl2208 worked on an ML script to tag and cleanup false positive copyrights detected by FOSSology. The goal is to continue on the work and improve the script. Alternatively, the copyright agent of FOSSology itself can be improved to achieve better results.
Links:
|
Beta Was this translation helpful? Give feedback.
-
Idea!Title: Support CycloneDX reportGoal: Creating CycloneDX reports along with SPDX and other formatsCycloneDX is another popular format for generating SBOMs. Having FOSSology generate reports in CycloneDX along with SPDX will enable integration with more tools. Links:
|
Beta Was this translation helpful? Give feedback.
-
Idea!Title: Support conf file & UI for NOMOS agentGoal: Adding text phrases from UI or from .conf file should enble nomos to scan for new text phrases(Added) for licensesFLOW : Create a UI Where user can add multiple text phrases associated with license(FROM FOSSology License Database)
|
Beta Was this translation helpful? Give feedback.
-
Idea!Title: Support text phrases scanning for MONK agentGoal: Adding text phrases from UI to database and provide ability to scan them using MONK.FLOW : Create a UI Where user can add multiple text phrases associated with license(FROM FOSSology License Database)
|
Beta Was this translation helpful? Give feedback.
-
Idea!Title: New project to estimate clearing effort and create a bucketGoal: Create a new project using bootstrap and PHP/GO/Python to estimate time to clear the given number of components.FLOW : Create a UI Where user can upload CSV/JSON
|
Beta Was this translation helpful? Give feedback.
-
Idea!Title: Main license detection for componentsGoal: Automatically detect main license for a component/packageFetch main license of the component/package from package-list/package repo, this will help the users to reach quick decide on the license situation based on the main license and license histogram of the package.
|
Beta Was this translation helpful? Give feedback.
-
Idea!Title: License as serviceGoal: License repository that can be used by other project/sIdea is to create a license database similar to what fossology uses and expose it over an API which can then be used by other projects like fossology and sw360 as source of license text, risk, etc.
|
Beta Was this translation helpful? Give feedback.
-
Idea!Title: Obligation as serviceGoal: Obligation repository that can be used by other project/sIdea is to create a obligations database similar to what fossology uses and expose it over an API which can then be used by other projects like fossology and sw360 as source of obligations for given license(s).
|
Beta Was this translation helpful? Give feedback.
-
Idea!Title: Improving FOSSology CI scanner imageGoal: Enhancing current scanner image with new reports and featuresAs a fun project, FOSSology started combining scanners in a simple and small Docker image which can be run on CI providers. The image is currently capable of understanding build environment (GitLab/GitHub Actions/Travis) and use their API's to fetch diff of a branch or scan the complete repo. The capabilities of image include license scanning with Nomos and ojo scanners, copyright and keyword scanning with respective scanners. The image makes use of a Python script to perform all the tasks.
Additionally, the JSON output of nomos needs to be enhanced providing highlight and line information in the output.
|
Beta Was this translation helpful? Give feedback.
-
Idea!Title: Support dynamic CSS class of bootstrap in FOSSologyGoal: Create a PHP page and define all the CSS classes of bootstrap that are been used inside of projectFLOW : Create a PHP page and define all the CSS classes of bootstrap that are been used inside of project. ##Discussion
|
Beta Was this translation helpful? Give feedback.
-
Hello everyone, |
Beta Was this translation helpful? Give feedback.
-
Hey,I am sahil from Chandigarh. i am in 3rd year of bachelors of techonology in cse from cgc college of engineering,landran. |
Beta Was this translation helpful? Give feedback.
-
Dear Contributors, Thank you for showing interest in contributing to FOSSology. We are hosting our first contributor call on 15th March 23 @ 2:30PM UTC to discuss about project ideas and answer any questions that contributors have. Please use the below link to join the call. Click here to join the meeting Meeting ID: 350 787 404 800 |
Beta Was this translation helpful? Give feedback.
-
Hello all!
FOSSology as an org is planning to apply for Google Summer of Code this year as well. In preparation to do so, we are creating this discussion to gather ideas for the GSoC-2023 projects.
This year, there are some changes made by Google in the program. You can read more about it on their website. But as a summary,
Please feel free to drop any questions here (or start a new discussion) you have regarding the program, you want to submit a proposal idea, you want to be mentor in the program, etc.
While submitting a project idea, please tag it to be "Medium" or "Large" sized and who you'll prefer working on it "student" or "professional".
Some resources from Google:
You can also check the detailed documentation of previous students from GSoC-2022.
Beta Was this translation helpful? Give feedback.
All reactions