Czy ktoś prowadzi własną instancję Launchpad?

Odpowiedzi:

13

Zgodnie z FAQ :

„Informacje o konfiguracji produkcyjnej Launchpada i niektóre skrypty administracyjne specyficzne dla konfiguracji nie są częścią podstawy kodu Launchpada ...”

... więc musisz samodzielnie utworzyć te pliki lub usunąć funkcje zależne od tych skryptów. W oparciu o treść tego akapitu mam wrażenie, że te pliki nie są trywialne i wnoszą znaczną funkcjonalność do Launchpada.

I to nie koniec. Ponieważ Launchpad jest niezwykle aktywnym projektem, aktualizacje bazy kodu są bardzo częste i mogą bardzo łatwo uszkodzić twoją prywatną instancję . FAQ stanowi:

„Zasadniczo istnieje ryzyko, że instancja prywatna stanie się niezamierzonym rozwidleniem, w którym jej kod nie może być bezpiecznie zaktualizowany, ponieważ dane w instancji lokalnej są niezgodne z najnowszym schematem bazy danych lub założeniami kodu.”

Musisz więc być na bieżąco z najnowszymi łatkami i zmianami, a także upewnić się, że integrują się one z instancją bez żadnych problemów.

Według FAQ, celem wydania kodu źródłowego Launchpada nie było, aby inni mogli uruchamiać „klony Launchpad”, ale aby każdy mógł pomóc w wstawianiu łatek / poprawek błędów dla oryginalnej instancji Launchpada.


Wszystko to ma na celu wyjaśnienie, dlaczego nie żadne inne przypadki Launchpad wszędzie. To po prostu za dużo pracy i bardzo mało zysku.

George the Dev
źródło
2

Znam jedno wystąpienie Launchpad inne niż launchpad.net. Mieszka pod adresem : https://quickbuild.pearsoncomputing.net/ . Wierzę, że został skonfigurowany głównie w celu wykorzystania systemu kompilacji w Launchpad.

Podjęto kilka prób uruchomienia LP i ludzie często zadają pytania na IRC, aby samodzielnie uruchomić Launchpad. Jednak, o ile mi wiadomo, powyższy adres URL QuickBuild jest jedyną osobą, która odniosła pewien sukces.

deryckh
źródło