11 czerwca 2026 — w historii commitów repozytorium hub
oraz home pojawiły się wpisy o usunięciu starych
połączeń z hubem iTVT oraz migracji sekcji Apps do wydzielonego
repozytorium vod. To największa jak dotąd restrukturyzacja
ekosystemu open source iTVT Poland Group.
Historia migracji
Organizacja open-itvt została utworzona 7 stycznia 2026 roku,
jednak najstarsze repozytorium — hub — istnieje od 17 czerwca 2024 roku,
pierwotnie na koncie osobistym założyciela Kamila (Klubuntu).
Przeniesienie na organizację było naturalnym krokiem w profesjonalizacji
projektu i oddzieleniu kodu źródłowego od tożsamości prywatnej.
▸ 2024-06-17: Hub pierwszy commit (konto osobiste)
▸ 2026-01-07: Założenie organizacji open-itvt
▸ 2026-06-11: Główna fala migracji — hub, home, vod
▸ 2026-06-12: desktop-app i desktop-app-dist
▸ 2026-06-14: Repozytorium press (blog prasowy)
Co się zmieniło?
Najważniejszą zmianą jest wydzielenie funkcjonalności
Video on Demand do osobnego repozytorium vod
(Vue 3 + TypeScript). Dotychczas sekcja Apps była częścią huba
— teraz stanowi samodzielny moduł z własnym cyklem wydań.
Równolegle usunięto stare połączenia między hubem a stroną
główną (home), co oznacza pełne odseparowanie
architektury frontendu od backendu API. Strona główna przeszła
optymalizację SEO pod kątem wymogów W3C.
▸ hub: Next.js + React (główna aplikacja web)
▸ home: Strona główna iTVT (HTML/CSS/JS)
▸ vod: VOD + transmisje na żywo (Vue 3)
▸ desktop-app: Aplikacja desktop (Tauri + Rust)
▸ qr-shorter: Skracacz URL + QR (TypeScript)
▸ roadmap: Plan rozwoju projektu (React + Redis)
▸ press: Blog prasowy (HTML/CSS)
Desktop-app v2.0.0
13 czerwca 2026 roku ukazało się pierwsze oficjalne wydanie aplikacji desktopowej — iTVT Desktop v2.0.0. Aplikacja zbudowana na frameworku Tauri z backendem w Rust i frontendem w Vue 3 oferuje wsparcie dla:
- Windows (portable, MSI, EXE installer)
- macOS (Intel i Apple Silicon)
- Linux (AppImage, DEB)
Wydanie v2.0.0 zawiera odtwarzacz strumieniowy, integrację proxy przez IPC oraz kartę VOD z listą kanałów. To ważny krok w kierunku dostarczenia telewizji internetowej jako natywnej aplikacji na każdym systemie.
Narzędzia towarzyszące
W ramach ekosystemu open-itvt działają również dwa narzędzia pomocnicze: qr-shorter — skracacz linków z generatorem kodów QR (obsługujący tryb jasny/ciemny, statystyki odwiedzin i Redis), oraz roadmap — aplikacja do planowania rozwoju projektu z uwierzytelnianiem TOTP i WebAuthn.
Wszystkie repozytoria są publicznie dostępne na github.com/open-itvt. Zachęcamy społeczność do zgłaszania pomysłów i zgłoszeń błedów w ramach Issues. Kod źródłowy pozostaje otwarty dla każdego — zgodnie z filozofią iTVT, telewizja przyszłości budowana jest wspólnie.