PDA

Zobacz pełną wersję : Szukam osób, które chcą uczestniczyć w rozwoju Joomla poprzez testowanie poprawek



csthomas
22-06-2018, 20:37
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/patchtester/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.

csthomas
22-06-2018, 22:17
Proszę nie traktować tego jako zaproszenie do jakiegoś zobowiązania.

Chcę tylko wiedzieć, czy w ogóle jest sens tworzyć post na tym forum z opisem poprawki, która czeka na test.

csthomas
25-06-2018, 23:46
Jeśli znajdę chęci spróbuje nagrać wideo z opisem konkretnej poprawki i wytłumaczę, jak krok po kroku można ją przetestować.

zwiastun
26-06-2018, 01:15
Nagrywaj, na pewno obejrzę i przetestuję :) I znajdę jeszcze kogoś, kto też potestuje :)

Jac
26-06-2018, 16:02
Przyłączam się na miarę moich skromnych możliwości :) Zawsze to chociaż przysłowiowe trzy grosze.

wojsmol
26-06-2018, 18:30
Cześć
csthomas Też udzielam się przy rozwoju Joomla! wspomnij @wojsmol na github'ie gdybyś potrzebował pomocy przy testowaniu poprawek :)

rkonik
27-06-2018, 12:56
Nagraj, bardzo chętnie się przyłączę do testowania.

csthomas
30-06-2018, 15:47
Oto moje pierwsze wideo https://youtu.be/DdLpDw24ipM

- - - Updated - - -

Zapomniałem dodać informacji, że po poprawnym teście należy zaznaczyć, że test się powiódł.
Aby to zrobić należy przejść do strony https://issues.joomla.org/tracker/joomla-cms/19708 (po zalogowaniu)
i kliknąć na guzik "Test this" i zaznaczyć "Tested successfully". Poniżej można dodać komentarz w języku angielskim, jeśli ktoś chciałbym coś dopisać.
Na końcu klikamy na "Submit test result".

Nasz komentarz zobaczymy na dole strony oraz na https://github.com/joomla/joomla-cms/pull/19708

Poprawka przetestowana pozytywnie przez 2 osoby zostanie oznaczona jako gotowa to scalenia.
Ostatnią decyzję o tym czy poprawkę scalić, do jakiej wersji oraz kiedy podejmą opiekunowie Joomli.