JX / Platforma JunexisDokumentacja platformy
Menu dokumentacjiDokumentacja platformy

Poznaj platformę

Jak działa JunexisArchitektura platformyModele mentalnePoziomy prowadzenia i kontroli

Komponenty i wykonanie

RuntimeMentorNarrativeObserwacja systemu

Dostępność i przygotowanie

Stan platformyPobieranieInstalatorZgodność wersjiKonto i dostępPytania i odpowiedzi

Dokumentacja komponentów

Lang ↗Studio ↗Lab ↗Specyfikacja ↗

Dostępność i przygotowanie / zgodność wersji

Zgodność wersji

Nie ma jeszcze publicznej macierzy zgodnych wydań.

Publiczny katalog nie udostępnia paczek. Nie można na jego podstawie wskazać zestawu wersji gotowego do pobrania ani deklarować zgodności dowolnych wydań komponentów.

Junexis składa się z narzędzi i komponentów, które wymieniają wersjonowane dane. Zgodność dotyczy zarówno źródeł projektu, jak i formatów odczytywanych przez narzędzia oraz zależności potrzebnych podczas wykonania.

Najbezpieczniej korzystać z zestawu źródeł lub lokalnych paczek zweryfikowanego razem dla konkretnego scenariusza. Zachowaj jego rewizje i zakres próby. Sam numer wersji albo poprawny start aplikacji nie potwierdza zgodności całego zestawu.

Jakie warstwy trzeba rozróżnić?

Warstwa Co musi do siebie pasować? Co sprawdzić?
Źródła i manifest projektu Użyta składnia, konstrukcje i manifest z zakresem obsługi CLI. Czy aktualne CLI rozpoznaje projekt i przeprowadza kontrolę używanych źródeł?
Kompilator i artefakty Wyniki generowania z narzędziami docelowymi i odbiorcami manifestów. Czy nowe budowanie przygotowuje wymagane pliki i czy odbiorca potrafi je odczytać?
Zapis analizy i Mentor Format zapisu analizy z obsługiwanym kontraktem odbiorcy. Czy analiza dotyczy aktualnego projektu i może zostać odczytana?
Studio i zaplecze narzędziowe Wybrany profil, CLI, narzędzia budowania i adapter debugowania. Czy działa konkretna operacja, z której korzystasz?
Paczka i wykonanie Przygotowane artefakty, zależności i konfiguracja miejsca wykonania. Czy paczka przechodzi właściwą kontrolę i próbę uruchomienia?
Zdarzenia i diagnostyka Obsługiwane formaty sygnałów oraz identyfikatory budowania i paczki. Czy narzędzie odczytuje dane i wiąże je z właściwym uruchomieniem?

To obszary kontroli, a nie tabela potwierdzonych kombinacji wersji. Zakres zależy od używanego projektu, środowiska i komponentów.

Przed aktualizacją

  1. Zapisz rewizje repozytoriów albo identyfikatory używanych paczek oraz konfigurację narzędzi.
  2. Zachowaj źródła, manifest projektu i konfigurację potrzebną do odtworzenia poprzedniego scenariusza.
  3. Ustal, które operacje chcesz potwierdzić: edycję, sprawdzanie, budowanie, Run, Debug lub odczyt danych diagnostycznych.
  4. Porównuj wynik z konkretną wcześniejszą próbą. Nie zakładaj, że aktualizacja jednego komponentu oznacza automatyczną aktualizację wszystkich pozostałych.

Po aktualizacji: od projektu do wyniku

Dokładne polecenia zależą od narzędzia i scenariusza. Dokumentacja Lang oraz instrukcje Studio opisują ich użycie.

Pliki generowane należą do konkretnego budowania

Nie przenoś katalogu out/ między różnymi zestawami narzędzi jako zamiennika ponownego budowania. Źródła i manifest są wejściem projektu; wyniki generowania powstały przy określonej wersji kompilatora i konfiguracji.

Odczyt wcześniej zapisanego wyniku przez narzędzie nie oznacza, że projekt został ponownie sprawdzony lub zbudowany nowym zestawem.

Zgodność języka i formatów

Specyfikacja oraz kontrakty platformy nadal się rozwijają. Składnia, semantyka i zakres implementacji mogą się zmieniać. Numer wersji formatu nie oznacza automatycznie, że każdy odbiorca obsługuje wszystkie jego warianty.

Migrację należy opierać na diagnostyce aktualnych narzędzi, właściwych kontraktach i informacjach konkretnego wydania, gdy zostanie opublikowane. Ten rozdział nie ustanawia gwarancji zgodności wstecznej ani okresu wsparcia.

Specyfikacja i jawne ograniczenia pomagają oddzielić brak reguły od braku implementacji.

Co jest obecnie potwierdzone?

Publiczny manifest opisuje strukturę katalogu i przewidywane warianty dystrybucji, lecz nie zawiera publicznych plików. Lokalne raporty prób dotyczą wskazanych zestawów i warunków; nie są ogólną macierzą zgodności platformy.

Podczas przygotowania tego rozdziału nie wykonywano nowych prób zgodności, aktualizacji ani uruchamiania komponentów. Nie przypisujemy wersji aplikacji do wersji schematów na podstawie podobnych numerów.

Dalsze informacje