Posiadamy własne repozytorium Satis, możemy tam przechowywać nasze własne zależności. To działa dobrze.Czy mogę synchronizować lub odzwierciedlać zależności od packagist.org z moją własną instalacją Satis Composer?
Ale jeśli programista używa pakietu, który nie znajduje się w naszym własnym repozytorium, wówczas Composer pobierze go z GitHub przez packagist.org (jako rezerwowy).
Ale nie chcemy być zależni od packagist.org. Wszystkie zależności należy pobrać z naszego własnego repozytorium.
Co chcemy wiedzieć, jeśli jest możliwe, że Satis pobrać pakiet z Packagist, jeśli nie jest jeszcze dostępny lokalnie, a następnie zapisać go i dodać automatycznie do własnego repozytorium Satis.
W ten sposób nie musimy ręcznie dodawać zależności do repozytorium Satis.
Packagist zapisuje tylko metadane pakietu. Rzeczywisty kod źródłowy pochodzi z repozytorium (zazwyczaj gitHub). Domyślam się, że możesz przeglądać kod źródłowy kompozytu, aby dowiedzieć się, w jaki sposób wyświetlają pakiety i pobierają metadane. – Tivie