You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Project Title: Migrate Cavil licensing data to SPDX
Description:
Cavil is the legal review system used for all packages in openSUSE Tumbleweed and Leap. It contains a very large set of license patterns that are currently mapped to arbitrarily chosen license identifiers. Now we would like to migrate this data to SPDX license identifiers, which have since become the industry standard. While conceptually simple, this task is complicated by 1) the size of the data set (1224 license identifiers and 20k+ patterns), 2) the fact that many licenses are really license expressions covering more than one license, 3) the likely need for code changes to ensure that existing data does not get corrupted in the process.
Deliverable:
All license patterns have been converted to standard SPDX license identifiers (replacing the original identifier, or adding an additional identifier)
A test scenario has been developed to ensure that existing data does not get corrupted
Code changes have been made to prevent data corruption (if necessary)
Hello @kraih , I came across this project in Gsoc 2023 under openSUSE and it seems quite interesting to me. I have expertise in working with JSON and javascript and intermediate knowledge on Perl and SPDX.
I believe that this project will provide me with an opportunity to learn new skills, work with a team of experienced developers, and contribute to a valuable open-source project. Additionally, I am excited about the opportunity to participate in the GSoC program, gain valuable industry experience, and build a strong network of contacts.
Project Title: Migrate Cavil licensing data to SPDX
Description:
Cavil is the legal review system used for all packages in openSUSE Tumbleweed and Leap. It contains a very large set of license patterns that are currently mapped to arbitrarily chosen license identifiers. Now we would like to migrate this data to SPDX license identifiers, which have since become the industry standard. While conceptually simple, this task is complicated by 1) the size of the data set (1224 license identifiers and 20k+ patterns), 2) the fact that many licenses are really license expressions covering more than one license, 3) the likely need for code changes to ensure that existing data does not get corrupted in the process.
Deliverable:
Mentor: @kraih
Skills:
Skill Level: Hard
Prject Size: Large Sized Project (350 hours)
Get started:
Apache-2.0 AND BSD-3-Clause
)The text was updated successfully, but these errors were encountered: