Mambo non è Joomla

Giovedì 13 Settembre 2007 - 12:47

di Claudio Garau

CMS

Capita spesso in informatica che si formino fazioni attorno a determinati applicativi, le annose e forse inutili questioni Linux Vs. Windows Vs. Mac, o ancora Mac vs PC, o Intel vs AMD, sono degli esempi abbastanza palesi; alla logica delle fazioni non sono sfuggiti neanche Mambo e il suo fork più famoso: Joomla.

I forum di supporto sono stracolmi di post incitanti all’uno o all’altro CMS in cui si cerca di dimostrare, spesso con argomentazioni non del tutto convincenti, quale sia il più stabile, quale il più sicuro e quale il più veloce.

Personalmente, per quanto l’affermazione possa sembrare pilatesca, li utilizzo entrambi e baso le mie decisioni su cosa ognuno dei due mi possa offrire durante lo sviluppo di un determinato progetto; spesso sono addirittura intercambiabili, ma di una cosa sono sicuro: Mambo non è Jooomla.

Per chi fosse interessato ad approfondire l’argomento sulle differenze tra i due CMS, segnalerò alcuni link che potranno essere utili per chiarire la questione (o a rendere le idee ancora più confuse…):

  • Su mamboserver.com sono presenti una serie di FAQ dedicate al destino di Mambo dopo la nascita di Joomla; anche se l’autore è chiaramente “di parte”, svolge le sue argomentazioni in modo pacato e corretto.
  • Su un’altra pagina dello stesso sito troverete una breve discussione che ha il merito di segnalare alcuni link interessanti.
  • Mambojam.it presenta un ottimo articolo sui danni per la comunità Open Source derivanti da quella che l’autore non esita a definire una “guerra fratricida”.
  • Su Devshed.com troverete invece un articolo dedicato alle vicende che hanno portato alla nascita di Joomla

La questione è ancora lontana dal trovare una soluzione, quindi tutte le segnalazioni riguardanti risorse che possano rendere più chiara la questione saranno ben accette.

Vi lascio con una semplice domanda: preferite Mambo o Joomla?

Tags:

Categoria: CMS | Permalink

Commenti

1

li detesto entrambi.

# - postato da saintpumpkin - 13 Settembre 2007 - 12:56

2

e bravo claudio, in un altro commento avevo citato i 2 CMS..ora é bello trovarci un post ad hoc.
quando ho iniziato a lavorare con i CMS usavo mambo, era un passo avanti a tutti i CMS opensource fino ad allora maggiormente usati (PHPnuke, Drupal, Typo3) e questo grazie ai tanti componenti e moduli aggiuntivi.
quando poi é nato il progetto joomla, diversi sviluppatori di mambo se ne sono andati e la comunity si é buttata su joomla.

ora non lavoro piu con nessuno dei 2 da circa 1 anno e mezzo, ma se le cose non sono cambiate, joomla é meglio.
l’interfaccia é simile, la struttura idem, ma é la comunity a fare la differenza: in germania sono malati per joomla. un sacco di moduli e componenti sono sviluppati da loro e i siti migliori dove trovare questi “addons” sono tedeschi.

# - postato da softcodex - 13 Settembre 2007 - 13:09

3

ma come? vuoi scatenare un flame?

Io comunque scelgo Drupal (perchè non se ne parla mai qua?)

# - postato da greenkey - 13 Settembre 2007 - 14:21

4

Vogliamo fare i tumultuosi anche qui? E vai allora: meglio xoops. ehehe!

# - postato da Giovanni Ruggiero - 13 Settembre 2007 - 14:27

5

Beh, da sviluppatore Drupal non posso che dire che questo è il miglior CMS ;)

# - postato da psicomante - 13 Settembre 2007 - 14:47

6

Vedo che il discorso si stà allargando, strano che nessuno citi PHP-Fusion che tra l’altro è stato anche finalista al OS CMS Award 2007.

# - postato da Claudio Garau - 13 Settembre 2007 - 15:23

7

personalmente non ho mai usato mambo. posso fare un confronto tra drupal e joomla. trovo joomla un po’ rigido in alcune funzioni, ma ha dalla sua lo straordinario dinamismo della community. settimana dopo settimana si aggiungono extensions sempre più funzionali e stabili, alcune delle quali trovo addirittura strepitose. credo che la community sia il punto di forza assoluto di joomla, e non credo ci sia una simile risorsa negli altri cms

