![]() |
AW: Neuer OpenSource Package Manager
Mal was anderes, was bei 3 verfügbaren Produkten noch nicht ins Gewicht fällt (was sich hoffentlich bald ändert!).
Ich würde vorschlagen eine Klassifizierung für die verfügbaren Packages einzuführen. Neben den verfügbaren Plattformen (welche ja schon angebbar sind) und den Forks (wie SirRufo schon vorgeschlagen hat) würde ich noch: -die Programmiersprache/Personality ( Delphi/C++/...) -Lizenz -UI Bibliothek ((VCL, FMX, ...) -Stabilität ( Alpha/Beta/Stabil/...) -Sprache ( englisch/deutsch/spanisch/...) -Klassifizierung nach Zweck/Bereich ( RTL/UI/DB/...) Auch wenn die Unterstützung im Tool erst nach und nach erfolgt würde ich die Möglichkeit der Angabe schon jetzt vorsehen. Da sowieso schon eine info.json angelegt werden muss, wäre die Erweiterung dieser ja problemlos möglich. |
AW: Neuer OpenSource Package Manager
Auch wenn ich das hier bislang nicht wirklich verfolgt habe: Lizenz ist absolutes Muss, aber "Zweck/Bereich" finde ich nie eindeutig und nur schwer festzulegen. Auch: Wenn man einmal damit anfängt, vordefinierte Bereiche zu schaffen sind die nie genug.
|
AW: Neuer OpenSource Package Manager
Die Bereiche kann man ja später anpassen/erweitern. Auf GitHub gibt es momentan knapp 1600 Projekte in Pascal, von denen hoffentlich Einige ihre Produkte "Delphinus"-fähig machen werden. Ab einer bestimmten Anzahl wird es unübersichtlich.
|
AW: Neuer OpenSource Package Manager
Zitat:
Schon wird ein Schuh draus |
AW: Neuer OpenSource Package Manager
Zitat:
![]() angestubst |
AW: Neuer OpenSource Package Manager
Danke.
|
AW: Neuer OpenSource Package Manager
Zitat:
Zitat:
Zitat:
Zitat:
|
AW: Neuer OpenSource Package Manager
Was direkt über die GitHubApi geht würde ich über diese lösen. Nur was darüber hinausgeht würde ich zusätzlich lösen.
Eine doppelte Angabe von Informationen ist ja überflüssig und fehleranfällig ( z.B. Lizenz ändert sich und wird nur an einer Stelle angepasst). Die Lösung über Tags ist gut, ich würde aber eine Liste Kategorie-Tags vorgeben, welche bevorzugt verwendet werden sollen, sonst entseht ein Synoymwildwuchs. Weitere Tags darf jeder natürlich selbst festlegen. |
AW: Neuer OpenSource Package Manager
ok, TChromeTab werd ich selbst anpassen müssen, da brauch ich aber erst die Checkbox um Forks einbinden zu können. Paul hat keine Zeit momentan, er merged dann nur, wenn es fertig ist
|
AW: Neuer OpenSource Package Manager
Zitat:
Mal abgesehen davon ist die API noch in der Preview. ![]() Package ist zwar dann irgendwo doppel, aber auch einfacher. Okay sehe gerade, ich bekomm die Lizenz schon in der Repoinformation. Da wäre Github dann viel einfacher, und custom lizenzen werden auch als solche gekenzeichnet. Passt :D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz