Mapa drogowa wannonce
Co wniosła każda wersja wannonce, od 2018 roku do dziś, i co nas czeka dalej.
-
W toku Od 13 października 2026
Wersja 3.6 — Rundy 21 i 22, nowe strony i dwie nowe usługi
Od 13 października: istniejące obszary zostały rozwinięte, napisano strony przybliżające każdą usługę, a przygotowywane są dwie nowe usługi, katalog WMaps i fora WForum, zamknięte do czasu otwarcia.
- Okazje: listy podzielone na strony, strona dla każdego miasta i kategorii, statystyki sprzedawcy za wybrany przez niego okres w porównaniu z poprzednim.
- Czat: widać, kto zareagował na wiadomość, przycisk prowadzi do pierwszej nieprzeczytanej wiadomości; we Francji długa strona przedstawiająca czat.
- Randki: dopasowanie zna tylko imię z profilu, nigdy nazwy konta; blokada zrobiona z poziomu randek obowiązuje tylko w randkach; osiem stron według rodzaju spotkania i strona randek dla każdej francuskiej gminy.
- Serwis: strona „O nas” napisana od nowa dla członków, wstępniak na stronie wejściowej, bloki usług na każdej stronie głównej, strony logowania i rejestracji wyjaśniające, po co mieć konto, „ogłoszenia” w tytułach stron z ogłoszeniami.
- Miasta: tytuły, które wymieniają trzy rodzaje autorów.
- WMaps (w przygotowaniu): sklepy i usługi każdego miasta zbierane w ramach miesięcznego budżetu, katalog według regionu, departamentu, miasta i dzielnicy z mapą, strona każdego miejsca z telefonem, witryną i godzinami otwarcia, opinie i zdjęcia członków, miejsca przejęte przez ich właścicieli.
- WForum (w przygotowaniu): fora tematyczne i forum dla każdego miejsca, odpowiedzi w wątkach i głosy, debaty na żywo, które po zakończeniu zamieniają się w temat, moderacja.
-
Ukończona 11 października 2026 – 12 października 2026
Wersja 3.5 — Sprint v3, trzecia seria (rundy 16–20) i dział Miasta
Od nocy z 11 na 12 października: każdy ekran z poprzednich rund sprawdzony w przeglądarce, dostępność i wydajność zmierzone ponownie oraz nowy dział w budowie: opinie mieszkańców o ich mieście.
- Platforma: pierwsza ciągła integracja na Postgresie, bezpieczniejsza aplikacja offline i powiadomienie o aktualizacji, budżet wydajności utrzymany na 46 stronach, połączenia z bazą danych utrzymywane otwarte, sprawdzone tłumaczenia nowych kluczy.
- Okazje: strony miast i regulowany promień, statystyki sprzedawcy z eksportem, daty czytelne przed zalogowaniem, dostępność sprawdzona na 23 ekranach.
- Czat: podsumowanie e-mail z obserwowanych pokoi, pokój obsługiwany z klawiatury i czytnikiem ekranu, lista zablokowanych użytkowników, strona „serwis nie odpowiada”.
- Randki: naprawiona odpowiedź głosowa (dozwolony mikrofon), dostępność filtrów i kolejki moderacji, lżejsze obrazy, imię z profilu w rozmowie po dopasowaniu.
- Poradniki: podgląd, wysyłka testowa i statystyki newslettera, wypisanie się z wybranego tematu, wersje robocze zapisywane automatycznie z podpisanym podglądem, lista tekstów do sprawdzenia, przypomnienia przed publikacją.
- Miasta (w toku): opinie mieszkańców o ich mieście, oceny w skali do 10 według kryteriów, sprawdzenie przed publikacją, głosy i zgłoszenia; rankingi i podsumowanie miesiąca, listy według regionów i powiatów, wyszukiwanie po nazwie lub kodzie, mapa.
- Dodano 12 października — Miasta: trzy profile autorów (mieszkaniec, podróżny, pracujący) z podsumowaniem dla każdego profilu, przeglądy napisane przez AI i tak oznaczone (domyślnie wyłączone), kampania zaproszeń do oceny swojego miasta, pomoc w pisaniu opinii, „miasto w liczbach” na podstawie otwartych danych; platforma: menu usług na telefonie, naprawy danych wykonywane przy wdrożeniu, strony prawne w każdym języku (tłumaczenie pozostaje szkicem do czasu weryfikacji).
-
Ukończona 11 października 2026
Wersja 3.4 — Sprint v3, druga seria (rundy 11–15)
11 października: ta sama metoda, pięć kolejnych rund na pięciu torach, scalanych pakiet po pakiecie.
- Strony „O nas” i „Mapa drogowa”.
- Platforma: liczba mnoga w kilku językach, CSP bez stylów inline, limity rozmiaru ogłoszeń i importów, miniatury 320 px, lokalne SEO miast i regionów, przegląd przenośności na Postgresa.
- Okazje: kilka adresów i mapa na stronie okazji, płatność autoryzowana, a pobierana przy wystawieniu kuponu, limit sprawdzany ponownie przy płatności, role w zespole, okazje sprzedawane na konkretny termin.
- Czat: elementy dotykowe 44 px, obecność współdzielona między serwerami, znacznik „Online” poza czatem, zdjęcia 320 px, tarcza ustawiana osobno dla każdego pokoju, indeksy wyszukiwania.
- Randki: wybór dnia, działania na zdjęciach, 30-sekundowa odpowiedź głosowa, przypomnienie o bezpieczeństwie i informacja zwrotna po spotkaniu, filtry stosu, narzędzia kolejki moderacji.
- Poradniki: szersze strony z liczbami, wyszukiwanie w śródtytułach i słowniczku, strona dla każdej marki, strona dla każdego hasła słowniczka, linki między poradnikami, ogłoszeniami i okazjami.
-
Ukończona 11 października 2026
Wersja 3.3 — Głębia (sprint v3, rundy 2–10)
Noc z 10 na 11 października, pięć torów rotacyjnie.
- Platforma: podpowiedzi natychmiastowe w całym serwisie, wyszukiwanie na telefonie z panelem filtrów, audyt axe, przegląd bezpieczeństwa, wdrożona ścisła CSP, audyt SEO, budżet wydajności na 36 stronach.
- Okazje: blok „wokół tej okazji”, okazje według miasta, alerty kategorii i budżetu, wyświetlenia bez duplikatów, oferta dla użytkowników, którzy zapisali okazję, okazje na wybrane godziny.
- Czat: obserwowane słowa kluczowe, sugerowane pokoje, wyszukiwanie zaawansowane, przejście do daty, przypięcia na czas, przypomnienia, wersje robocze między urządzeniami, skróty klawiaturowe.
- Randki: wspólny lodołamacz, polubienie zdjęcia lub odpowiedzi, zmiana kolejności i kadrowanie zdjęć, najlepsze zdjęcie jako pierwsze, wybór dnia, daty zapisane słownie w 24 językach.
- Poradniki: wykres cen i najwyższa odnotowana cena, osoby prywatne i firmy osobno, ceny według marki i modelu, wolumen i rotacja, przewodniki po dzielnicach, film po kliknięciu, tematy newslettera.
- Przegląd każdej ścieżki przy 390, 768 i 1280 px; pełny zestaw na zielono: 251 testów jednostkowych i 624 testy integracyjne.
-
Ukończona 10 października 2026 – 11 października 2026
Wersja 3.2 — Narzędzia (sprint v3, runda 1)
Wieczór 10 października: narzędzia dla sprzedawców, moderatorów i użytkowników.
- Okazje: samodzielny sprzedawca, role w zespole, ponawianie zwrotów, zakup bez konta.
- Czat: sankcje, filtr ukrytych danych kontaktowych i obrazów, kilka zdjęć w jednej wiadomości.
- Randki: ostrzeżenia i odwołania, ważone zgłoszenia, udostępnianie spotkania, zgłoszenie nieobecności, ostrożność wobec numeru telefonu podanego zbyt wcześnie.
- Poradniki: wiarygodność redakcyjna (sprawdzane linki zewnętrzne, osierocone poradniki, daty weryfikacji, nota o korekcie).
-
Ukończona 5 października 2026
Wersja 3.1 — Jeden serwis (pakiet X)
Wieczór 5 października: przechodzenie z działu do działu bez szukania.
- Jedno centrum powiadomień i jedna strona ustawień, liczniki w nagłówku na żywo.
- Osobista strona startowa dla użytkowników i aplikacja do zainstalowania (PWA).
- Linki między działami i jedno wyszukiwanie w całym serwisie.
-
Ukończona 30 września 2026 – 10 października 2026
Wersja 3.0 — Przepisanie w Rust i fundament produkcyjny
Od 30 września do 10 października 2026 roku: wannonce zbudowany od nowa w Rust z Loco.rs, najpierw serwis ogłoszeń, potem cztery działy, wreszcie niezawodny fundament produkcyjny.
Faza v1: przepisany serwis ogłoszeń
Fundament przepisanego serwisu
30 września 2026 · Już w pierwszym commicie repozytorium
Pierwszy commit repozytorium w Rust: rdzeń serwisu ogłoszeń drobnych zbudowany od nowa z Loco.rs, dla całej Europy.
- Ogłoszenia: dodawanie z kontem lub bez, zdjęcia, pola właściwe dla każdej kategorii, moderacja; wyszukiwanie po słowie kluczowym, miejscu, promieniu, cenie i filtrach; konta, wiadomości, ulubione, zgłoszenia.
- 31 rynków europejskich z adresami według języka i kraju (/fr-fr/, /de-at/…), drzewo miejsc (gminy francuskie i miasta europejskie), strony miejsce × kategoria na wszystkich poziomach, hreflang, dane strukturalne, mapy witryny.
- Interfejs i kategorie w 24 językach, ceny i daty zgodne z każdym językiem, e-maile w języku użytkownika.
- Alerty e-mail, przybliżona mapa, weryfikacja przez e-mail i SMS, logowanie przez Google i Facebook, ochrona przed spamem.
- Płatne opcje przez Stripe, faktury i unijny VAT, konta firmowe ze sklepem, kredyty i kody promocyjne.
- RODO i DSA: eksport i usunięcie konta, zgody, zgłaszanie nielegalnych treści, raport przejrzystości; automatyczna moderacja; uwierzytelnianie dwuskładnikowe.
- Dodawanie ogłoszenia krok po kroku, wyszukiwanie natychmiastowe, działy nieruchomości, motoryzacji, pracy i wynajmu wakacyjnego; feedy firm, API REST v2, blog i newsletter; panel administracyjny z rolami, wskaźnikami i testami A/B.
Uruchomienie
30 września 2026
Wieczór 30 września: serwis przyjmuje postać produkcyjną.
- Wdrożenie w kontenerach Docker na serwerze Ploi.
- Ciągła integracja: clippy bez ostrzeżeń i cały zestaw testów, na SQLite, a potem także na Postgresie.
- Dane referencyjne dostarczane w obrazie, bez kont demonstracyjnych; wielojęzyczne ogłoszenia demonstracyjne i narzędzie do ładowania danych.
- Publiczne adresy bez portu nasłuchu za proxy (canonical, hreflang, mapy witryny, e-maile).
Gotowy na produkcję
1 października 2026
Noc 1 października: wszystko, czego trzeba, by wytrzymać obciążenie.
- Wstępnie wygenerowane i skompresowane mapy witryny, wstępnie przeliczone liczniki miejsce × kategoria.
- Wyszukiwanie pełnotekstowe w Postgresie i indeksy produkcyjne.
- Limity zapytań na adres IP; zdjęcia w magazynie S3 i kopie zapasowe przechowywane poza serwerem.
- Monitoring: metryki, Sentry, alerty o stanie; odbicia i skargi na e-maile odsiewane.
- Ścieżki Playwright, audyt dostępności i budżety w CI; scenariusz obciążeniowy k6.
Do zrobienia pozostały: prawna weryfikacja regulaminów i wprowadzenie prawdziwych kluczy (płatności, SMS, wyszukiwarki).
Czas rzeczywisty i transakcje
1 października 2026
Rano 1 października: serwis ożywa.
- Centrum powiadomień i powiadomienia web push.
- Wiadomości w czasie rzeczywistym z potwierdzeniami odczytu i zdjęciami.
- Wyszukiwanie w obszarze mapy, dodawanie ogłoszenia „najpierw zdjęcia” na telefonie, podpowiedzi w języku naturalnym.
- Bezpieczna płatność między osobami prywatnymi z wysyłką (Stripe Connect), faktura za opłatę ochronną, etykieta wysyłkowa do wydruku.
Europa, zaufanie i firmy
1 października 2026
1 października: przekraczanie granic i narzędzia dla społeczności.
- Ogłoszenia widoczne w krajach sąsiednich, lokalne wyszukiwarki.
- Profile publiczne, poziomy sprzedawców, blokowanie, centrum pomocy, weryfikacja tożsamości.
- Narzędzia dla firm: kontakty, zespoły, zaplanowane podbicia, kalendarz, źródła wyświetleń.
- Zarządzanie: własny pomiar ruchu, wyniki testów A/B, przychody, eksporty.
Wykończenie fazy v1
1 października 2026
Popołudnie 1 października.
- Kopie zdjęć w WebP, obrazy do udostępniania według kategorii, pokrycie indeksowania śledzone w Search Console.
- Kilka sklepów na jedno konto, OAuth2 dla API, wyszukiwanie po rdzeniach słów, opcjonalne wyszukiwanie semantyczne.
- Zlokalizowane poradniki dla pięciu kolejnych rynków, kategorie ukryte w wybranych krajach, słownictwo regionalne, filtr języka ogłoszeń w krajach wielojęzycznych.
- Spakowana aplikacja mobilna, testy regresji wizualnej, ślady OpenTelemetry, limity zapytań współdzielone przez Redis.
Faza v2: cztery działy
Cztery działy
1 października 2026
Wieczór 1 października, wokół ogłoszeń.
- Czat tylko dla użytkowników: publiczne pokoje według języka, wiadomości na żywo.
- Bezpłatne randki, profile do przesuwania, dopasowanie, a potem prywatna rozmowa.
- Okazje sprzedawane w formie kuponów.
- Poradniki ze spisem treści, czasem czytania, powiązanymi poradnikami i kanałem; osobna mapa drogowa dla każdego działu.
Rundy 1–3 działów
1 października 2026
Wieczór 1 października, jeden agent na dział i scalenie po każdej rundzie.
- Okazje: czytelniejsze karty, sortowanie, kupon do wydruku z kodem QR, zwroty, obsługa posprzedażowa (wygaśnięcie, prezent), sprzedawcy, alerty według kategorii, nadchodzące okazje, opinie i statystyki.
- Czat: nieprzeczytane wiadomości prywatne, zdjęcia, reakcje, odpowiedzi, wzmianki, tryb powolny, automatyczny filtr, wyciszenia, powody zgłoszeń, dziennik, zasady do zaakceptowania, przypięcia.
- Randki: zainteresowania, odznaka tożsamości, cofnięcie, pauza, otrzymane polubienia, moderowane zdjęcia, pytania w profilu, intencja, kolejka zgłoszeń i strona o bezpieczeństwie.
- Poradniki: okładki, ramki, FAQ, strony tematów i autorów, najważniejsze punkty, tabele, źródła, głosy, planowanie publikacji, linki do ogłoszeń, listy kontrolne, poradniki lokalne.
Rundy 4–7 działów
1 października 2026 – 2 października 2026
Od 1 do 2 października: przegląd UX każdego ekranu, potem głębia.
- Okazje: zapisane okazje, okazja dnia, alerty sprzedawcy i budżetowe, koniec ze sprzedażą ponad stan, automatyczny zwrot, narzędzia sprzedawcy, okazje w Twojej okolicy.
- Czat: pokoje według miasta i kategorii, propozycje pokoi, tarcza, poziomy powiadomień, podsumowanie dnia.
- Randki: po dopasowaniu, przypomnienie o bezpieczeństwie, pytanie na start, prywatność i kontrola, wspólna dostępność.
- Poradniki: przewodniki po miastach w liczbach, przewodniki cenowe i regionalne, notowania tygodnia, newsletter, słowniczek, kalendarz sezonów, wiarygodność cen.
- Ogłoszenia prowadzą do pokoju i do poradnika swojego miasta.
Rundy 8–10 działów
2 października 2026 – 4 października 2026
Od 2 do 4 października: drugi przegląd UX, bezpieczeństwo, wykończenie.
- Drugi przegląd UX każdego działu.
- Przegląd bezpieczeństwa i odporności każdego działu; e-maile i dane strukturalne wszędzie poprawnie escapowane; nic z prywatnej rozmowy na ekranie blokady.
- Międzynarodowa strona wejściowa w katalogu głównym serwisu, nazwa rynku w tytułach, okruszki od strony wejściowej.
- Wykończenie, zaległości i dokumentacja każdego działu.
Pętla UX, mobile i wydajności
4 października 2026 – 5 października 2026
Od 4 do 5 października: pięć rund na pięciu torach, mierzonych na zrzutach ekranu.
- Skrypt do zrzutów ekranu i pomiarów, koniec z poziomym przewijaniem, elementy dotykowe 44 px.
- Nagłówek w jednym rzędzie na telefonie, flagi w jednym obrazie, zminifikowane skrypty, menu w pamięci podręcznej.
- Pokój czatu i stos randek na pełnym ekranie na telefonie, zdjęcia w WebP i we właściwym rozmiarze.
- Poradniki ładowane szybko i czytelne na telefonie i tablecie.
Pakiet P: fundament produkcyjny (5 i 10 października)
- Wysyłka e-maili z wypisaniem się jednym kliknięciem w wysyłkach masowych.
- Przegląd jakości tłumaczeń w 22 językach innych niż francuski i angielski.
- Osobna baza danych dla każdego testu, zadanie CI na Postgresie, audyt kodu pod kątem Postgresa.
- Kopie zapasowe z testem odtwarzania, sondy stanu, strona Stan, alerty, budżet wydajności w CI.
- Numery faktur bez wyścigów, czyste uzupełnienia danych, usunięty zduplikowany indeks.
Warunek zakończenia v3.0 nie został jeszcze spełniony: zestaw testów po raz pierwszy uruchomiono na Postgresie 11 października (przeszło 676 z 679 testów integracyjnych, poprawek nie uruchomiono jeszcze ponownie) i żaden prawdziwy telefon nie widział serwisu.
2018–2026: platforma PHP
Przed 2026 rokiem wannonce działał na gotowej platformie ogłoszeniowej w PHP. Historia w skrócie; przepisywanie w Rust zaczyna się od wersji 3.0.
- 0.x — Początki. Przygotowanie serwisu przed jego otwarciem.
- 1.0 — Start (2018). Wannonce rusza w 2018 roku.
- 1.x — Europa, kraj po kraju. Serwis otwiera się kraj po kraju w całej Europie.
- 2.0 — Randki. Otwarcie działu randek; platforma PHP osiąga dojrzałość. To była „v2”.
- 2.x — Nowe usługi. Z biegiem lat dochodzą kolejne usługi.
Kolejne kroki
Co pozostało do zrobienia po rundach 11–20 sprintu, tor po torze.
WMaps
- Pierwsze prawdziwe zbieranie danych na produkcji, potem otwarcie usługi; wideo w opiniach; przegląd warunków źródła miejsc.
WForum
- Otwarcie usługi, minimalny wiek, powiadomienia e-mail o obserwowanych tematach, obrazy w wiadomościach.
Randki
- Jeszcze jeden wariant tekstu dla małych gmin, przegląd ośmiu stron według rodzaju spotkania.
Czat
- Pokoje dla dużych miast, minimalny wiek zapisany w regulaminie.
Platforma
- Ciągła integracja znów zielona: kompilacja testów przekracza pamięć maszyn GitHuba.
Miasta
- Wyszukiwanie po kodzie pocztowym, przegląd tłumaczeń przez native speakerów, potem otwarcie obszaru kraj po kraju.
Przed uruchomieniem tej wersji
- Cały zestaw testów na Postgresie.
- Najważniejsze ścieżki na prawdziwych telefonach, iPhonie i Androidzie.
- Płatność od początku do końca w trybie testowym Stripe; Redis, S3 i prawdziwa wysyłka e-maili.
- Przegląd tłumaczeń przez native speakerów oraz prawny przegląd tekstów o płatności, zgodzie i moderacji i dowodów wymaganych do przejęcia miejsca.
W analizie
Tematy, które analizujemy, bez podjętej dotąd decyzji.
- Zasady kuponów z działu okazji: odstąpienie od umowy, VAT, wygasły kupon, wypłaty dla sprzedawców.
- Program lojalnościowy.
- Weryfikacja tożsamości w randkach: dostawca i kraje, których dotyczy.
- Rozmowy wideo.
- Geokodowanie adresów okazji przez zewnętrzną usługę.
- Podgląd linków na czacie w kontekście prywatności.
- Korekta tłumaczeń: natywni tłumacze czy społeczność.