DrupalCon SF Power tools (avviso tutto in inglese)

Questo è mia lista di sessione del recente DrupalCon che mi sono promesso di studiare nei prossimi giorni. Commenti da altri sono il benvenuto.
Di solito evito i video, è più facile leggere articoli, ma qui la qualità è sicuramente sufficientemente alto che non perderò il mio tempo. Non ho ancora visto tutto, man mano aggiungerò i miei commenti...

Le sessioni
Da http://sf2010.drupal.org/conference/schedule

Fusion
Sessione: http://sf2010.drupal.org/conference/sessions/theming-fusion-new-approach...
Film scaricabile: http://www.archive.org/details/DesignThemeAndUsability
Opinione: Riassunto generale di Fusion e Skinr. Un slideshow con colonna sonora, non così interessante.
Conclusione: Fusion è interessante come erede a Zen, con Skinr aumenta la produttività, ma la sessione non lo dimostra bene.

Skinr
Sessione: http://sf2010.drupal.org/conference/sessions/theming-skinr
Film scaricabile: http://www.archive.org/details/ThemingWithSkinr
Presentazione: http://www.slideshare.net/jacine/theming-with-skinr
Opinione: dopo 10 min c'è un demo del'ultimo versione di Skinr - theming in 5 minuti.
Conclusione: Skinr è 'disruptive technology'* anche la sessione è riuscita a dimostrare la sua potenzialità.

Display suite
Sessione: http://sf2010.drupal.org/conference/sessions/display-suite-central-and-c...
Film: http://www.vimeo.com/11133380
Presentazione: http://realize.be/drupalcon-san-francisco-and-display-suite
Opinione: Creare 'modi' di presentazione, cinque regioni per il nodo, blocci fra campi nel nodo, campi in blocchi, ridotto CSS, regole CSS per ogni campo, I could go on...
Conclusione: Display suite è 'disruptive technology'* la sessione è riuscitissima, non ho dubbi che lo userò da subito.

Open Atrium, Context, PURL and Spaces
Sessione: http://sf2010.drupal.org/conference/sessions/heart-open-atrium-context-p...
Film scaricabile: http://www.archive.org/details/TheHeartOfOpenAtriumContextPurlAndSpaces_782
Opinione: Demostrazione pragmatico di questi moduli, vale la pena guardare tutto.
Conclusione: Tutti i tre considero 'disruptive technology'* ben spiegati nella sessione. Da esplorare con calma.

Panels and Panels Everywhere
Sessione: http://sf2010.drupal.org/conference/sessions/state-panels-3-and-more-wha...
Film scaricabile: http://www.archive.org/details/TheStateOfPanels3AndMoreOfWhatYouLove
Opinione: Paragona Blocks e Panels, Panels FUD, Performance, e Stylizer.
Conclusione: Peccato che non ripeteva le domande, ma buono come "vista ad alta quota" di Panels oggi. Altro 'disruptive technology'*.

Sessione: http://sf2010.drupal.org/conference/sessions/panels-panels-everywhere
Film scaricabile: http://www.archive.org/details/DrupalonSf2010PanelsPanelsEverywhere
Presentazione: http://www.slideshare.net/merlinofchaos/panels-panels-everywhere
Opinione: Più una chiaccerata, poco filosofia, niente esempi.
Conclusione: Panels e Panels Everywhere sono 'disruptive technology'* ma questa sessione era per convertiti.

Services
Sessione: http://sf2010.drupal.org/conference/sessions/drupal-web-services-platfor...
Film scaricabile: http://www.archive.org/details/DrupalAsAWebServicesPlatformUsingTheServi...
Opinione: "Vista ad alta quota", interfaccia "mashup", autenticazione, e demo applicativo - beer finder, ottima scelta.
Conclusione: Ottimo sommario di services, che è un canale di communicazione applicativo per Drupal.

Purtroppo Mollom non mi permette di mettere la lista completo, quindi devo metterli nei commenti seguenti. Sigh.

* Per 'disruptive technology' (tecnologia dirompente) intendo qualcosa che va al di fuori delle scheme 'standard' di Drupal, ma in un senso positivo - sta espandando l'invulcro 'pushing the envelope'. Scombussola l'idee in senso positivo.

Quelli che probabilmente non

Quelli che probabilmente non guarderò (ma che possono essere utili):

CCK
Sessione: http://sf2010.drupal.org/conference/sessions/cck-demystified

