Che cos'è un buon sito Web di collaborazione per gli sviluppatori?
-
03-07-2019 - |
Domanda
Abbiamo numerosi sviluppatori in tutto il mondo con cui dobbiamo collaborare.
La nostra funzionalità richiesta è:
- Una sorta di lavagna bianca, che più utenti possono visualizzare e aggiornare.
- Un wiki privato.
- Un sistema di ticket per la gestione del carico di lavoro.
- Un sistema di controllo del codice sorgente sarebbe carino, ma non necessario.
Idealmente, questo sarebbe già ospitato da qualche parte (e gratuitamente), in alternativa se fosse presente un software può fare questo, che non è nemmeno costoso, andrebbe bene.
Idealmente tutte queste funzionalità verrebbero eseguite su http standard
Soluzione
Mi piace Assembla , tra gli altri offre:
- SVN
- Trac
- MessageBoard
- Wiki
e alcune altre funzionalità. Inoltre ottieni 200 MB di spazio libero per ogni progetto ...
Altri suggerimenti
Il campo base può fornire alcune delle cose di cui hai bisogno: http://www.basecamphq.com/
Slicehost + Trac + Subversion / Mercurial / Git / Bazaar .
Sfortunatamente, non conosco nessuna lavagna open source :(
Il vantaggio di configurare la propria macchina è che puoi configurare quello che vuoi. Sarebbe un vero peccato se il tuo team di sviluppo decidesse che bzr era il modo in cui voleva andare, ma l'app di gestione del progetto che hai ospitato non lo supportava molto bene.
GitHub
Il piano gratuito è per l'open source ma può essere utilizzato anche per progetti privati. Include:
- Wiki
- Tracker dei problemi
- Controllo del codice sorgente