Gibt es jemanden, der seine eigene Instanz von Launchpad ausführt?

14

Ich würde gerne wissen, ob es jemanden gibt, der eine Launchpad-Instanz für die Produktion erfolgreich installiert hat, eine, die er aktiv verwendet hat - außer der launchpad.neteinen.

Im Zusammenhang mit /programming/5420774/ hat-jeder- Erfahrung-mit-einer- privaten- Lunchpad- Instanz

Sorin
quelle

Antworten:

13

Laut der FAQ :

"Die Informationen zur Produktionskonfiguration von Launchpad und einige konfigurationsspezifische Administrationsskripts sind nicht Teil der Launchpad-Codebasis ..."

... Sie müssten diese Dateien also selbst erstellen oder die von diesen Skripten abhängigen Funktionen entfernen. Aufgrund des Inhalts dieses Absatzes habe ich den Eindruck, dass diese Dateien nicht trivial sind und Launchpad einige wichtige Funktionen bieten.

Und es endet nicht dort. Da Launchpad ein äußerst aktives Projekt ist, sind Aktualisierungen der Codebasis sehr häufig und können Ihre private Instanz sehr leicht beschädigen. In den FAQ heißt es:

"Im Wesentlichen besteht das Risiko, dass eine private Instanz zu einem unbeabsichtigten Zweig wird, bei dem der Code nicht sicher aktualisiert werden kann, da die Daten in der lokalen Instanz nicht mit dem neuesten Datenbankschema oder den neuesten Codeannahmen kompatibel sind."

Sie müssten also über die neuesten Patches und Änderungen auf dem Laufenden bleiben und sicherstellen, dass sie problemlos in Ihre Instanz integriert werden können.

Laut FAQ war der Zweck der Veröffentlichung des Quellcodes für Launchpad nicht, dass andere "Launchpad-Klone" ausführen konnten, sondern dass jeder helfen kann, Patches / Bugfixes für die ursprüngliche Instanz von Launchpad beizusteuern.


All dies ist zu erklären , warum es gibt keine anderen Instanzen von Launchpad überall. Es ist einfach zu viel Arbeit und zu wenig Gewinn.

George the Dev
quelle
2

Ich kenne eine andere Instanz von Launchpad als launchpad.net. Es lebt unter: https://quickbuild.pearsoncomputing.net/ . Ich glaube, es wurde hauptsächlich eingerichtet, um das Build-System in Launchpad zu nutzen.

Es gab einige Versuche, LP zum Laufen zu bringen, und im IRC werden häufig Fragen dazu gestellt, wie man ein Launchpad selbst ausführt. Soweit ich weiß, ist die URL für QuickBuild die einzige Person, die diesbezüglich Erfolg hat.

deryckh
quelle