Forum:Plan techniczny 2023

Z Nonsensopedii, polskiej encyklopedii humoru
Wersja z dnia 23:36, 10 cze 2023 autorstwa Ostrzyciel (dyskusja • edycje) (nowa strona)
(różn.) ← przejdź do poprzedniej wersji • przejdź do aktualnej wersji (różn.) • przejdź do następnej wersji → (różn.)
Ten wątek nie był edytowany od 532 dni. Nie baw się w archeologa i nie odkopuj go. Zamiast tego możesz wrócić na stronę główną forum i założyć nowy temat.

Siemaneczko zgrywusy.

Dla przypomnienia: obiecałem składać mniej-więcej raz do roku admiralicji roczny plan prac technicznych łamaneprzez raport. Jak mus to mousse. A jak mousse to moussaka. A moussakę polecam.

Co było do zrobienia

  • Uniwersalna, responsywna skórka – jak widać bangla.
  • MediaWiki 1.38 – nie ma i nie będzie. Nie miałem czasu na to.
  • Ulepszone dyskusje – takoż nie ma.
  • MediaUploader – nie ma.
  • MediaWiki 1.39 – nie ma, ale będzie.

Czemużże „nie ma”?

Dlategożże. Plan nie był specjalnie ambitny, jeśli byśmy zakładali że będę nadal poświęcać tyle samo czasu Nonsie ile poświęcałem. Niestety, nie jest to już możliwe z różnych życiowych względów. Sory. To nie ulega negocjacji, po prostu nie mogę więcej czasu wydzielić, chyba że się zsuperpozycjonyzuję, że się tak brzydko wyrażę. Z drugiej strony projekt dramatycznie zmniejszył aktywność i nie odnotowałem żadnego zapytania ze strony administracji o rzeczy które zaproponowałem w planie 2022[1]. W takiej sytuacji można jedynie...

...przemyśleć to i obrać nową strategię

Nowa strategia ewoluowała przez ostatni rok nie tylko w mojej głowie, ale też w dyskusjach z admiralicją, która przyjęła postawę którą interpretuję jako no ok, whatever.

Ze swojej strony oferuję:

  • Brak nowych niestandardowych funkcjonalności – bo nie jest zgłaszane na nie zapotrzebowanie, ani nie mam czasu ich implementować.
  • Tylko aktualizacje LTS – nowe MediaWiki wychodzi co ok. 6 miesięcy, ale wersja Long Term Support (LTS) raz na dwa lata. Każdy LTS jest wspierany dużo dłużej, bo około 3 lata zamiast roku.
    • Zamiast dwóch aktualizacji rocznie będzie jedna na dwa lata. Oznacza to, że nowe funkcjonalności w MediaWiki i rozszerzeniach będą się pojawiać na Nonsie rzadziej.
    • Ta zmiana też znacznie zmniejsza ilość pracy jaką muszę wkładać w utrzymanie serwera.
  • Tylko niezbędne poprawki w nonsowym kodzie – na potrzeby Nonsy powstała masa rozszerzeń i innych pierdół, które będę kleić tylko jeśli będzie to absolutnie niezbędne. Przykładowo, kiedy trzeba zmigrować kod do nowszej wersji MW, albo kiedy ktoś znajdzie lukę bezpieczeństwa.
    • Nie jestem tylko w stanie obiecać że uda mi się w ten sposób utrzymywać wszystkie rozszerzenia, szczególnie jeśli w MW zajdą jakieś dramatyczne zmiany (np. usunięcie niepozornej klasy Parser.php). Wtedy bardziej nacudowane rozszerzenia jak AdvancedBacklinks mogą zemrzeć śmiercią nagłą, acz spodziewaną.

Na 2023/2024 zaplanowałem:

  • Migracja na nowy serwer – obecny ma już dwa lata i nie opłaca się przedłużać jego wynajmu. Nowy serwer jest większy, ale to bez znaczenia, bo ruch na Nonsie nie zwiększył się dramatycznie[2]. Migracja będzie wykonana w tym miesiącu. Nie wiążą się z nią jakiekolwiek znaczące dla użytkowników zmiany techniczne, poza przerwą w nocy którą ogłoszę w standardowy sposób.
  • Aktualizacja do MediaWiki 1.39 – nie wiem kiedy, ale będzie. Postaram się to zrobić w miarę sprawnie.
    • Nie przewiduję znacznych zmian w rozszerzeniach przy tej aktualizacji.

Ale ja protestuję!

Na szczęście nikt mi za to nie płaci, więc ciężko mieć jakieś wąty, poza ale obiecywałeś co innego. Wydaje mi się, że sensownie umotywowałem dlaczego będzie tak a nie inaczej – z jednej strony fizyczny brak mojego czasu, z drugiej ogólny marazm w projekcie. Nie widzę innego wyjścia.

Jeżeli chcecie jakoś poprawić stan rzeczy, to coś się może dać zrobić, zależnie od tego co jest wam potrzebne:

  • Aktualizacje i poprawki rozszerzeń może wykonywać dowolny programista PHP (z tego co pamiętam na Nonsie kilku jest). Niech się do mnie zgłosi z błogosławieństwem admiralicji i mogę deployować, pod warunkiem że to będzie już przetestowany kod.
  • Częstsze aktualizacje MediaWiki są niewykonalne w tym klimacie, nie wpuszczę nikogo na serwer z oczywistych względów. Jeśli natomiast ktoś by chciał przejąć hosting Nonsy to mogę przekazać notatki, konfigurację, itd., o ile będzie to poważna propozycja poparta przez społeczność, rzecz jasna. Od razu powiem że to jest głębokie bagno i odradzam tę opcję jako człowiek który bulgocze metr pod powierzchnią tegoż bagna.

Ze słonecznym pozdrowieniem,

wasz promienisty Ostrzyciel | Dyskusja 00:36, 11 cze 2023 (CEST)

Dyskusja

...

  1. BTW nadal czekam na odpowiedź na moje pytanie z maja zeszłego roku
  2. Zgłaszam się do nagrody Eufemizm roku 2023. Zróbmy jak w FotoŁowcy, konkurs wymyśla Ostrzyciel, zgłasza się Ostrzyciel, wygrywa Ostrzyciel, a nagrody wręcza Ostrzyciel.