Più imparo, più dubito.

Quelli che probabilmente non

Quelli che probabilmente non guarderò (ma che possono essere utili):

Views
Sessione: http://sf2010.drupal.org/conference/sessions/views-demystified-part-1
Sessione: http://sf2010.drupal.org/conference/sessions/views-demystified-part-2

Più imparo, più dubito.

Quelli che probabilmente non

Quelli che probabilmente non guarderò (ma che possono essere utili):

Ubercart
Sessione: http://sf2010.drupal.org/conference/sessions/ubercart-beginners

Più imparo, più dubito.

Appena

Appena visti:

Deployment
Sessione: http://sf2010.drupal.org/conference/sessions/dont-touch-server-toolkit-z...
Film scaricabile: http://www.archive.org/details/dontTouchThatServerAToolkitForZero-touchP...
Opinione: Features, Spaces, Strongarm, Drush, Puppet, Cruise Control, PHPLint, Phing, Deploy. Paradiso per sistemisti.
Conclusione: Discutte il problema di deploy per sistemi grandi, ma usando strumenti che possiamo sfruttare anche per siti piccoli.

Drush
Sessione: http://sf2010.drupal.org/conference/sessions/advanced-drush
Film scaricabile: http://www.archive.org/details/DrupalconSf2010AdvancedDrush
Opinione: Panoramica della nuova versione di Drush, compreso commandi remoti, e come creare commandi proprie.
Conclusione: Drush sta maturando, e con la versione 3 ha aggiunto funzionalità tramite SSH per controllare siti di produzione, compreso un bash shell. Assolutamente favoloso.

Features
Sessione: http://sf2010.drupal.org/conference/sessions/managing-and-deploying-conf...
Film scaricabile: http://www.archive.org/details/DrupalconSf2010ManagingAndDeployingConfig...
Opinione: Splendido descrizione del problema, una soluzione, e come creare features 'universal' con Kit. Demo alla fine.
Conclusione: Probabilmente il più premetente soluzione ad un vecchio problema. In più permette la costruzione di piccoli pacchetti di funzionalità, che si può riutilizzare in futuri progetti.

Chaos Tool Suite
Sessione: http://sf2010.drupal.org/conference/sessions/leveraging-chaos-tool-suite...
Film scaricabile: http://www.archive.org/details/LeveragingTheChaosToolSuiteForModuleDevel...
Presentazione: http://www.slideshare.net/zroger/leveraging-the-chaos-tool-suite-for-mod...
Opinione: Buona presentazione di uno dei più populare librerie, 'cuore' di panels.
Conclusione: Interessante panoramica su una libreria molto utile per sviluppatori. Usato da Panels, Features Context e Spaces. Un motivo c'è.

Più imparo, più dubito.

Grazie per le segnalazioni

Grazie per le segnalazioni John. Hai detto che le opinioni sono ben accette, per cui mi permetto di dire la mia.
Per te, che sai bene l' inglese, probabilmente è tutto più facile ed hai sicuramente la preparazione adeguata per imparare qualcosa di nuovo (magari, e mi farebbe piacere, ci potrai trasmettere, nei tuoi post, cose nuove).
Per me, purtroppo, non avendo le basi, è una p.
Ho provato a vederne uno, ma non ci sono riuscito.
Comunque, buona visione.
Ciao.

Però?!.. C'è da studiare

Però?!.. C'è da studiare tantissimo... anche perchè sono TUTTI argomenti interessantissimi e che ti fanno venire un'estrema voglia di andarli a studiare (avendo tempo ovviamente). Darò un'occhiata di sicuro, tempo permettendo.

E mi mancano ancora

E mi mancano ancora questi:

jQuery
Sessione: http://sf2010.drupal.org/conference/sessions/jquery-designers-and-themers

Feeds
Sessione: http://sf2010.drupal.org/conference/sessions/aggregate-and-import-feeds

Search
Sessione: http://sf2010.drupal.org/conference/sessions/build-powerful-site-search-...

Profiles & Distros
Sessione: http://sf2010.drupal.org/conference/sessions/state-drupal-web-applicatio...

Performance
Sessione: http://sf2010.drupal.org/conference/sessions/make-drupal-run-fast-increa...

Architettura
Sessione: http://sf2010.drupal.org/conference/sessions/how-drupal-works-architects...
Sessione: http://sf2010.drupal.org/conference/sessions/20-apis-every-drupal-develo...

