Replies: 6 comments 4 replies
-
Idea!Title: Sample project idea 1Goal: Example Automate the process of model training using pipelining.Detailed explanation about the project idea. What is expected, if there is already any workflow, etc to be added here. Bellow are rating out of 3.
Contact : @GMishx |
Beta Was this translation helpful? Give feedback.
-
IdeaLicense Change Detection This would be combined effort between SW360 and FOSSology As the software evolves in time, so does their licensing. A scenario where a package (say "mylib-v1.2") was scanned by FOSSology and cleaned by a clearing team. The new version of the package (say "mylib-v1.5") was released and uploaded again to FOSSology for clearing. Now, another metric can be generated showing the files from both packages against the change in licensing per file (addition, removal, change of license or new file). This either can be shown in FOSSology itself, but also when doing an initial scan report (ISR), triggered from SW360. Then it would be very visible for the requester if there are changes in the new version of the release or not. Also the diff could be shown in the CLI files. It can generated a table like:
|
Beta Was this translation helpful? Give feedback.
-
Idea!Title: Improve integration with FOSSologyGoal: Use extended REST API of FOSSology to improve the "Send to FOSSology" featureSW360 already have ways to interact with FOSSology, however the interaction as of now is very limited. The idea is to expand on this interaction and make use of extended REST API of FOSSology and have features like:
Relevant information:
Contact : @GMishx |
Beta Was this translation helpful? Give feedback.
-
Idea!Title: Thrift layer removalGoal: Remove thrift layer for communication with DatabaseRemove thrift layer which is used to interact with DB as it is not required and makes the installation process of SW360 unnecessarily complex. This change will help project moving forward with modern architectures like micro-services.
Contact : @GMishx @smrutis1 @heliocastro |
Beta Was this translation helpful? Give feedback.
-
#Idea! Title: Have (unit) tests for all REST API endpointsGoal: It must not happen that a REST API endpoint 'just' does not workEvery REST API endpoint needs a test and all these test have to run before a new FOSSology release is done. |
Beta Was this translation helpful? Give feedback.
-
Idea!Title: SBOM based recommendationGoal: Recommendation of packages based on SBOM of a projectWhen a user imports a SBOM file, the tool will share the information about the cleared & uncleared packages used in that project based on existing knowledge available in SW360. In addition to that if any package is uncleared,
Bellow are rating out of 3.
|
Beta Was this translation helpful? Give feedback.
-
Hello all!
SW360 as an org is planning to apply for Google Summer of Code this year. In preparation to do so, we are creating this discussion to gather ideas for the GSoC-2025 projects.
Since 2022, 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 FOSSology GSoC-2024.
Here is the list of the people who would be volunteering as mentors & org-admins for GSoC-2025.
Want to mentor this GSoC-2025 ? Please contact OrgAdmins.
Beta Was this translation helpful? Give feedback.
All reactions