Enhancement request: Preserve parentheses in a license expression defined in "License choices"
Maintainer antworten meist innerhalb von 1 Tag
@tdruez arbeitet bereits daran.
Seit 31.1.2025.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
Problem
The DejaCode "License choices" model was originally constructed before the introduction of the WITH operator. In order to align with emerging SPDX standards, we deprecated licenses that were actually a compound of a standard license and an exception; for example, we deprecated gpl-2.0-classpath and introduced classpath-exception-2.0 and now favor gpl-2.0 WITH classpath-exception-2.0 over the simple gpl-2.0-classpath. Consequently, the license expression cddl-1.1 OR (gpl-2.0 WITH classpath-exception-2.0) is much preferred over the older cddl-1.1 or gpl-2.0-classpath. DejaCode generally handles that new convention, but the parentheses are ignored in the "License choices" table.
What are the benefits of the requested enhancement?
Clarify and improve license choices in DejaCode.
Describe the solution you would like
Preserve the license expression as entered with parentheses.
- Vorherrschende Sprache
- Python
- Sterne
- 53
- Forks
- 31
- Ø Merge
- 9 Std. 43 Min.
- Gemergte PRs (30 T.)
- 16
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus aboutcode-org/dejacode
-
Unify product Clone, "Save as new" and admin "Save as new" into a single clone featureEvtl. vergeben @Anurag-S1ngh hat das vor 3 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
aboutcode-org/dejacode#603 ·
Maintainer antworten meist innerhalb von 1 Tag
-
design needed enhancement
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 62/100
aboutcode-org/dejacode#561 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Enhancement request: Refine License Category - Copyleft LimitedEvtl. wieder frei @hesa hat das vor 123 Tagen übernommen, und es ist kein Pull Request offen. Offendesign needed enhancement
aboutcode-org/dejacode#499 · 13 Kommentare · 3 zugewiesene Personen ·
Maintainer antworten meist innerhalb von 1 Tag
-
BUG: Product overview page splits product with many versions across pagesEvtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offenbug design needed enhancement
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
aboutcode-org/dejacode#460 ·
Maintainer antworten meist innerhalb von 1 Tag
-
design needed
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
aboutcode-org/dejacode#452 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in aboutcode-org/dejacode
Ähnliche Issues
-
bump patch
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
autowarefoundation/autoware_carla_scenario#1321 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 78/100
QuantConnect/Documentation#2838 ·
Maintainer antworten meist innerhalb von 1 Tag
-
get_all_subclasses must deduplicate by class identityEvtl. vergeben @Gambit-Checkmate hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 15 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
awslabs/route53-dynamic-dns-with-lambda#67 · 1 Kommentar ·