Tante novità per moo.rd
Martedì 29 Gennaio 2008 - 15:20
di Cesare Lamanna

Il sistema di moo.rd, la libreria sviluppata dal nostro collaboratore Riccardo Degni e che estende MooTools, è stato completamente revisionato con miglioramenti massicci e nuovi, più potenti strumenti per gli utenti. A parte il nuovo template e il nuovo logo, le novità più rilevanti riguardano i tool interni. Ecco una lista dei cambiamenti principali:
- il nuovo download builder che permette di crerare versioni prive di bug selezionando automaticamente i componenti necessari quando si seleziona un determinato file. Se questo viene deselezionato, anche i file affetti verranno deselezionati;
- il tipo di compressione, che ora vanta una scelta tra 4 possibilità: compressed (versione compressa con il JS Packer), sourcecode (codice sorgente completo di documentazione), no documentation (solo codice sorgente, senza documentazione), only documentation (solo la documentazione, da consultare off-line);
- il nuovo blog, localizzato in due lingue (tra cui l’italiano) che conterrà tutte le novità relative alla libreria, tutorial e sondaggi;
- un team di sviluppo attualmente formato da 3 persone;
- un CMS privato chiamato Dev’s Road che permette di tenere traccia dello sviluppo del codice, offrendo all’utente la possibilità di aprire ticket relativi a errori o bug, seguire gli sviluppi e scaricare la versione correntemente in sviluppo e relativa all’ultimo changeset;
- le nuove sezioni del forum suddivise in lingua straniera e in lingua italiana.
Per avere una panoramica completa e dettagliata delle novità Riccardo ha scritto un articolo sul suo blog, mentre sul blog ufficiale potete trovare in inglese gli articoli introduttivi dedicati alla libreria: moo.rd: all the new enanchements, The moo.rd system e How to use moo.rd. Ecco inoltre il primo articolo in lingua italiana.
Ricordo infine che la nuova release sarà basata sui nuovissimi strumenti offerti da MooTools versione 1.2.
Categoria: Scripting | Permalink
Commenti
1
Alcune cose sono molto utili.
Altre non mi sembra che funzionino perfettamente, ad esempio gli effetti di rimbalzo dello scrolling.Complimenti agli ideatori.
# - postato da Nemesis Design - 29 Gennaio 2008 - 16:17
2
Finalmente una libreria che contiene anche le sezioni in italiano!
Complimenti a Riccardo e al team per l’ottimo progetto!
# - postato da pixieFb - 29 Gennaio 2008 - 16:40
3
io non uso unicamente un framework, ma per un progetto nella quale ho usato mootools ho inserito anche moo.rd per creare i kwick menu verticali.
è molto interessante che tutti i cms di questa libreria siano “fatti in casa” come ho letto nell’articolo. In particolare molto ben fatta la documentazione e la possibilità di averla offline.
Rinnovo anch’io i complimenti.
# - postato da cyn - 29 Gennaio 2008 - 17:44
4
Trovo molto utili le funzioni phpstring e piuttosto carini gli effetti. Però credo che continuerò a usare la megalibreria mootools-based di clientside, che aggiunge funzioni molto utili come un validatore di form estendibile velocemente e facilmente.
P.S. Il bottone “build your version” nella pagina download è davvero bruttissimo! :)
# - postato da paperogiallo - 29 Gennaio 2008 - 19:54
5
@Nemesis, pixieFb e cyn: grazie per i complimenti :)
@Nemesis: apri un ticket su Dev’s Road per segnalare il bug ;)@paperogiallo: la libreria che utilizzi, anche se è basata su di un ottimo framework come MooTools, non mi è mai piaciuta, ne per la struttura del codice, ne per le funzionalità.
PS: A noi il bottone piace cosi com’è :)# - postato da Riccardo Degni - 29 Gennaio 2008 - 21:03
6
Per carità, io l’avrei fatto anche più brutto, visto che il mio senso estetico mi impedisce persino di accoppiare il colore della camicia con quello del maglione… è che la riflessione stile web 2.0 ormai stufa, anche sui loghi e quando è fatta bene… sui bottoni dei form mi pare troppo! :)
Quanto a clientside, non ho la capacità di giudicarne la qualità del codice (sono un mero utilizzatore, al limite estendo qualche classe), ma per quanto riguarda le funzionalità, penso che Form.Validator e altre cose (come ad esempio quello che chiamano Carousel, e che qui sul blog qualcuno una volta ha ribattezzato “multiheader”) sono utilissime, quantomeno a me: veloci da implementare, e praticamente indispensabili in ogni progetto.
Vorrei che fosse chiaro che non volevo affatto denigrare il vostro progetto, anzi. Segnalavo solo che clientside ha qualche gadget (a me utile) in più [almeno per ora ;-) ]: prendilo come una lista dei “desiderata”…
# - postato da paperogiallo - 29 Gennaio 2008 - 23:23
7
Complimenti per il progetto! E’ sempre appagante vedere un nuovo prodotto basato sul web “made in italy”, condotto da connazionali.
I talenti ce li abbiamo anche noi! :D
# - postato da Luigi DeBenedetti - 30 Gennaio 2008 - 12:23
8
@Nemesis, @pixieFb e @cyn: mi associo a Riccardo :)
@ paperogiallo: il blog dedicato al progetto, insieme al forum, nasce proprio allo scopo di raccogliere il maggior numero possibile di suggerimenti utili ad una continua evoluzione di tutta la libreria.
@ Luigi De Benedetti: i talenti ci sono, sono moltissimi (probabilmente anche più capaci di quelli “esteri”): vanno individuati, valutati e stimolati al lavoro in team per una crescita sia dal punto di vista professionale che, soprattutto, umano.







