-
Notifications
You must be signed in to change notification settings - Fork 9
Organizzazione iojs-it #6
Comments
Possiamo fare PR singole anche qui, non vedo perché fare una nuova organizzazione. |
uhm, non sono proprio esperto di workflow su GH, mi spieghi in chat come fare? |
Fai un clone di questo repo sul tuo pc, |
ok, se ho capito mi faccio un branch locale, su questo branch faccio pull da https://github.com/iojs/website, poi faccio push del branch qui. |
Proviamo! :) Il giorno Wed Feb 18 2015 at 19:20:51 Andrea Parodi <
|
ok provo... |
Mi sa che non va... git clone https://github.com/iojs/iojs-it.git
git branch website-pr
git checkout website-pr
git rm -rf .
git push origin website-pr
git remote add upstream https://github.com/iojs/website.git
git pull upstream master
git push origin website-pr come puoi vedere ora nel branch website-pr c'è tutto il contenuto di https://github.com/iojs/website, però se provi a fare un PR, ti propone come destinazione solo gli altri branch di questo repo, probabilmente GH non riesce a riconoscere il collegamento fra i due repo che ci interessano |
Francesco ha già fatto una PR della index.html, ma partendo dal repo forkato sul suo account... volendo si può fare anche così: ognuno si fa una fork sul suo account, fa le modifiche che gli competono, e poi per pubblicare una sola PR con tutti i file, chi se ne occupa fa il merge dai repo forkati sui vari account sul suo, e poi fa PR da lì |
Ci guardo appena ho tempo, così non va bene. Guarda come fanno gli altri, al massimo chiedi a loro. |
Aspetta mi è venuta un'idea + semplice: facciamo tutti push sul branch che ho creato, poi per creare la PR facciamo fork del repo |
Mi sembra che così funzioni... ho creato qui un branch website-pr, dove ho riportato i file che abbiamo già tradotto Francesco ed io per favore fate il push di altre modifiche su questo branch Poi ho fatto un fork del repo iojs/website, in lopcale ho fatto il merge dei due, il push sul mio fork, e dal mio account riesco a fare una PR dei file modificati (naturalmente non l'ho fatta veramente) Mi sembra abbastanza semplice da gestire, domani magari scrivo un po di istruzioni in wiki |
Ho fatto qualche ricerca sugli altri gruppi al riguardo, per sapere come si stanno organizzando. Ne stanno discutendo gli spagnoli |
Abbiamo discusso il metodo con @stringparser del gruppo spagnolo, che mi ha dato qualche buona dritta sull'uso di git. Riepilogo il metodo che propongo di usare: ##Creazione branch di lavoro Questo branch conterrà una copia del repo website di iojs. Per crearlo, da locale ho usato i seguenti comandi: git clone https://github.com/iojs/iojs-it.git
git branch website-pr
git checkout website-pr
git rm -rf .
git remote add upstream https://github.com/iojs/website.git
git pull upstream master
git push origin website-pr E poi ho aggiornato i file di content/it e fatto un altro push. ##Preparazione di una PR Quando siamo pronti per fare una PR, dobbiamo su uno dei nostri account fare il fork del repo website, git remote add translation https://github.com/iojs/iojs-it
git checkout translation/website-pr content/it
git commit -m "" A quel punto possiamo fare la PR. Il metodo mi sembra semplice, se va bene a tutti provo ad usarlo. |
👍 |
tenere il brach quando si è in procinto di caricare una traduzione al sito originale, si fa il merge del branch |
Non vorrei imporre niente, basta trovare un modo condiviso... |
merge con serve solo |
Ok, riepilogo i due metodi e poi direi di mettere ai voti (correggimi se non ho capito bene il tuo workflow) Metodo 1 (branch website contiene solo content/it)
Metodo 2 (branch website contiene tutto il contenuto di iojs/website)
|
Abbiamo trovato una quadra con @hex7c0 .
Le traduzioni del sito le faremo senza visualizzare il contenuto compilato su gulp. Valuteremo eventuali problemi di stile al momento della PR da website a master fate 👍 o 👎 (e dite la vostra) e poi correggiamo il tiro, oppure scriviamo il workflow sul wiki |
chiudo... |
Se facessimo una organizzazione iojs-it su GH, potremmo fare un fork del repo website, fare i nostri push tutti lì e poi fare PR singole quando i testi ci sembrano a posto. Cosa ne pensate
The text was updated successfully, but these errors were encountered: