Roadmap
Najbliższe prace powinny zmniejszać liczbę ręcznych kroków potrzebnych do uruchomienia node i registry.
- Dodać
urirun init, które tworzy starter registry, politykę i przykładową trasę. - Dodać
urirun doctor, które sprawdza wersję Pythona, opcjonalne zależności, Docker, PHP, Node, świeżość registry i konflikty tras. - Dodać
urirun serve, czyli lokalną przeglądarkę tras, logów, dry-run console i polityk wykonania. - Dodać kanoniczny loader
.envwspółdzielony przez przykłady, aby porty i ścieżki registry miały jedno źródło prawdy. - Dodać pełnoprawne trasy
log://dla frontendu, backendu, shella, firmware i usług Docker. - Dodać komendę diff registry:
urirun diff old-registry.json new-registry.json. - Dodać wyjaśnienia skanera: każdy wygenerowany binding powinien zawierać plik źródłowy, standard źródła i powód.
- Dodać testy dymne instalatora dla instalacji z GitHuba i wheeli z GitHub Release.
- Trzymać publiczne docs skupione na v1 i v2; starsze foldery eksperymentów powinny pozostać usunięte lub zarchiwizowane poza głównym projektem.