Blog
Rendere alla comunità ciò che la comunità ti offre, la filosofia dell’Open Source
4 min lettura

Rendere alla comunità ciò che la comunità ti offre, la filosofia dell’Open Source

Desideravo condividere alcune riflessioni sul tema dell’open source. È un argomento che tutti “conoscono” ma probabilmente in modo sufficientemente intimo da comprenderne le sfide e le modalità di funzionamento. Sono ormai 3 anni che lavoriamo in stretta collaborazione con la comunità open source mautic e ho avuto modo di vedere persone e aziende comportarsi in modo molto diverso da noi nei confronti della comunità. Per essere onesti, alcune cose mi danno fastidio, soprattutto quando sento o leggo “Sono un esperto di questa comunità” mentre questo stesso esperto non ci ha mai contribuito.

I vantaggi di una comunità Open Source

  1. È GRATIS. Probabilmente tutti inizieranno da questo. E infatti, puoi scaricare un archivio o accedere al codice del progetto gratuitamente. Detto questo… dovrai installare l’applicazione (ci vuole tempo, il tempo è denaro), ospitarla (un server ha un costo e va configurato), mantenerla (richiede tempo e competenze tecniche), ecc. Per riassumere, hai un accesso gratuito al codice e basta. Tuttavia, questo è già MOLTO.
  2. Il secondo vantaggio e che penso dovrebbe essere seriamente considerato come il più importante è che un progetto open source, è… APERTO. Questo offre molta flessibilità e opportunità. Significa che l’applicazione può essere estesa, migliorata, personalizzata o anche integrata con qualsiasi altra piattaforma.
  3. Il terzo e ultimo vantaggio che elencherò in questo articolo è la comunità che gravita attorno al progetto. È un gruppo di persone impegnate attorno allo stesso progetto e che condividono molte cose: esperienze, test, idee, obiettivi, ecc. Ascoltare i membri di una comunità open source può offrirti molto.

Perché dovresti condividere praticamente tutto.

Detto questo, hai ora due opzioni.

Ti servi nel piatto senza nutrire gli altri, oppure fai la scelta di condividere e quindi di portare il tuo contributo in tavola.

Più o meno sono i due comportamenti che potrai incontrare in una comunità open source. E a mio parere, se lavori in questo settore, devi farlo con lo spirito della collaborazione comune, della condivisione e del vantaggio collettivo. È un forte patto tra i membri che non avrebbero mai avuto l’occasione di incontrarsi in altre condizioni. Se tutti portano il proprio contributo, ci sentiamo tutti vincitori. E tranquillo: c’è spazio per ogni competenza! Leggi qui:

  • Proporre idee (funzionalità, report di bug, miglioramenti)
  • Designer
  • Tester
  • Sviluppatori
  • E molte altre competenze (marketing, moderazione, ecc.)

Se utilizzi un progetto open source, puoi contribuire per renderlo migliore. Per quanto riguarda quello a cui contribuisco ogni giorno, DB Hurley, il fondatore ha recentemente pubblicato un articolo che menzionava le competenze ricercate, “Mautic search for community members to help” !

La filosofia di Webmecanik

Presso Webmecanik distribuiamo una versione ospitata della soluzione di marketing automation open source mautic da ormai 3 anni. Abbiamo la leadership in questo mercato (almeno in Europa) e incontriamo ogni mese nuovi concorrenti che si basano su un approccio simile. Purtroppo però non condividono la stessa filosofia: condividere con la comunità. Lo so dire perché siamo uno dei contributori più attivi di questa comunità e grazie a questo sono stato selezionato tra i migliori contributori per moderare la comunità ed essere designato come membro “core” della comunità.
Inoltre, se il tuo provider/host di una soluzione contribuisce mai alla comunità da cui trae beneficio, fai alcune domande: quale legittimità ha? quale competenza? come farà a mantenere la tua soluzione se non contribuisce? chi correggerà i bug se non contribuisce?

Fin dall’inizio,

 Webmecanik ha scelto di condividere tutto con la comunità mautic. Oggi sono più di 250 suggerimenti (report di bug, proposte di miglioramento e funzionalità) e più di 150 contributi al codice (correzioni di bug, miglioramenti e funzionalità), il che ci rende il primo contributore dopo il team mautic stesso. Perché? Ci sono molte ragioni, sviluppiamo le 2 principali:

  1. Un approccio filosofico : pensiamo prima di tutto che nessuno dovrebbe lavorare con l’open source se non rispetta le regole dell’open source. Usarlo, apportarvi correzioni e funzionalità solo per se stessi, è un approccio piuttosto egoista. Se tutti funzionassero così, l’open source non esisterebbe e quelle stesse persone non avrebbero più materia su cui lavorare. Immagina che le tue tasse non servissero più a finanziare i servizi pubblici e collettivi: come reagiresti? Pensiamo sia la stessa cosa: è lo spirito della collaborazione. Se desideri beneficiare di una comunità open source, restituiscile ciò che prendi.
  2. Una questione di continuità : per essere onesti, c’è anche una questione di manutenzione. Se non condividiamo ciò che sviluppiamo, allora dovremo sostenere da soli la manutenzione di queste funzionalità. E al minimo cambiamento nella comunità ci saranno grandi interventi di manutenzione. Non è ciò che vogliamo. Siamo orgogliosi di contribuire a questa comunità e facciamo tutto il possibile per rimanere un attore importante di quella stessa comunità.

Condividi sempre il codice che sviluppi su una comunità open source dalla quale trai vantaggio.

Allora qual è la differenza tra Webmecanik e Mautic? mautic.org è un progetto open source che appartiene alla comunità (scopri di più sulla governance di Mautic). Webmecanik è un contributore e offre una soluzione mautic ospitata nel cloud (sui nostri server), mantenuta, supportata, affiancata da servizi di formazione e di consulenza. A questo si aggiungono alcune funzionalità complementari che non sono state accettate dalla comunità (ma promesso, noi le abbiamo sempre proposte!).

Continua a esplorare gli articoli

Un riepilogo intelligente dei tuoi contatti 🪄

Scopri la nostra nuova funzionalità di riepilogo intelligente delle opportunità per ottenere in pochi secondi un riepilogo chiaro delle azioni da intraprendere.

EMAIL-TRACKING-RGPD

GUIDA: Tracciamento delle email marketing e conformità CNIL (GDPR)

Capire tutto sul tracciamento email e le nuove raccomandazioni della CNIL per restare conformi al GDPR e continuare a gestire in modo efficace le vostre campagne.

GDPR
funnel de vente B2B

Strutturate l’intero funnel B2B con gli oggetti personalizzati

Sfruttate i vostri dati di business per creare campagne più mirate, personalizzate e performanti.

Strategia B2B

#ZeroCarbonEmail : definisci una data di scadenza per le tue email

Scopri la funzionalità della data di scadenza delle email per assicurarti che le tue comunicazioni non diventino obsolete.

Un riepilogo intelligente delle tue opportunità commerciali 🪄

Scopri la nostra nuova funzionalità di riepilogo intelligente dell’opportunità per ottenere in pochi secondi un riepilogo chiaro delle azioni da intraprendere.

Funzionalità

Accelerate la creazione delle vostre email e landing page grazie all’IA 🪄

Scrivete, migliorate o traducete i vostri contenuti con un clic grazie all’IA integrata al centro dei vostri editor di email e landing page.