Unity-Technologies / Unity-Technologies/UnityDataTools
Support Unity 6.7 content directory analysis (ContentLayout.json v3)
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C#
- Sterne
- 821
- Forks
- 71
- Ø Merge
- 3 Std. 13 Min.
- Gemergte PRs (30 T.)
- 9
Beschreibung
The schema of ContentLayout.json is changing between Unity 6.6 and 6.7 which breaks the ability to fully analyze content directory builds generated by Unity 6.7.
We need to update the support and try to maintain support for Unity 6.6 builds (the v2 schema). One approach might be to translate v2 to v3 files, and then only have support for importing the v3 data structures, this should be technically feasible because the changes only remove and reorganize data, no new data is added.
As part of this work https://github.com/Unity-Technologies/UnityDataTools/blob/main/Documentation/contentlayout.md should be reviewed to make sure it is accurate for both 6.6 and 6.7.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginnen Sie mit der Überprüfung des bestehenden Import- und Analysepfads für ContentLayout.json und vergleichen Sie dabei die in der Issue beschriebenen Schemas von Unity 6.6 v2 und 6.7 v3. Überprüfen Sie anschließend Documentation/contentlayout.md auf Genauigkeit für beide Versionen; als abgeschlossen gilt die Aufgabe, wenn 6.7-Content-Verzeichnis-Builds vollständig analysierbar sind und 6.6-v2-Builds weiterhin unterstützt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp, unity
- Bereich
- documentation, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Aktiv
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 55/100