Kernpositionierung
Auch Software wird umbenannt, aktualisiert, plattformübergreifend veröffentlicht, verzweigt und von Community-Wissen begleitet. REZICS behandelt Spiele, Anwendungen, Websites, Module, Dienste und Entwicklungswerkzeuge als langfristig erkennbare Werke statt als Anhängsel einer einzelnen Store- oder Paketregistrierungsseite.
Bereits verfügbar
- Mehrsprachige Identität, Zusammenfassung, Bild und Status eines Softwarewerks erstellen.
- Unterstützte Plattformen und produktspezifische Metadaten bewahren.
- Ausgaben, Serien, Entwickelnde, Herausgebende, Tags und Quellen verbinden.
- Sammlungen, Rezensionen, Bewertungen, Themenräume und verwandte Beiträge auf dieselbe Identität verweisen lassen.
- In einem Detailrahmen für Werkeinheiten offizielle Bereiche und erweiterbare Ablagebereiche darstellen.
Allgemeiner Umfang von Software
Spiele, Anwendungen, Betriebssysteme, Entwicklungswerkzeuge, Bibliotheken und Frameworks, Dienste, Erweiterungen, Module und Websites können dieselbe Softwaregrundlage teilen; Plattformen, Anforderungen, Tags und Beziehungen beschreiben ihre Unterschiede. Ein neues erweitertes Produkt sollte nur entstehen, wenn es tatsächlich eigene Felder und einen eigenen Lebenszyklus benötigt.
In Entwicklung
Ein vollständigeres Modell für Anforderungsbedingungen benötigt Syntax für Versionsbereiche, durchsuchbare Kompatibilität und verlässliche Quellen. Für Module und Erweiterungen muss außerdem entschieden werden, welche Beziehungen durch Tags ausgedrückt werden und welche formelle Abhängigkeiten benötigen. Diese Entwürfe geben sich noch nicht als fertige Fähigkeiten zur Paketverwaltung aus.
Beziehungen und Grenzen
Software ersetzt weder Paketregistrierungen, Download-Dienste, automatische Aktualisierungen, Lizenzprüfung noch Ausführungsumgebungen. Sie bietet Werkidentität und Wissenskontext, damit externe Werkzeuge und Community-Inhalte nicht an eine einzelne Storeseite gebunden sind.