Geecom, nascita di un progetto open source

16
Geecom: nascita di un progetto open source Andrea Pastore

description

Event: Giffoni Open Makers Day 2013 Speaker: Andrea Pastore l talk descriverà brevemente la piattaforma allo stato attuale, e le ragioni che hanno portato a creare un nuovo CMS nonostante ne esistano di diversi e affermati. Si dimostrerà anche come realizzare utili sviluppando software open source.

Transcript of Geecom, nascita di un progetto open source

Page 1: Geecom, nascita di un progetto open source

Geecom: nascita di un progetto open source

Andrea Pastore

Page 2: Geecom, nascita di un progetto open source

I cms più famosi

Page 3: Geecom, nascita di un progetto open source

I cms emergenti

Page 4: Geecom, nascita di un progetto open source

Con tutta questa concorrenza vale la pena di crearne uno nuovo

?

Domanda...

Page 5: Geecom, nascita di un progetto open source

SI! Per diverse ragioni

● Immagine– prestigio

– Pubblicità

● Crescita professionale– Sviluppare qualcosa da 0 è molto stimolante e aiuta a

crescere professionalmente

Page 6: Geecom, nascita di un progetto open source

Analisi dei concorrenti

Qual è la strada intrapresa dagli altri?– facilità d'uso

– sempre più funzioni

Tutto questo porta a:– Pacchetti di installazione di grandi dimensioni

– consumo di risorse alto.

Page 7: Geecom, nascita di un progetto open source

Definizione degli obiettivi del progetto

Il cms che avevo in mente doveva essere:– essenziale

– poco esigente in termini di risorse

– semplice da usare

– Specializzato● più versioni specializzate per evitare la presenza di componenti

inutili

Page 8: Geecom, nascita di un progetto open source

Scelta del nome

● Meno facile di quanto si creda...

● Quando si cerca il nome bisogna controllare:– l'esistenza di un dominio libero

– che non ci sia qualche prodotto con quel nome o un nome simile

Page 9: Geecom, nascita di un progetto open source

Le prime fasi di sviluppo

● costruzione area amministrativa

● realizzazione delle pagine che mostrano i contenuti– Primo errore:

troppo poco tempo dedicato alla struttura del template

Page 10: Geecom, nascita di un progetto open source

Il primo rilascio

● Revisione del template– necessaria perché il template era troppo semplice e non

permetteva di realizzare grafiche accattivanti

● Miglioramento della struttura

● E finalmente, dopo quasi quattro mesi di lavoro,

è pronto il primo prodotto:

Page 11: Geecom, nascita di un progetto open source

I rilasci degli altri prodotti

● Rilascio di Geecom emailer– pensato per organizzare mailing list

– miglioramenti al template della parte amministrativa

● Rilascio di Geecom ask– versione nata dall'esigenza di creare uno spazio dove gli

utenti potessero fare domande su Geecom

– data la penuria di piattaforme open source e semplici da installare ho deciso di farla io

Page 12: Geecom, nascita di un progetto open source

Il rilascio delle versioni 1.5

● Ha portato su geecom promo le migliorie implementate nella sezione amministrativa:– template

– correzioni di bug

● Prossimamente anche gli altri prodotti verranno aggiornati

Page 13: Geecom, nascita di un progetto open source

Sviluppo di componenti aggiuntivi

● Fondamentali per permettere maggiori personalizzazioni.

– Slider

– Imalink

– Social manager

– Gestore liste

Page 14: Geecom, nascita di un progetto open source

Il marketing

Non basta fare un buon prodotto, bisogna farlo conoscere!

Come?– Segnalando Geecom ai blog IT

– Segnalandolo sui forum e sui social network

– Creando un canale youtube

Page 15: Geecom, nascita di un progetto open source

Servizi collegati alla piattaforma

Rilasciare un prodotto open source non significa non guadagnare nulla.

Si possono offrire servizi ad esso collegati, che nel caso di Geecom sono:

– offrire formazione● Workshop● Corsi● Corsi online

– offrire Hosting– realizzare un negozio per i template

Page 16: Geecom, nascita di un progetto open source

Bilancio dopo 1 anno di lavoro

● Presentarsi come l'ideatore di un progetto open source mi è stato utile in diverse occasioni

● Ottima esperienza