Witam,

Jako, że komercyjnie opiekuję się bardzo dużą instalacją, co jakiś czas piszę/upubliczniam niektóre poprawki dla Joomli.
Aktualnie w Joomli możecie znaleźć około stu moich poprawek.

W miarę możliwości staram się udostępniać je na https://github.com/joomla/joomla-cms/pulls/csthomas

Aby przetestować jakąś poprawkę należy zainstalować Joomle na komputerze, jakimś serwerze lub np na https://launch.joomla.org/ (nie testowałem jeszcze)
oraz zainstalować komponent do testowania https://github.com/joomla-extensions...ester/releases

Następnie wgrywa się poprawkę za pomocą kilku kliknięć i sprawdza czy poprawka działa tak, jak opisał autor.
Dodatkowo przydaje się sprawdzić czy poprawka nie psuję nic innego.

Zazwyczaj każda poprawka wymaga przetestowania przez dwie osoby.
Nie każdy testujący musi się znać na wszystkich skutkach poprawki, jest sporo osób które spoglądają na to co się dzieje i zgłaszają swoje uwagi.
Dla ułatwienia sposób testowania jest opisany.

Po dwóch pozytywnych testach, poprawka (PR - Pull Request) dostaję etykietę RTC (Ready To Commit) i czeka na decyzję jednego z opiekunów Joomli, który decyduje o dodaniu poprawki do Joomli lub nie.

Jako, że moje poprawki zazwyczaj nie są proste, ciężko jest znaleźć osoby do ich przetestowania.
Głównie skupiam się na poprawianiu wydajności, więc rozglądam się za osobą ze znajomością php i mysql, która miała by chwilę czasu na przetestowanie którejś z nich.

Co do języka angielskiego to nie sądzę, aby był to problem, podstawy wystarczą (tak jak mi).
Łatwiej będzie mi wytłumaczyć poprawkę w języku polskim

Jeśli ktoś chciałby spróbować swoich sił w testowaniu będzie musiał założyć sobie konto na https://github.com/join?source=header-repo
a następnie zalogować się na https://issues.joomla.org/tracker/joomla-cms

Oczywiście aktualne propozycje poprawek i błędów są dostępne bez logowania.