TRASLOCO
Sempre mosso dalla voglia di allontanarmi da Google e dai suoi servizi, ho finalmente deciso che dopo diversi anni la piattaforma di questo piccolo spazio andava cambiata. Finalmente il blo cambia casa. Se volete trovarmi potete recarvi al nuovo indirizzo

venerdì 8 ottobre 2010

Progetto con Google Code - Come aprirne uno


Più volte mi è stato richiesto come aprire e gestire un progetto mediante Google Code.

Oggi inizieremo, mediante una serie di articoli, a vedere come fare a creare il necessario affinché ciò possa avvenire e vedremo come mantenere vivo il nostro progetto grazie all'uso di Subversion.

Iniziamo recandoci nella pagina per creare un nuovo progetto: http://code.google.com/hosting/createProject.

Avremo dei campi da compilare:

Project Name: è il nome da attribuire al progetto. Esso figurerà nell'url di riferimento alla pagina del progetto, è obbligatorio e non potrà più essere modificato. Si consiglia perciò di sceglierlo bene.

Project summary: è una descrizione sommaria del progetto. Non deve essere dettagliata ma deve indicare, a grandi linee, cosa fa il software. Questa voce potrà essere modificata in seguito

Project description: è la vera e propria descrizione nella quale potremo scrivere tutto quello che ci pare e che reputiamo importante. Sarà presente nella home page del nostro progetto e sarà facilmente editabile in futuro anche con particolari tag.

Version control system: questa combo contiene due voci. Se volete seguire questa guida dovrete scegliere Subversion, altrimenti se siete più propensi verso l'altro sistema (magari perché lo conoscete e lo avete già usato) potete scegliere Mercurial.

Source code license: in questa combo, invece, figurano alcune licenze tra le quali sceglierne una da applicare al vostro progetto. Qui la scelta è lasciata totalmente a voi. Io prediligo la GNU GPL 3 ma se avete particolari esigenze scegliete pure. Magari informatevi circa le altre licenze che possono essere più consone al vostro lavoro. L'importante è ricordare che Google Code accetta solo licenze Open Source.

Use a separate content license: se spuntate questa voce permettete di abilitare la combo associata che vi permetterà di aggiungere alla licenza scelta una clausola di tipo Creative Commons

Project labels: vi mette a disposizione sei caselle di testo nelle quali inserire delle parole chiave che identificano il vostro progetto e ne facilitano la catalogazione nel database del portale in modo da facilitare eventuali utenti nella scelta. Se non avete idea di cosa aggiungere potete scegliere tra quelle proposte nella tendina che appare cliccando con il mouse in una delle caselle. Le sei caselle non devono necessariamente essere riempite tutte. Se, invece, il loro numero non è sufficiente potete aggiungerne altre cliccando su Add Row.

Bene. una volta terminato il lavoro potete cliccare Crete project. Il vostro lavoro è ora online ed è raggiungibile all'indirizzo:

http://code.google.com/p/NOME-VOSTRO-PROGETTO

Nella prossima lezione vedremo come caricare i sorgenti del nostro progetto. Alla prossima.