Domanda

Siamo all'inizio di una nuova applicazione client-server in stile ERP, sviluppata come rich client Python.Stiamo attualmente valutando Dabo come nostro framework principale e sembra abbastanza carino e facile da usare, ma mi chiedevo, qualcuno lo ha usato per progetti di medie e grandi dimensioni?
Grazie per il tuo tempo!

È stato utile?

Soluzione

Sono uno degli autori del framework Dabo.Uno dei nostri utenti mi ha fatto notare la risposta estremamente negativa che hai ricevuto, quindi ho pensato che fosse meglio intervenire e chiarire alcune delle ipotesi errate nella prima risposta.

Dabo è infatti ben noto nella comunità Python.L'ho presentato a 3 degli ultimi 4 PyCons negli Stati Uniti e abbiamo diverse centinaia di utenti che si iscrivono alle nostre liste e-mail.Il nostro sito web (http://dabodev.com) non ha avuto interruzioni del servizio;Non so perché il primo soccorritore abbia affermato di avere problemi.Il supporto avviene tramite le nostre liste e-mail e siamo orgogliosi di aiutare le persone in modo rapido ed efficiente.Molte delle domande dei principianti ci aiutano a identificare i punti in cui mancano i nostri documenti, quindi incoraggiamo fortemente i nuovi arrivati ​​a porre domande!

Dabo esiste da 4 anni.Il fatto che manchino ancora pochi giorni al rilascio della versione 0.9 riflette più la numerazione piuttosto conservativa della versione del mio partner, Paul McNett, che qualsiasi instabilità nel framework.Conosco app Dabo in produzione dal 2006;Lo uso per i miei progetti dal 2004.Qualunque sia l'importanza che attribuisci ai numeri di rilascio, siamo alla revisione 4522, con un lavoro costante in corso per aggiungere sempre più elementi al framework;refactoring e semplificare parte del codice più vecchio e sì, ripulire alcuni bug.

Iscriviti alla nostra lista di supporto email gratuita:

http://leafe.com/mailman/listinfo/dabo-users

...e fai tutte le domande che potresti avere su Dabo lì.Non molte persone hanno ancora scoperto Stack Overflow, quindi non mi aspetto ancora risposte molto informate qui.Ci sono molti contributori regolari che usano Dabo quotidianamente e di solito sono più che felici di offrire le loro opinioni e il loro aiuto.

Altri suggerimenti

Non ho alcuna esperienza con Dabo, ma questa domanda è in cima alla lista da così tanto tempo che ho deciso di provarci:

Selezione del quadro

Presupposti:

  1. progetto medio-grande:parliamo di un team di più di 20 persone che lavorano su qualcosa per circa un anno per la prima fase.Questo di solito è uno sforzo costoso e molto importante per il cliente.
  2. questo progetto avrà un numero significativo di utenti (circa un centinaio), quindi le prestazioni sono essenziali
  3. è un progetto ERP quindi l'applicazione funzionerà con grandi quantità di informazioni
  4. non hai precedenti esperienze con Dabo nella tua squadra

Considerazioni:

  1. Non riesco ad aprire il sito del progetto Dabo in questo momento.Sembra che ci sia qualche problema con il server.Solo questo mi farebbe riflettere due volte prima di usarlo per un grande progetto.
  2. Non è un framework molto conosciuto.Digitando Dabo su Google non si ottengono quasi risultati utili, non ha una pagina Wikipedia, tutto sommato è abbastanza oscuro.Significa che quando avrai problemi con esso (e avrai problemi con esso) non avrai quasi nessun posto dove andare.La tua domanda è rimasta senza risposta per 8 giorni su SO, questo da solo mi farebbe riconsiderare.Se basi il tuo progetto su una tecnologia oscura con cui non hai esperienza precedente, il rischio è enorme.
  3. Non hai persone che conoscono quella struttura nel tuo team.Significa che devi impararlo per ottenere dei risultati e padroneggiarlo richiederà una quantità di tempo piuttosto significativa.Dovrai tenere conto di quel tempo nel piano del tuo progetto.Ne hai davvero bisogno?
  4. Cosa ti offre questo quadro che non puoi realizzare da solo?Per molto tempo il mio team ha provato a utilizzare componenti o strumenti di terze parti solo per scoprire che crearne uno personalizzato sarebbe stato più veloce che affrontare problemi e limitazioni di terze parti.Al giorno d'oggi ci sono strumenti brillanti a disposizione delle persone e senza di essi saremmo perduti, ma devi considerare attentamente se questo strumento è uno di questi
  5. La versione del progetto Dabo è 0.84.Sai se dedicano del tempo all'ottimizzazione del codice per le prestazioni in questa fase?Hai eseguito qualche test per vedere che sosterrà il carico che hai nei tuoi NFR.

Spero che questo aiuti :) Buona fortuna con il tuo progetto

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