W dniu 30.01.2015 20:57, Daniel Kulesza napisał(a):
W dniu 2015-01-30 o 20:51, Tomasz Chiliński pisze:
W dniu 30.01.2015 20:42, Daniel Kulesza napisał(a):
Podsumowując
LMS GIT nie będzie już rozwijany bo będzie LMS+ (za 200 zł miesięcznie)
Nic z tych rzeczy - ja bym raczej określił to tak: LMS będzie rozwijany i będą wchodziły dobrej jakości sprawdzone rzeczy z LMS+ z pewnym opóźnieniem. Dzięki temu kod będzie jeszcze lepiej przetestowany. Niezależnie od tego będą się pojawiały zmiany od razu w samym LMS - zresztą ostatnio zostało wprowadzonych dużo wartościowych zmian wnętrza LMS-a. Jeśli chodzi o iNET LMS będzie cały czas nasiąkał wątpliwej jakości kodem, a wszystko w celu pochwalenia się, że niby jest taki rozbudowany. Do tego nigdy nie będzie gałęzią LMS-a, a jedynie "gałęzią". To skutecznie uniemożliwi przepływ kodu w dwóch kierunkach i to tylko dlatego, że komuś nie chciało choć trochę nauczyć się git i dostrzec jakie możliwości daje github ;-D
Także widzisz Danielu - jak w polityce - wszystko zależy od tego kto przy mównicy ;-)
Wszystko ładnie pięknie w gadce, a czas zweryfikuje, ludzie wybiorą to co im odpowiada...
Tylko wypraszam sobie "bez dowodów" tekstów w stylu "wątpliwego kodu.
Dowodów jest cała masa - tylko, że te dowody i tak nic nie dadzą osobom nie mającym pojęcia o programowaniu. Natomiast każdy kto ma trochę pojęcia rzeknie tak: - LMS - kiepski kod, - iNET LMS - denny kod.
Zasadę "tańsze wypiera lepsze" znam również, więc różnie może być. W każdym razie mnie do iNET LMS nikt nie przekona dopóki nie zostanie on sforkowany porządnie, commity nie zaczną być sensownie wykonywane i kod zewnętrznych łatek nie będzie odpowiednio oznakowywany.
Wyobraźmy sobie scenariusz: 1) iNET LMS obwieszcza wszem i wobec zintegrowanie mega łatki dodającej obsługę jakiejś zewnętrznej platformy usługowej. 2) Potem wprowadza na tą łatkę poprawki. 3) Dostawca mega łatki wprowadza nową wersję mega łatki na zasadzie kolejnego dużego pliku z którego ciężko wywnioskować co tak naprawdę zostało zmienione. Co robi iNET LMS w takim przypadku? (wiem, że git to szajs i lepiej ręcznie wszystkie wcześniejsze zmiany wycofać, potem nową łatkę nałożyć, wprowadzić poprawki i najlepiej puścić to jeszcze jako jeden super mega commit).