Skocz do zawartości

Rozważania na temat migracji na Discourse


Rekomendowane odpowiedzi

Ze względu na zmiany licencyjne IPB oraz ograniczanie funkcjonalności w wersji self-hosted rozważamy migrację forum na Discourse. Delikatnie mówiąc, Discourse jest trochę inny od IPB i pierwsze wrażenie może być dość negatywne ale po chwili przyzwyczajenia używa się tego systemu dość przyjemnie.

Główne zalety Discourse w porównaniu do IPB:

  1. Pełna funkcjonalność w wersji self-hosted: Wszystkie nowe funkcje i aktualizacje są dostępne również dla użytkowników hostujących platformę samodzielnie. Tak jak my.
  2. Nowoczesny interfejs użytkownika: Interfejs jest bardziej nowoczesny ze wszystkim zaletami i wadami tego rozwiązania. Na pewno będziemy go dostosowywać graficznie pod nasze forum.
  3. Interakcje w czasie rzeczywistym: Sporo rzeczy które w IPB wymaga odświeżenia strony w IPB w Discourse dzieje się bez przeładowania.
  4. Zaawansowane narzędzia moderacji i antyspamowe: Zaawansowane funkcje moderacji i walki ze SPAMem. Nie ma sensu się rozpisywać ale chociażby można używać LLMów do określania jakości postów. Bardziej zaawansowane captche. Sugerowania kategorii, tagów itd.
  5. Znacznie wydajniejsza wyszukiwarka: bez szczegółów ale technicznie jest bardziej nowoczesna. Może być używana z LLM.
  6. Znacznie lepsze czat: Dostęp do czatu na każdej stronie, lepsza integracja z Discordem. Aktualna wtyczka której używamy w IPB jest niewspierana i niedługo przestanie działać. Lepszych alternatywy nie widać.
  7. Dodatki i rozszerzenia najczęściej są darmowe.
  8. Post bazujące na Markdown i HTML: HTML w IPB to porażka i sprawia dużo problemów.

Wady:

  1. Tłumaczenie na polski czasami ma błędy, trochę tekstu jest nieprzetłumaczone. W nowszej wersji zostało to trochę poprawione ale instancja testowa działa na starszej.
  2. Jak wspomniałem interfejs jest mocno inny. Często na forach z początku jest dużo narzekania a potem ludziom jednak pasuje.

Testowa instancja do przejrzenia/zabawy: https://discourse.stalkerteam.pl/

Ważne informacje o instancji testowej:

  1. Nie wszystkie załączniki działają. Dotyczy to szczególnie innych plików niż graficznych, docelowo nie będzie to problemem.  
  2. Brak reakcji pod postami. Będą docelowo przeniesione.
  3. Brak awatarów użytkowników, będzie poprawione.
  4. Logowanie wymaga ręcznego zresetowania hasła z panelu administratora. Jak ktoś chce się zalogować na swoje konto niech napisze mi PMa a podeślę hasło tymczasowe.
  5. Prawie każdy ma tylko uprawnienia zwykłego użytkownika. Wyjątkiem jest moje konto administracyjne.

Logowanie po ewentualnej migracji będzie wymagać zmiany hasła, koniecznie będzie zresetowanie hasła używając e-maila. Dlatego proszę każdy kto będzie chciał dalej korzystać z forum aby sprawdził czy ma poprawy i aktualny adres e-mail.

 

Chętnie poznam opinie co myślicie o tym pomyśle. Ewentualnie jakie inne alternatywy widzicie.

  • Dodatnia 1
  • Ekstra 1
Odnośnik do komentarza
Udostępnij na innych stronach

  • portals zmienił(a) tytuł na Rozważania na temat migracji na Discourse
3 godziny temu, vidkunsen napisał(a):

Jestem przeciwny, poczekajmy dla porównania aż przejdą z w/w systemem z fazy testów na gotowy produkt

To jest gotowy produkt. Produkt ciągle rozwijany ale zdecydowanie gotowy. Testujemy conajwyżej naszą migracje. 

 

3 godziny temu, vidkunsen napisał(a):

Nie da rady się teraz zalogować bo trzeba korzystać z jakiegoś tam klucza?

W dużym uprosczeniu, nie da się latwo przenieść haseł między systemami. Rozwiązanie docelowym będzie to że każdy przez logowaniem zresetuje hasło e-mailem. Teraz e-maile są wyłaczone aby (pewne uprosczenie) nie powodowały zamieszania z głównym forum. 

 

3 godziny temu, vidkunsen napisał(a):

Wzorowane na AP-Pro, tam na Ap - Pro nie ma problemu z wejściem, nie ma jakichś tam kluczy.