# - postato da carlo - 13 Settembre 2007 - 18:32

8

ma sempre parlando di mambo e joomla, chi sa concretamente quali sono le differenze sostanziali a livello di progettazione?

# - postato da Cristian - 13 Settembre 2007 - 18:54

9

Ho usato Mambo e Joomla e sono splendidi entrambi, sia per semplicità che per possibilità di espansione.

La community ora è tutta su joomla ed è per questo ultimo che escono la maggior parte delle estensioni e dei componenti.

Spesso funzionano anche su mambo, ma magari devono essere patchate o modificate…

Joomla al momento sembra più stabile e più ricco di supporto e assistenza… non c’e’ più motivo di usare mambo (fermo restando che è comunque un ottimo cms).

# - postato da Luca Futura - 14 Settembre 2007 - 12:07

10

Io personalmente utilizzo Joomla, lo trovato fin da subito interessante, sono daccordo con chi ha postato sulle sue caratteristiche di rigidità. Ma come si dice “Parigi varra bene una messa”.
Poi il successo di un software open source è sicuramente dettato dalla cominità di cui si riesce a circondare, e Joomla in questo momento sembra molto avvantaggiato da questo.

# - postato da thinkopen - 14 Settembre 2007 - 13:00

11

@greenkey

se ne parlerà a breve di Drupal ;)

# - postato da psicomante - 14 Settembre 2007 - 13:33

12

Personalmente quando ho conosciuto il mondo dei CMS su consiglio di un amico mi sono buttato su Mambo e devo dire che mi trovavo benissimo ma poi visto che la coomunity di Joomla è molto ma molto più “forte” sono passato a Joomla anche perchè diversi componenti che mi servivano funzionavano solo per Joomal. Ma devo dire che sono due bei progetti entrambi.

# - postato da stefano - 14 Settembre 2007 - 13:36

13

Dopo essere stato citato ben due volte, per un articolo sul mio povero blog e per essere l’autore di una FAQ citata in apertura di articolo, non posso fare a meno di sentirmi un poco lusingato ne posso esimermi dall’intervenire per chiarire anche qui il mio pensiero. Devo chiarire in anticipo che io faccio parte - come semplice traduttore e come moderatore della sezione italiana del forum ufficiale della Mambo Foundation - del team di sviluppo di Mambo. Malgrado questo fatto non ho alcun imbarazzo nel dichiarare che ho utilizzato Joomla spesso e volentieri.
Il fork di Joomla è stato doloroso, come sempre avviene in questi casi si sono rotte amicizie, consumate vendette, sono scoppiate polemiche che spesso non avevano nulla a che vedere con la questione specifica, alcuni hanno colto l’occasione per conquistare posizioni dominanti nell’una e nell’altra “fazione”. La separazione è avvenuta in concomitanza con la fase cruciale di un processo di maturazione che andava svolgendosi nella comunità, il processo riguardava la struttura che la comunità stessa si voleva dare riguardo alla gestione del progetto del CMS e alle garanzie che erano necessarie per garantire che Mambo, che era nato dalla costola di un progetto commerciale della Miro, rimanesse un progetto Open Source. L’intero team degli sviluppatori che lavoravano in quel momento su Mambo OS ritenne che non esistessero abbastanza garanzie di libertà e decisero, seguiti da una buona fetta della comunità, di creare un fork prendendo la versione 4.5.3 di Mambo e di proseguire il suo sviluppo sotto il nome Joomla!.
Mambo, come spesso accade in progetti del genere operò un avvicendamento nel team di sviluppo e proseguì per la sua strada.
Ciò che penso di tutta la storia lo dissi ai tempi e devo dire che malgrado sia rimasto a presidiare lo sviluppo di Mambo ho mantenuto ottime amicizie con persone che hanno pensato di seguire il nuovo progetto e nella mia attività di grafico, come ho già detto, ho avuto modo di sviluppare siti web commerciali con entrambi i progetti.
Dopo questo interminabile antefatto (di cui mi scuso ma che ritengo importante) vorrei fare alcune considerazioni. All’epoca del fork ebbi modo di dire che solo il tempo avrebbe potuto chiarire la situazione.
Oramai è passato un anno e forse si possono fare alcune osservazioni.
Il processo per trasferire Mambo OS ad una Fondazione senza fine di lucro che ne ne gestisce a termini di legge lo sviluppo secondo regole democratiche in modo analogo a come questo avviene per Linux e moltissimi altri progetti Open Source. La fondazione possiede il nome, controlla Il forum Ufficiale, da poco è tornata in possesso anche del remository che contiene gran parte dei progetti sviluppati come plug in per Mambo, Da poco è stato eletto con metodi democratici il nuovo consiglio direttivo (che contiene mi piace dirlo anche un italiano).
Lavorare con Joomla, nella sua versione stabile, la 1.0.13 non è sostanzialmente diverso da come si lavorava con la versione 4.5.3 del vecchio Mambo e da come si lavora con l’ultima versione 4.5.5 di Mambo.
Quest’ultima versione è compatibile con praticamente tutte le estensioni (sicuramente con quelle veramente importanti) che funzionano con Joomla 1.x e non potrebbe essere diversamente dato che entrambi i CMS fanno riferimento e sono in pratica versioni di mantenimento della vecchia versione 4.5.3 di Mambo.
A coronamento del lavoro di un anno, è possibile lavorare con una versione evoluta e largamente riprogettata di Mambo la 4.6.2, con importanti integrazioni e interessanti sviluppi, le novità sono molte e non sto a tediarvi, basta una ricerca con google per informarsi ma ciò che mi preme comunicare è che sto provando la Release Candidate di un ulteriore evoluzione - la 4.7 - che promette sviluppi rivoluzionari dato che produce codice totalmente accessibile (in Italia vuole dire che i siti prodotti saranno compatibili con la Legge Stanca).
Per quanto riguarda il versante Joomla non sono abbastanza addentro alle fonti legate al progetto e quando uso quel CMS uso fondamentalmente la vecchia versione 1.0.x, non sembra che ci siano al momento altre evoluzioni dato che la promessa versione 1.5 è ancora di la da venire.

