Domanda

Sono la creazione di un sistema di tracciamento problema per un cliente e mi piacerebbe utilizzare Malone per farlo. Il sistema dispone di essere completamente privato, quindi non posso semplicemente acquistare spazio sul launchpad.net e ignorare tutte le altre parti del Launchpad Suite -. Ho bisogno di scaricare il software e installarlo altrove

Ho visto https://dev.launchpad.net/Getting quindi so come di entrare in possesso del software stesso, quindi quello che sto chiedendo è se qualcuno ha esperienza con quello che sto cercando di fare. Fondamentalmente ho bisogno di estrarre le parti "Malone" della suite, configurare e distribuirli. Non sembrano esserci RPM a portata di mano, che è un peccato!

Una volta che ho uno standalone server in esecuzione Malone, ci sono un paio di altre cose che mi piacerebbe fare ...

Il primo è quello di rendere il sistema di tolleranza d'errore tra i siti del mio cliente, quindi c'è un modo di creare 2 o più server in una configurazione peer-to-peer in modo da poter creare un bug report in un sito e avere apparire automaticamente sugli altri siti? Nota che non voglio nominare un sito principale che contiene un unico server -. Ho bisogno di più server in modo che i siti possono operare in modo indipendente, se necessario

L'altra cosa che mi piacerebbe fare è istituito un caso Malone come "a monte" per il mio principale, nello stesso modo che io possa impostare un server Bugzilla, Trac o MantisBT come un monte. La documentazione Launchpad dicono lunga su come configurare i collegamenti di sincronizzazione a questi altri strumenti, ma sono stranamente silenzioso sul collegamento Malone a se stesso.

È stato utile?

Soluzione

Non c'è alcun concetto nel codice Launchpad di spegnere alcune delle applicazioni. Tuttavia, si può dire che particolari progetti fanno o non usano i bug, codice, traduzioni, ecc Così si può solo spegnere ogni caratteristica, ma dei bug come si creano progetti. (O, se è per questo, è possibile aggiungere le opzioni di configurazione per spegnerli a livello globale e inviare che a monte ...)

Per quanto riguarda la corsa in su, vedi https://dev.launchpad.net/Running .

Tolleranza agli errori nell'istanza principale è gestita da avere più server di replica PostgreSQL e molteplici app server Zope. Si potrebbe farlo. Non v'è alcuna modalità peer-to-peer, anche se sarebbe bene aggiungere alla fine. E nel caso specifico di sincronizzazione Launchpad con un'altra istanza di se stesso, ancora una volta, che non esiste, ma sarebbe fattibile e raffreddare per aggiungere, se si desidera.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top