No tak bo tam już cały proces jest zakończony. Zreszta ap-pro bazuje na ipb i chyba tez cos beda musieli zrobić. Może jakoś przenieśli hasła? U nas będzie to ciężkie bo jest troche haseł w dość starych formatach. 

Niestety zostawienie jak jest nie jest możliwa opcją. Potrzebujemy aktualizacji bezpieczeństwa a płacenie za to wydaje już się kiepskim pomysłem. 

  • Ważne 1
Odnośnik do komentarza
Udostępnij na innych stronach

Zdecydowanie przeciw.   Pierwsze co rzuca się w oczy to .... rozmiar.  Na tej stronie mamy wypełnione treścią  jakieś ca. 80% szerokości ekranu  W proponowanym Discourse jest to w najlepszym razie 50% ale bywa i 20%   

Wygląda jak wodospad na środku ekranu. 

Po drugie .....oczopląs.  Takiej ilości kolorowych kwadracików linii itd skomasowanych na  cm2  już dawno nie widziałem .   Przerost formy nad treścią. Mało czytelne nie intuicyjne.

 

 

 

 

Ddisq.png

disq.png

disq1.png

disq2.png

Edytowane przez Marcx
  • Dodatnia 1
Odnośnik do komentarza
Udostępnij na innych stronach

Witam.

Parę refleksji na temat migracji forum.

Myślę, że sama kwestia wyglądu, starego, czy nowego forum jest tu drugorzędna. Jak już napisał Portals, jeśli przeczytałem z wystarczającym zrozumieniem, sam wygląd i funkcjonalność można sobie dostosowywać do preferencji i możliwości, nawet już w trakcie użytkowania. Zaglądam na różne sajty związane ze Stalkerem i oczywiście niektóre pasują mi bardziej, inne mniej, ale funkcjonalność dla zwykłego użytkownika jest wszędzie praktycznie podobna. Kwestia czasu na przyzwyczajenie do "interfejsu". Dla przykładu zupełnie nie podoba mi się na ModDb. No i co? Nie wchodzę tam przez to?

Sam proces przenosin oparty na e-mailu to też już jest chyba najprostszy z możliwych. Cóż to za problem dla JAKOŚ aktywnych użytkowników. Odpadnie pewnie większość "martwych dusz", przy czym to tylko będzie tzw. reality check. Wracając do innych stron o Stalkerze, niejedna z nich przeżyła takie przenosiny, np. Ap-Pro, jakoś się świat nie zawalił, AMK Team też przetrwało kiedyś przenosiny, chociaż niedawno zniknęło z sieci.

Platforma IPN, na której stoi Stalkerteam, przestaje być bezpłatna. Jeśli ktoś jest zwolennikiem pozostania to powinien być przygotowany na rozmowy o kosztach licencji np. składki, wpłaty, ofiary, może reklamy itp. Jeśli ja dobrze rozumiem sytuację, to wszystkie kwestie "techniczne" forum są na głowie Portalsa i większość użytkowników nawet nie ma świadomości sytuacji, a nawet może nie doceniać braku reklam. Wspomniane Ap-Pro ratuje się m.in. wyświetlaniem reklam, ale tu się nie ma co oszukiwać w różnicy odwiedzających w porównaniu do Stalkerteam. Nie mam dostępu, ale odwiedzających jest pewnie "tak sobie", czyli raczej grosiki...

Tak więc jedziemy wozem, w którym nieodzowną dla istnienia forum rolę mechanika, nie tylko doglądającego maszynę, ale też dolewającego wachy i pilnującego poziomu oleju itp., wytrwale pełni po cichu Portals. Z tego co wiem, IPN bazuje na php, a Discourse bodajże na Rails, który pochodzi chyba z php, ale to coś odrębnego. Można też rozpatrywać coś innego, np. ucos, ale nawet przy jakiejś modułowości struktury to ktoś to musi ogarniać. Zdaje się, że w obecnej sytuacji to w dużej mierze powinien być wybór Portalsa. Zwłaszcza, że nie widać żadnych merytorycznych propozycji ze strony innych użytkowników. "Jestem przeciwko" tu nie wystarczy. Trzeba nam tu kogoś kto może i co najważniejsze CHCE zajmować się "podwoziem". I ktoś taki jest, od lat robi swoje, żeby ten wózek jechał dalej.

Wyszła laurka, ale to tylko głos poparcia dla zmiany, jeśli nadchodzi.

Edytowane przez enter_login
Odnośnik do komentarza
Udostępnij na innych stronach

W dniu 21.07.2025 o 04:22, Marcx napisał(a):