# - postato da grafite - 16 Settembre 2007 - 21:56

14

Per sfuggire alla rigidità dei programmatori ho imparato ed approfondito Joomla.Finalmente grafica e “programmazione” vanno a braccetto.

# - postato da Luca - 17 Settembre 2007 - 02:23

15

Il 14 novembre 2006 “Packt Publishing” ha annunciato Joomla! come vincitore del 2006 Open Source Content Management System Award.
E’ un cms sempre in continuo aggiornamento e credo tra i più sicuri sul mercato. Anche per questo anno Joomla è entrato nei primi 5 finalisti del concorso Open Source CMS Awards insieme a:

CMS Made Simple
Drupal
e107
Joomla!
PHP Fusion
Ciao

# - postato da Paolo - 17 Settembre 2007 - 08:30

16

io utilizzo Mambo da molto tempo e mi trovo bene. Ho trovato molto utile e ricco il sito www.equal.it che nella sezione download offre diverse estensioni (componenti, moduli, mambot, ecc.) in italiano che vanno bene sia per Mambo che per Joomla

# - postato da Gabry - 17 Settembre 2007 - 11:13

17

Grazie per il tuo commento Grafite, hai contribuito a chiarire le idee sulla questione.
Raramente la storia di un CMS è stata caratterizzata da vicissitudini così aspre, tanto da condizionare la storia personale di chi ha contribuito a crearlo.
La vicenda che ha portato alla nascita di Joomla da Mambo ha avuto risvolti che vanno molto oltre il semplice aspetto tecnico.
Credo che sia anche per questo che l’argomento è così sentito.

# - postato da Claudio Garau - 17 Settembre 2007 - 12:14

18

