top of page

Dlaczego nowa wersja nazywa się 2026.7.19, a nie 0.9.2 🗓️

Zdjęcie autora: Marcel Dütscher
Marcel Dütscher
28 lip
2 minut(y) czytania

Kto dziś aktualizuje, przeskakuje z wersji 0.9.1 do 2026.7.19. Wygląda to jak literówka, a jest świadomą decyzją: zmieniliśmy schemat wersjonowania, z wersji „semantycznych” na wersje oparte na dacie (rok.miesiąc.licznik). Oto dlaczego.


Stary schemat odpowiadał na pytania, których nikt nie zadaje. Wersjonowanie semantyczne (0.9.1, 1.2.3 …) pochodzi ze świata bibliotek programistycznych. Tam jest świetne: pierwsza liczba obiecuje „nic się nie psuje”, druga „same dodatki”, trzecia „same naprawy”. Gra nie składa takiej obietnicy nikomu: żadne cudze programy nie budują na naszych interfejsach. Dla nas liczba odpowiadała więc na pytania, których nikt nie zadaje, a na jedno pytanie, które naprawdę się pojawia, „jak stara jest moja wersja?”, nie odpowiadała nigdy.


A do tego nasze tempo. Ta gra nie dostaje aktualizacji raz na kwartał; średnio jedną co dzień lub dwa: sam lipiec miał osiemnaście, zanim dołączyła ta jako dziewiętnasta. Przy takim tempie księgowanie robi się absurdalne: czy nowy biom to 0.10.0, czy 0.9.2? Szczera odpowiedź za każdym razem: to bez znaczenia. Tymczasem początkowe 0 stale szeptało „niedokończone”, a rodziny już grają na hostowanych światach. A kiedy miałoby się zrobić „1.0”? Na to też nigdy nie było dobrej odpowiedzi: gra po prostu rośnie co tydzień, nie będzie uroczystej mety.


Wersje oparte na dacie od razu odpowiadają na właściwe pytanie. 2026.7.19 znaczy: lipiec 2026, dziewiętnaste wydanie miesiąca. Każde zgłoszenie błędu, każde spojrzenie na „O grze” samo mówi, jak świeży jest build. Dla projektu, którego cechą wyróżniającą jest tempo ulepszania, data jest po prostu uczciwszą liczbą. 📅


Dlaczego nie pełna data, jak 2026.07.28.1? Bardzo byśmy chcieli, ale technicznie to niemożliwe. Nasz automatyczny aktualizator rozumie tylko trzyczęściowe wersje bez zer wiodących; czwarta część albo „07” zostaje odrzucone. Zostają więc trzy części: 2026.7.19. Pozostaje jedna ciekawostka: instalator Windows ogranicza pierwszą liczbę wersji do 255, więc wewnętrznie 2026 zamienia się tam w 26, a „Aplikacje i funkcje” pokazują 26.7.19. Wszędzie indziej w grze widać pełny numer. 🔧


Ulica jednokierunkowa, celowo. Ponieważ aktualizator po prostu porównuje wersje co do wielkości, 2026.7.19 jest większe niż jakiekolwiek wyobrażalne 0.x czy 1.x, i właśnie dlatego automatyczne aktualizacje działają mimo zmiany. Ale oznacza to też, że nie ma drogi powrotnej do starego schematu: każdy numer w starym stylu wyglądałby dla każdego zainstalowanego klienta jak cofnięcie wersji. Zamknęliśmy te drzwi za sobą z otwartymi oczami. Od sierpnia będzie porządniej: licznik co miesiąc zaczyna od 1, więc pierwsze wydanie sierpnia to po prostu 2026.8.1. ✨

Ostatnie posty

Zobacz wszystkie

Komentarze


Komentowanie tego posta nie jest już dostępne. Skontaktuj się z właścicielem strony, aby uzyskać więcej informacji.
bottom of page