SEO
Sessione: http://sf2010.drupal.org/conference/sessions/search-engine-optimization-...
Sessione: http://sf2010.drupal.org/conference/sessions/conversion-rate-optimizatio...

Ma non posso mica passare tutta la giornata guardando la tele!

giovanninews wrote:
Grazie per le segnalazioni John. Hai detto che le opinioni sono ben accette, per cui mi permetto di dire la mia.
Per te, che sai bene l' inglese, probabilmente è tutto più facile ed hai sicuramente la preparazione adeguata per imparare qualcosa di nuovo (magari, e mi farebbe piacere, ci potrai trasmettere, nei tuoi post, cose nuove).
Per me, purtroppo, non avendo le basi, è una p.
Ho provato a vederne uno, ma non ci sono riuscito.
Comunque, buona visione.
Ciao.

Capisco la difficoltà, se posso, cercerò di arrivare ad un riassunto, appena finito la mia lista (che è forse un quarto del conferenza).

jscm wrote:
Però?!.. C'è da studiare tantissimo... anche perchè sono TUTTI argomenti interessantissimi e che ti fanno venire un'estrema voglia di andarli a studiare (avendo tempo ovviamente). Darò un'occhiata di sicuro, tempo permettendo.

C'è un delicato equilibro da mantenere fra utilizzare quello che sai - guadagnano, ed investire nel imparare quello che non sai. La mia lista è molto personale, basato su argomenti che mi interessa particolarmente. Ma sono convinto che c'è una nuova 'onda' di progressi nel campo Drupal che uno non può permettersi di ignorare - se è questo che fa parte del proprio mistiere. Altrimenti rimaniamo indietro.
E' una vera fortuna che possiamo (in veramente poche ore) attingere ad anni uomini di lavoro - il tutto reso libero per il nostro utilizzo - video compreso.

Più imparo, più dubito.

Grazie john per la lista,

Grazie john per la lista, soprattuto quelle dell'ultimo commento: jQuery, prestazioni, search, architettura e SEO :)

Purtroppo anche io, che non posso dire di non conoscere l'inglese, crea qualche difficoltà sentire i video dei talk. Insomma mi devo concentrare: forse per la qualità dell'audio, e sicuramente per il linguaggio parlato che non è sempre chiarissimo :D. Sarà un'ottima palestra ;)

@john ti ho "promosso" in prima pagina :D

Altro giorno pioggerella,

Altro giorno pioggerella, sembra di essere in inghilterra...

jQuery
Sessione: http://sf2010.drupal.org/conference/sessions/jquery-designers-and-themers
Film scaricabile: http://www.archive.org/details/JqueryForDesignersAndThemers_587
Presentazione: http://docs.google.com/present/view?id=drmcbw4_1816qv2fkc7
Codice: http://drupal.org/project/jq4dat
Links: jQuery UI, modulo jQuery UI
Opinione: Dolce introduzione a jQuery e jQuery UI per principianti. Spiega il DOM. Semplice demo. Uso di Drupal.behaviors. Non spiega funzioni anonimi, e context. Usare Firebug console.debug() per debuggare 'al volo'. Semplice jQuery.UI sortable demo.
Conclusione: Non si sente le domande, ma spiega in maniera pragmatico come aggiungere la magia di jQuery alle pagine HTML tramite Drupal.

Feeds
Sessione: http://sf2010.drupal.org/conference/sessions/aggregate-and-import-feeds
Film scaricabile: http://www.archive.org/details/StopDecoratingAndStartDesigningViewEdit
Opinione: Classico RSS feed, OPML, ma anche file CSV. Importazione di nodi, utenti, ecc. Demo CSV import di utenti. Modello Publish/Subscribe tramite PubSubHubbub. Semplice Publish/Subscribe demo. Sessione bene riuscita.
Conclusione: Molto di più che un semplice feed o aggregator, ma anche modello Publish/Subscribe. Mapping API permette la mappatura per campi CCK, tassonomia, ecc.

Search Lucene API
Sessione: http://sf2010.drupal.org/conference/sessions/build-powerful-site-search-...
Film scaricabile: http://www.archive.org/details/BuildAPowerfulSiteSearchWithTheUser-frien...
Links: Lucene, Zend Lucene
Opinione: Pragmatico introduzione al modulo, l'installazione, le funzionalità. Mirato a shared-hosting, circa 5.000 nodi siti. Faceted search. "Altri come questo", e "vuolevi dire?". Esempi su http://cmsreport.com/ e http://engineeredweb.com/. Non indicizza documenti, ma ci sono progetti intorno a Lucene in PHP
Conclusione: Una soluzione molto potente. Sta fra il motore core di Drupal, e soluzioni più complessi come Apache Solr. Ottimo riassunto, ottimo modulo.

Più imparo, più dubito.

Performance Sessione:

Performance
Sessione: http://sf2010.drupal.org/conference/sessions/make-drupal-run-fast-increa...
Film scaricabile: http://www.archive.org/details/MakeDrupalRunFast-IncreasePageLoadSpeed
Links: http://www.webpagetest.org
Opinione: Panoramica su tools di analisi YSlow, tools per stressare il sito, devel, sei punti per migliore performance. CDN, multi domain. Back-end, DB - MySQL caching, InnoDB e APC. Caching, Squid/Varnish, Cache router, Memcache, Boost e retro mode. Monitoring, Nagios, Google WebMaster Tools. Altro paradiso per sistemisti.
Conclusione: Tutto quello che vuolevi sapere su... Importante anche i commenti di mikeytown2 nella sessione. Ottimo ma velocissimo e pieno di informazione. Boost è semplice ma potente.

Architettura
Sessione: http://sf2010.drupal.org/conference/sessions/how-drupal-works-architects...
Film scaricabile: http://www.archive.org/details/HowDrupalWorksAnArchitectsOverview
Opinione: Velicissimo introduzione. Modulare, pilotato da eventi, temabile, organico (spinto dalla communità, cresce), hooks, array di configurazione o data. Il viaggio da richiesta al HTML. Struttura. Azioni. Progettazione. Migrare dati vecchi.
Conclusione: Divertente panorama dell'architettura (e filosofia) di Drupal. Peccato che non sono stati pubblicati i slide.

Sessione: http://sf2010.drupal.org/conference/sessions/20-apis-every-drupal-develo...
Film scaricabile: http://www.archive.org/details/20ApisEveryDrupalDeveloperShouldKnow
Blog: http://www.trellon.com/category/blog-tags/20-apis-20-days
Opinione: Divertente quanto guardare vernice essicare, l'ho abbandonato dopo 10 minuti.
Conclusione: Anche il blog sembra aver finito quanto prima. Pazienza, non tutti i ciambelle escono col buco.

Più imparo, più dubito.

Mannaggia a questo Mollom.

Mannaggia a questo Mollom. Non è spam, è informazione. Come posso convincerti?
Niente sempre "Your submission has triggered the spam filter and will not be accepted." Prima sono in qualche modo riuscito a convincerlo. Ma se vede che 'impara', quindi se metto links sono un spammer. Ma, spetta un altimo...

Più imparo, più dubito.

Forse per lei, Sir, gli admin

Forse per lei, Sir, gli admin potrebbero spuntare il permesso 'bypass mollom protection'.
Vista la qualità della tua attività sul forum non ci vedrei niente di strano... :)

Non hai idea quanto sia

Non hai idea quanto sia frustrante Carlo, ho anche provato creare un altro account. Niente. Questo è la sesta o settima tentativo - per due paragrafi, ma una decina di link, se non di più.

<a href="mailto:[email protected]" rel="nofollow">[email protected]</a> wrote:
Forse per lei, Sir, gli admin potrebbero spuntare il permesso 'bypass mollom protection'.
Vista la qualità della tua attività sul forum non ci vedrei niente di strano... :)

Grazie per il 'lei' ed il 'sir' ;-)
Speriamo. Intanto attendo - mi sono stuffato di tentare, la vita è troppo breve...

John

Più imparo, più dubito.

Ho aggiunto john agli utenti

Ho aggiunto john agli utenti che bypassano il check :) Scusate l'OT.

Denghiù Psicomante. Allora

Denghiù Psicomante. Allora chi vuole del Viagra?

SEO
Sessione: http://sf2010.drupal.org/conference/sessions/search-engine-optimization-...
Film scaricabile: http://www.archive.org/details/SearchEngineOptimizationseoForYourDrupalSite
Opinione: Introduzione. Organico verso pagato. 25% peso nel sito, il resto fuori sito (links, autorità, page rank). Path, Pathauto, clean-URLs. Global redirect, Path redirect per rimuovere contenuto 'duplicato'. Aggiungi descrizione ai link di menù. alt e title in links. Page title. Nodewords. Sitemap e XML Sitemap (che informa i motori di nuovo contenuto). Risultati di cerca per i 404. Google Analytics. SEO checklist e SEO friend.
Conclusione: Non si sente le domande. Dicono cosa fare (in parte buon senso), ma non come controllare i risultati. Troppo fumo e specchi.

Sessione: http://sf2010.drupal.org/conference/sessions/conversion-rate-optimizatio...
Film scaricabile: http://www.archive.org/details/Cro-conversionRateOptimizationForDrupal
Opinione: CRO convincere il visitatore di fare qualcosa. "Web Design for ROI" libro. "Drupal 6 Search Engine Optimisation". Lead generation conversion (contatto da potenziale clienti - es. consulenza). Conversione di pubblicità. Landing pages. http://budurl.com/ "Don't make me think". Esempi di pagine. http://fivesecondtest.com/ Test del pubblico di 7/6/5/4 secondi. Google Website Optimiser.
Conclusione: Molto pragmatico, niente fumo nè specchi. Strumenti per il design e analisi. Ottimo.

Altri
Sessione: http://sf2010.drupal.org/conference/sessions/best-practices-freelancers-...
Film scaricabile: http://www.archive.org/details/BestPracticesForFreelancersAndOne-personS...
Opinione: Panello di ospiti che danno una panoramica (con forte sapore americana) del mondo del libero professionista.
Conclusione: Molto anglo-sassone, informativo, ma l'italia non funziona essattamente così.

Sessione: http://sf2010.drupal.org/conference/sessions/beyond-budget-and-scope-man...
Film scaricabile: http://www.archive.org/details/BeyondBudgetAndScopeManagingClientExpecta...
Presentazione: http://www.slideshare.net/vcreatrix/beyond-budget-and-scope-managing-cli...
Opinione: Come communicare col cliente. Seth Godin Linchpin. Cambiamenti nelle specifiche. Come spiegare la cattiva notizie. Ritardi. Chi fornisce il contenuto?
Conclusione: Sempre anglo-sassone, ma evidenzia il vero problema con la progettazione di un sito - communicare col cliente.

Un bel pò di roba da masticare. Spero di trovare la forza e tempo per mettere i pezzi del puzzle insieme più avanti.

John

Più imparo, più dubito.

Sto seguendo la parte legata

Sto seguendo la parte legata a Display Suite. La trovo estremamente interessante e versatile... ma anche abbanstanza ingarbugliata, nel senso che ci sono un casino di campi x qualsiasi cosa. E' decisamente da provare e studiare sul campo.

@jhl.verona: PAUUUURA!

@jhl.verona: PAUUUURA! complimenti per l'ottimo lavoro e per la quantità di materiale che stai recuperando.

Per chi ha voglia di vedere l'(enorme) elenco di sessioni che sono state tenute:

Ciao
Marco
--
My blog
Working at @agavee

Sto cominciando a studiare

Sto cominciando a studiare qualcosa... spero venga fuori qualcosa di molto buono.
Già solo il Display Suite stravolge tantissime cose ...decisamente in meglio.!!

Sto leggendo solo ora questo

Sto leggendo solo ora questo post...impressionante...grazie jhl.verona, non sai quanto materiale per studio hai dato ad uno che si è avvicinato solo da poco a Drupal e che vuole impararlo come si deve...grazie...

Prego gp. Ovviamente sono

Prego gp. Ovviamente sono degli appunti che ho scritto (anche) per me stesso. Ho una memoria che va a tre cilindri, quindi ripasso anch'io ogni tanto in tanto ;-)

FYI ho anche scritto i miei appunti del DrupalCamp per le quale sono adesso disponibile i video.

John

Più imparo, più dubito.

jhl.verona wrote:Prego gp.

jhl.verona wrote:
Prego gp. Ovviamente sono degli appunti che ho scritto (anche) per me stesso. Ho una memoria che va a tre cilindri, quindi ripasso anch'io ogni tanto in tanto ;-)

FYI ho anche scritto i miei appunti del DrupalCamp per le quale sono adesso disponibile i video.

John


Grazie ancora John.

ps: circa la memoria a tre cilindri posso capirti benissimo, mi sa che abbiamo lo stesso "motore". :-)