A proposito della futura 4.7 sono molto scettico riguardo il fatto che possa essere anche lontanamente accessibile a dispetto di quello che si dice. Infatti, grazie ad un amico ho avuto modo di testarla a lungo sul sito di prova http://www.minidesign.it/47ip1...../ e dopo aver fatto diverse prove di validazione automatiche e manuali (come vi consiglio di fare) sono arrivato alla conclusione che è una terribile e confusa accozzaglia che non verifica nemmeno i requisiti WAI (nemmeno la home page passa le validazioni come potete controllare all’indirizzo) e quindi figuriamoci se può soddisfare i requisiti molto più restrittivi indicati dal decreto attuativo della legge stanca.
Insomma, sono dell’idea che questo sbandierare una 4.7 accessibile fatta da un team straniero (che nulla sa della normativa italiana) sia solo una incosistente operazione di marketing. Non a caso, la 4.7 si basa sulla 4.6.2 che a detta di molti utenti esperti si è rivelata largamente INCOMPATIBILE con quasi tutte le estensioni precedenti e per questo motivo è assolutamente inusabile per applicazioni serie.
I miei due cent alla discussione senza alcuna polemica.

# - postato da Mario - 17 Settembre 2007 - 22:43

19

Sono io che ringrazio te Claudio per aver aperto questo argomento in maniera tanto equilibrata.
Visto che oramai ci sono, e dato che, a differenza di Joomla! le vicende intorno a Mambo hanno creato diverse turbolenze che hanno comportato anche la nascita di ulteriori “cloni” come di versioni apocrife approfitto della occasione per lasciare alcune indicazioni a chi volesse assaggiare Mambo OS.
Mambo é gestito dalla Mambo Foundation (http://mambo-foundation.org) che ne tutela il destino e cura la distribuzione in download delle versioni ufficiali del CMS e di una serie di estensioni approvate.
La comunità dei “Mambers” è raccolta attorno ad un forum, gestito dalla Fondazione e che provvede alla assistenza reciproca tra i membri per quanto riguarda le versioni Ufficiali del software, nel forum c’è una vivace sezione italiana: http://forum.mambo-foundation......y.php?f=79
I responsabili del forum ufficiale sono raccolti intorno a un sito, www.supportomambo.it il quale compatibilmente con gli impegni di tutti tenta di mantenere una informazione aggiornata sulle novità di mambo. Supportomambo.it non è un sito ufficiale mambo e non esistono altri siti che possano vantare alcuna ufficialità se non quello della Mambo Foundation citato in precedenza.

# - postato da grafite - 18 Settembre 2007 - 00:09

20

Sono proprietario del sito www.minidesign.it, menzionato nel msg 18. Vorrei far presente non ho amici a cui abbia permesso di fare test e che di Mambo 4.7 non è uscita nemmeno la versione beta.

Come grafite sono un moderatore del forum ufficiale di Mambo, e uso anche joomla 1.0.x perchè dispone di un maggior numero di estensioni rispetto a Mambo. Però, visto il trend attuale, penso che tra qualche tempo non ci sarà più questa differenza. Molti importanti sviluppatori di componenti joomla hanno deciso di portare (o ri-portare) le proprie estensioni anche su Mambo. Mi vengono in mente ad esempio joomlapolis, sigsiu, joomlaworks. Inoltre confermo che Mambo farà grandi passi in avanti sul terreno dell’accessibiltà.

# - postato da miniDesign.it - 19 Settembre 2007 - 14:17

21

Con questo post voglio anche io dare il mio piccolo contributo in quanto credo o perlomeno spero di avere un minimo di conoscenza tecnica per poterlo fare…

Dando per scontato che Mambo non è Joomla o che MovableType non è Wordpress e via dicendo, sono pienamente daccordo con l’articolo di Claudio sul fatto che non è possibile stabilire quale sia il migliore CMS e trovo francamente inutile e superflue tutte le varie filosofie di pensiero.

C’è da dire e non solo per Mambo vs Joomla, che in base alle proprie esigenze può essere meglio l’uno o l’altro, vedi per esempio HTML.it stesso usa per il suo blog una piattaforma basata su MovableType mentre i vari Oneblog sono basati su Wordpress.

Detto questo concludo col fatto che a mio avviso, come si dice a Napoli, il miglior “AUTOCENSURA” è quello che uno si fa con le proprie mani.

# - postato da Alex - 25 Settembre 2007 - 19:49

22

La battaglia fratricida presto finirà… Joomla con la nuova versione la 1.5 ha cambiato alla radice il codice sorgente che avrà ben poco, se non addirittura nulla, di simile a MAMBO. Io lo sto testando e devo dire che è un buon CMS. Speriamo solo che una volta stabile sia sviluppato con più celerità.

# - postato da Giuseppe - 03 Ottobre 2007 - 13:55

23

Riporto integralmente il testo di un post apparso sul gruppo di discussione indipendente MamboItalia:

http://groups.google.it/group/.....76ea?hl=it

La riflessione è estremamente critica circa la futura versione di Mambo 4.7 che non sembra mantenere affatto le tante promesse fatte finora.
Poichè queste critiche si basano sulle stesse informazioni fornite dal capo del team Mambo direi che suonano alquanto preoccupanti.

——————————————-

Ho appena letto il ponderoso ma inconsistente annuncio del capo del
dev team Chad Auld a proposito della prossima (?? - sono mesi che lo
dicono!) uscita della versione 4.7.

http://source.mambo-foundation.....iew/126/1/

Beh, che dire? pare proprio che stiano mettendo le mani avanti per
evitare una figuraccia dopo aver generato tante aspettative.
Cito ad esempio, il passaggio:

> The team has spent a considerable amount of time working on XHTML validation, WCAG 1.0 (Priority 1, 2, and some 3),
> removal of unnecessary and/or inaccessible JavaScript code, improved usability, plus much more.

che tradotto diventa:

> Il Team ha speso molto tempo lavorando sulla validazione XHTML 1.1, WCAG 1.0 (priorità 1, 2 e in parte 3),
> rimuovendo il non necessario o non accessibile codice Javascript, migliorando la stabilità e molto altro.

Ma come sarebbe a dire che dopo tanto tempo non sono stati nemmeno
capaci di ottenere pienamente la validazione WCAG 1.0 di priorità 3?
Ci avevano promesso addirittura la WCAG 1.1 e adesso si accontentano
di una striminzita doppia A che anche il ragazzino del piano di sotto
è in grado di ottenere con dreamweaver?
E come pensano che una robaccia del genere possa soddisfare i
requisiti della legge Stanca?

Oltretutto, che significa che hanno rimosso il codice javascript non
accessibile quando è risaputo e risaputo che l’uso di javascript è
perfettamente compatibile con l’accessibilità purchè usato con
criterio?

Insomma, è forte in me la sensazione che questi eroi abbiano già
pronto un ennesimo pasticcio incompatibile con tutto il resto e
malfunzionante come la 4.6.2.
Questi vivono in un mondo parallelo e non si sono nemmeno accorti che
la gente che usa Mambo per lavoro continua ad installare la versione
4.5.5 infischiandosene altamente di quella trappola di incompatibilità
che è la 4.6.2
Ho l’impressione che la Mambo Foundation stia tentando di distruggere
Mambo e mi auguro che qualche team alternativo e coraggioso faccia
sopravvivere l’essenza di questo CMS unico, stabile e semplice
nonostante le follie devastatrici del burocratico team.

Chi vivrà vedrà..

# - postato da MamboItalia - 10 Ottobre 2007 - 21:12

24

MamboItalia,
hai ragione quando scrivi “Chi vivrà vedrà…”.

E spero tanto tanto che quel fork *a pagamento* basato sul codice scritto dai *volontari* di Mambo *open source*, del quale leggo sul tuo gruppo di discussione, abbia tanto tanto successo cosicchè gli autori possano *guadagnare tanti tanti bei soldini*.

Ciao ciao.

# - postato da miniDesign.it - 20 Ottobre 2007 - 12:37

25

Non entro in merito a una discussione legata ad annunci su versioni di la da venire in forma definitiva, mi sembra una polemica un po’ campata in aria. Debbo però purtroppo segnalare il fatto che il proprietario di quella mailing list è stato bandito dai principali forum dedicati a Mambo compreso quello ufficiale. Un’altra notizia utile è che lo stesso proprietario possiede e promuove un fork di Mambo a pagamento che farebbe quello che ci si aspetta dalla versione 4.7 (che come tutte le altree versioni sarà gratuita) Può darsi che questi fatti non significhino nulla e che i giudizi dati su quella lista siano equilibrati e non interessati ma forse qualche dubbio alla luce di queste notizie potrebbe nascere nei lettori e quindi è bene che le questioni siano illuminate dalla maggior informazione possibile.

# - postato da grafite - 22 Ottobre 2007 - 11:08

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento