Domanda

Per l'ultimo mese o due ho cercato di avvolgere la mia testa intorno Magento, con un moderato grado di successo. Mentre è stato annunciato come il prossimo grande sistema di e-commerce, sono venuto a rendersi conto che anche se ha alcune caratteristiche piuttosto pulito ... in realtà si tratta di un passo indietro per i progetti open source per quanto riguarda lo sviluppo e la comunità è interessata.

Uno sguardo alle tribune ed è pieno di sviluppatori che lamentano la mancanza di documentazione, la battuta di un wiki ufficiale (ci sono persone che pubblicano annunci sul wiki ufficiale), e anche i rapporti degli aggiornamenti rottura funzionalità di base. La maggior parte di questi posti e le segnalazioni validi vengono ignorati dal personale Magento. Una richiesta di alcuni diagrammi XML dei moduli di base è stata ignorata per un anno!

La chat IRC è inutile come un sacco di nuovi utenti sono accolti dai moderatori che dicono loro di RTFM!

Sembra che ci sia un conflitto di interessi per la società che gestisce Magento: essi ora vendono una versione enterprise di Magento e il loro core business è nel fornire supporto per gli utenti di Magento. Sento che non è nel loro interesse di fornire la documentazione per l'architettura troppo complicata (passando attraverso otto strati di cartelle per aggiornare solo una singola immagine).

E 'Magento un sistema open source?

È stato utile?

Soluzione

Capisco la tua frustrazione fin troppo bene, ma open-source non significa documentazione o supporto.

L'atteggiamento della squadra di Magento ha è "ecco il programma, ecco alcuni forum e un po 'di documentazione, da lì in poi si è da soli". Suona male, ma hanno già immessi in libera quello che deve aver preso migliaia di ore-uomo per creare. Devi essere almeno un po 'grato per questo.

Per quanto riguarda la documentazione e supporto, non si può davvero aspettarsi loro di continuare a lavorare per gli stranieri casuali gratuitamente. Inoltre, alcune di quelle persone che si lamentano per la mancanza di documentazione di tornare più tardi a scrivere how-to guide quando finalmente capiscono il sistema.

Altri suggerimenti

Sì, senza dubbio Magento è open-source. Sì, è un grande prodotto. Sì, è lento.

Tuttavia, Magento sembra mancare la ricca comunità che spesso accompagna open-source. Per esempio Drupal, Firefox, e Ubuntu hanno un pazzo base di appassionati. La comunità Magento dovrebbe fare un passo fino alla piastra per riempire il gap dal momento che la documentazione ufficiale, wiki, forum e sono carenti. Sembra che il più lontano da Varien si ottiene, migliore è la comunità di supporto.

Immagino Varien fa questo di proposito - dal momento che è nel loro interesse avere persone acquistare il supporto da loro

.

Forse sono troppo duro con loro. Il progetto è giovane, e la comunità è ancora in evoluzione. Potrebbe aiutare se ci fosse una comunità-wiki-hub, che è stato operato in modo indipendente dalla comunità. Siti come snippi.net, Stack Overflow, alanstorm.com, westwideweb.com, inchoo.net, e il canale IRC stanno facendo un ottimo lavoro a alimentando la comunità finora.

Magento è tecnicamente Open Source. Tuttavia, essa non abbraccia il concetto al massimo e includere sviluppo aperto / trasparente. Tutto lo sviluppo e la direzione è fatto a porte chiuse.

Si rilasciare istantanee del codice a loro piacimento e hanno zero feedback su correzioni di bug. Abbiamo cercato di ottenere una sorta di dialogo in corso per le correzioni di sviluppo di base e aggiunte, ma nulla è accaduto finora.

Come si utilizza un OSI approvato licenza per la sua edizione della comunità, la risposta è affermativa , è open source. Se non ti piace il prodotto o il servizio che stanno fornendo, sentitevi liberi di unirsi con i coetanei che la pensano e forchetta esso!

Sì, lo è, ma è estremamente lento.

Non conto questo come open source come ci si aspetta esso. Essi hanno creato un sistema in cui ciò che si contribuisce al progetto non è necessariamente costituita per il bene di tutti. Con caratteristiche ritenute d'essi si stanno facendo un lavoro di sviluppatore per loro. Questo è un esca e interruttore per i non-sviluppatori. Se si inizia ad usarlo e far crescere al punto che è necessario una delle caratteristiche aziendali, non si può ottenere dalla comunità in quanto tale funzione è effettivamente riservati. Quindi, solo passare a impresa con un 10 anni. costi di gestione di più di $ 89.000. Io in realtà piace l'idea di un'organizzazione di supporto professionale su un progetto open source. Ma questo non è che cosa si tratta. Sono in esecuzione per l'uscita.

si può scaricare esso, modificare il sorgente per soddisfare le vostre esigenze, e ridistribuire mai per uso commerciale?

Quindi, è open-source. Il codice, almeno.

Che dire della documentazione, il supporto? È un altro modo ...

L'uomo, mi dispiace, ma non si può pensare che se qualcuno crea un progetto open-source, allora è legato ad esso e deve seguire il supporto tutti i giorni ... Forse avrebbe dovuto o, meglio, sarà grande se farlo.

Probabilmente hai ragione; v'è un conflitto di interessi, e forse hanno usato l'edizione open-source per garantire popolarità e poi vendere l'impresa-edition - Non lo so; Ho appena dato una rapida occhiata al Magento in passato.

Sì, l'edizione comunità è open source sotto licenza Open Software v3.0.

L'Enterprise Edition tuttavia, non è opensource.

Qualcuno su Twitter è stato così gentile di trasmettere la presente link per me, e così io sono caduta una breve nota per dire che penso che non si sarebbe venuto a nostri forum e vedere che tipo di negatività. Io non lo vedo, e io sono lì praticamente ogni giorno;)

Per quanto riguarda il contributo - Credo che qualcuno chiedeva di collaboratori per Magento e sì, anche tu puoi diventare un collaboratore. E sì, ci sono modi che si possono contribuire a EE pure.

http: //www.magentocommerce.com/blog/comments/be-part-of-the-solution-become-a-magento-contributor/

Se avete domande, non esitate a contattarmi → Rhonda Magento:>

Sì, Magento è una risorsa aperta. E 'vero che è molto lento, ma ha grande funzionalità e le caratteristiche di altre risorse aperte.

E 'complicato da capire, ma si segue rigorosamente l'architettura MVC.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top