Zdecydowanie przeciw.   Pierwsze co rzuca się w oczy to .... rozmiar.  Na tej stronie mamy wypełnione treścią  jakieś ca. 80% szerokości ekranu  W proponowanym Discourse jest to w najlepszym razie 50% ale bywa i 20%   

 

To jest faktycznie merytoryczny argument ale to jest prawdopodobnie prosta rzecz do zmiany, szybki eksperyment:

image.png

Trzeba będzie oczywiście potestować czy nie rozwali to widoku na telefonach itd ale raczej wydaje się prosta sprawa.

W dniu 21.07.2025 o 04:22, Marcx napisał(a):

Po drugie .....oczopląs.  Takiej ilości kolorowych kwadracików linii itd skomasowanych na  cm2  już dawno nie widziałem .   Przerost formy nad treścią. Mało czytelne nie intuicyjne.

 

Być może do jakiegoś stopnia nad tym też będzie można jakoś zapanować ale raczej już wydaje się trudniejsze.

 

11 godzin temu, enter_login napisał(a):

Platforma IPN, na której stoi Stalkerteam, przestaje być bezpłatna. Jeśli ktoś jest zwolennikiem pozostania to powinien być przygotowany na rozmowy o kosztach licencji np. składki, wpłaty, ofiary, może reklamy itp. Jeśli ja dobrze rozumiem sytuację, to wszystkie kwestie "techniczne" forum są na głowie Portalsa i większość użytkowników nawet nie ma świadomości sytuacji, a nawet może nie doceniać braku reklam. Wspomniane Ap-Pro ratuje się m.in. wyświetlaniem reklam, ale tu się nie ma co oszukiwać w różnicy odwiedzających w porównaniu do Stalkerteam. Nie mam dostępu, ale odwiedzających jest pewnie "tak sobie", czyli raczej grosiki...

 

Ona nigdy nie była bezpłatna i nie był to duży problem. 25 USD jak dobrze pamiętam na pół roku to nie jest majątek. Problemy główne są takie:

  • Linia 4 się powoli kończy i trzeba przejść będzie przejść na 5 która ma większe ograniczenia. Wychodzi na to że nie będzie wspierać dodatków więc choćby utrzymanie SB (który i tak jest marny porównując do tego co Discourse).
  • Pchają sporo funkcji tylko w wersji cloud która w najtańsze wersji to $89 na miesiąc, a tak naprawdę minimum które by nam wystarczało to wersja za ~$140 To już nijak by się budżetowo nie spinało.
  • Nawet jak są dodatki to IPB to są płatne i to nie byłby jeszcze duży problem. Problem jest taki jak choćby z aktualną integracją Discorda która zaraz po tym jak ją kupiliśmy przestałą być wspierana a licencja nie pozwala żeby "ktoś inny pociągał wózek".
  • Proste dodawanie dodatków w 5 prawdopodobnie się skończy a jakaś "własna" wersja jest nieutrzymywalna z moim dostępnym czasem na forum. Musiałbym mieć pracować po kilkanaście godzin w tygodniu żeby to utrzymać.

 

11 godzin temu, enter_login napisał(a):

Zwłaszcza, że nie widać żadnych merytorycznych propozycji ze strony innych użytkowników. "Jestem przeciwko" tu nie wystarczy.

Niestety tak, opcja "Jestem przeciwko" to nie jest opcja do wyboru. To jest oprogramowanie które działa online i dane użytkowników MUSZĄ być zabezpieczone a to wymaga aktualizacji

11 godzin temu, enter_login napisał(a):

Z tego co wiem, IPN bazuje na php, a Discourse bodajże na Rails, który pochodzi chyba z php, ale to coś odrębnego.

Aktualnie i tak wszystko działa w kontenerach więc nie jest to problem.

  • Dodatnia 1
Odnośnik do komentarza
Udostępnij na innych stronach

Ja jestem ZA.

Najważniejsze są aktualizacje na bieżąco. Jest open source i duża społeczność pomagająca go rozwijać. Dostępne jest dużo wtyczek i motywów. 

Brak podstron i cały wątek na jednej stronie, ułatwia przeglądanie/czytanie. Lepsza wyszukiwarka. Odświeżanie zawartości real time.

Na szatę graficzną i wygląd nie patrzę, trzeba zawsze dostosować do własnych potrzeb i tutaj potrzeba pomocy użytkowników forum bo to dla nich ma odpowiadać na co patrzą.

Jeśli @portals ma chęci do pracy nad migracją i rozwojem to najważniejsze. 

  • Ważne 1
Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej strony, zgadzasz się na nasze Warunki użytkowania.