Forum:Plan techniczny 2023: Różnice pomiędzy wersjami

Z Nonsensopedii, polskiej encyklopedii humoru
(nowa strona)
 
(jedno pytanie: umieścić to nad dyskusją (tak aby dotyczyło wiadomości, czy pod dyskusją (tak jak w artykułach)?)
 
Linia 46: Linia 46:


wasz promienisty {{Ostrzyciel}} 00:36, 11 cze 2023 (CEST)
wasz promienisty {{Ostrzyciel}} 00:36, 11 cze 2023 (CEST)

{{Przypisy}}


== Dyskusja ==
== Dyskusja ==

Aktualna wersja na dzień 23:39, 10 cze 2023

Ten wątek nie był edytowany od 536 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[edytuj kod]

  • 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”?[edytuj kod]

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ę[edytuj kod]

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ę![edytuj kod]

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)

Przypisy

  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.


Dyskusja[edytuj kod]

...