SlideShare a Scribd company logo
DrupalCon SF 2010 Summary Summary of Sessions/BoFs attended by Hector Iribarne
Session: Drupal for Architects Presenter: Jeff Eaton Menu API – handles key tasks (e.g. routing) Database Abstraction Layer (easier in D7) Session Handling (tracking user session) Output filtering (e.g. XSS, file storage, localization, form processing, Batch API, etc.) Team: Architect, Builder, Developer, Designer, Themer and Migration Mule
BoF: Semantic Web Presenter: David Seth Slides:  http://davidseth.net/bof-drupalcon-rdfa-semantic-web-and-distributed-social-networks FOAF (Friend of a Friend) + SSL : (authentication like Open ID) Create certificate (e.g. FOAF.me) to use across websites RDFa – embed rich metadata, enhance SEO Semantic Web Libraries –  http://freebase.com ,  http://dbpedia.org
Session: Services Module (Pg.1) Presenter: Greg Dunlap (started:Scott Nelson) Services make Drupal mashable  Services is made up of three Components: Servers, Authentication, Services Servers (receive/render requests): XMLRPC, JSON, JSON-RPC, REST, AMFPHP Authentication: API Keys, Drupal Sessions, oAuth (future of Services)
Session: Services Module (Pg.2) Services: Nodes, Users, Files, System, Search, (your stuff here), etc. Extending Services: Implement hook_service() Version 3 (D6 + D7) More flexible endpoints CORE only CRUD-based resources More REST centric Lots of API cleanup and DX improvements
BoF: VoIP Presenters: Leo Burd and Chad Phillips Slides:  http://www.slideshare.net/leoburd/20100420-vddrupal-consf2010-3803885 Currently use the Asterisk module (record a message and post it to a Drupal node) Future: VoIP module (support Asterisk,  Freeswitch.org , etc.) Use XMLRPC
BoF: High Performace (UI) Slides: http://docs.google.com/present/view?id=dhtnd39r_22fp6tcnfm Use the hash mark (i.e. #) to cache parts of a page (browser ignores everything after #) Jquery BBQ (now in D7)  http://benalman.com/projects/jquery-bbq-plugin/ DOM is getting bigger Use Views and AJAX VIEWS. JS
Session: Mobile App Dev Presenters: Aaron Pavia and Sumit Kataria from Civic Actions Drupal as a base for mobile Looked at Phone Gap (web-kit based, no native functionality) and Titanium mobile (better choice with native functionality) Use JS and WebViews
Additional Links Aegir http://github.com/bwood/puppet-aegir http://drupal.org/project/provision_boost http://www.mig5.net/content/drupal-deployments-workflows-version-control-drushmake-and-aegir DrupalCon sessions: http://www.archive.org/search.php?query=drupalcon%20sf%202010

More Related Content

Similar to Drupal con sf 2010 summary (20)

PPTX
Drupalcampatl d7
Mediacurrent
 
PPTX
Highlights from DrupalCon2010 SF
Heather Rodriguez
 
PDF
Evolution of Drupal and the Drupal community
Angela Byron
 
PDF
Drupal South 2015: Introduction to Web Services. Services in Drupal 8.
TechnocratAu
 
ODP
D7presentation
jamesrutherford
 
PDF
Drupal 7 and RDF
scorlosquet
 
PPTX
Drupal as a data server
Jay Friendly
 
PPTX
EdTechJoker Spring 2020 - Lecture 7 Drupal intro
Bryan Ollendyke
 
PPTX
DrupalCon Austin 2014 Review
Daniel Stout
 
PDF
RESTful Web Services in Drupal7
bmeme
 
PPTX
Drupal
btopro
 
PPT
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCape
 
PPTX
State of Drupal keynote, DrupalCon Chicago
Dries Buytaert
 
PDF
Drupal and RDF
scorlosquet
 
PDF
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...
Vlad Savitsky
 
PDF
How to Successfully Implement Headless Drupal
Acquia
 
PDF
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
National Information Standards Organization (NISO)
 
PDF
Talking to Web Services
DrupalcampAtlanta2012
 
PPTX
Drupal news 2012 October
Ryan Cross
 
PPTX
Oleg Bogut - Decoupled Drupal: how to build stable solution with JSON:API, Re...
DrupalCamp Kyiv
 
Drupalcampatl d7
Mediacurrent
 
Highlights from DrupalCon2010 SF
Heather Rodriguez
 
Evolution of Drupal and the Drupal community
Angela Byron
 
Drupal South 2015: Introduction to Web Services. Services in Drupal 8.
TechnocratAu
 
D7presentation
jamesrutherford
 
Drupal 7 and RDF
scorlosquet
 
Drupal as a data server
Jay Friendly
 
EdTechJoker Spring 2020 - Lecture 7 Drupal intro
Bryan Ollendyke
 
DrupalCon Austin 2014 Review
Daniel Stout
 
RESTful Web Services in Drupal7
bmeme
 
Drupal
btopro
 
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCape
 
State of Drupal keynote, DrupalCon Chicago
Dries Buytaert
 
Drupal and RDF
scorlosquet
 
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...
Vlad Savitsky
 
How to Successfully Implement Headless Drupal
Acquia
 
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
National Information Standards Organization (NISO)
 
Talking to Web Services
DrupalcampAtlanta2012
 
Drupal news 2012 October
Ryan Cross
 
Oleg Bogut - Decoupled Drupal: how to build stable solution with JSON:API, Re...
DrupalCamp Kyiv
 

More from Hector Iribarne (8)

PDF
Drupal Camp Atlanta 2015 - No Code Content Migration
Hector Iribarne
 
PPT
Drupalcamp South Florida 2012 - Introduction to Drupal Commerce
Hector Iribarne
 
PDF
Drupal camp South Florida 2011 - Introduction to the Aegir hosting platform
Hector Iribarne
 
PDF
Building community sites 2014
Hector Iribarne
 
PDF
Drupal 7 - No code content migration
Hector Iribarne
 
PDF
Drupal content automation with migrate 2.6
Hector Iribarne
 
PDF
Intro to mobile apps with the ionic framework & angular js
Hector Iribarne
 
PPT
Drupal 8 - a peek under the hood
Hector Iribarne
 
Drupal Camp Atlanta 2015 - No Code Content Migration
Hector Iribarne
 
Drupalcamp South Florida 2012 - Introduction to Drupal Commerce
Hector Iribarne
 
Drupal camp South Florida 2011 - Introduction to the Aegir hosting platform
Hector Iribarne
 
Building community sites 2014
Hector Iribarne
 
Drupal 7 - No code content migration
Hector Iribarne
 
Drupal content automation with migrate 2.6
Hector Iribarne
 
Intro to mobile apps with the ionic framework & angular js
Hector Iribarne
 
Drupal 8 - a peek under the hood
Hector Iribarne
 
Ad

Drupal con sf 2010 summary

  • 1. DrupalCon SF 2010 Summary Summary of Sessions/BoFs attended by Hector Iribarne
  • 2. Session: Drupal for Architects Presenter: Jeff Eaton Menu API – handles key tasks (e.g. routing) Database Abstraction Layer (easier in D7) Session Handling (tracking user session) Output filtering (e.g. XSS, file storage, localization, form processing, Batch API, etc.) Team: Architect, Builder, Developer, Designer, Themer and Migration Mule
  • 3. BoF: Semantic Web Presenter: David Seth Slides: http://davidseth.net/bof-drupalcon-rdfa-semantic-web-and-distributed-social-networks FOAF (Friend of a Friend) + SSL : (authentication like Open ID) Create certificate (e.g. FOAF.me) to use across websites RDFa – embed rich metadata, enhance SEO Semantic Web Libraries – http://freebase.com , http://dbpedia.org
  • 4. Session: Services Module (Pg.1) Presenter: Greg Dunlap (started:Scott Nelson) Services make Drupal mashable Services is made up of three Components: Servers, Authentication, Services Servers (receive/render requests): XMLRPC, JSON, JSON-RPC, REST, AMFPHP Authentication: API Keys, Drupal Sessions, oAuth (future of Services)
  • 5. Session: Services Module (Pg.2) Services: Nodes, Users, Files, System, Search, (your stuff here), etc. Extending Services: Implement hook_service() Version 3 (D6 + D7) More flexible endpoints CORE only CRUD-based resources More REST centric Lots of API cleanup and DX improvements
  • 6. BoF: VoIP Presenters: Leo Burd and Chad Phillips Slides: http://www.slideshare.net/leoburd/20100420-vddrupal-consf2010-3803885 Currently use the Asterisk module (record a message and post it to a Drupal node) Future: VoIP module (support Asterisk, Freeswitch.org , etc.) Use XMLRPC
  • 7. BoF: High Performace (UI) Slides: http://docs.google.com/present/view?id=dhtnd39r_22fp6tcnfm Use the hash mark (i.e. #) to cache parts of a page (browser ignores everything after #) Jquery BBQ (now in D7) http://benalman.com/projects/jquery-bbq-plugin/ DOM is getting bigger Use Views and AJAX VIEWS. JS
  • 8. Session: Mobile App Dev Presenters: Aaron Pavia and Sumit Kataria from Civic Actions Drupal as a base for mobile Looked at Phone Gap (web-kit based, no native functionality) and Titanium mobile (better choice with native functionality) Use JS and WebViews
  • 9. Additional Links Aegir http://github.com/bwood/puppet-aegir http://drupal.org/project/provision_boost http://www.mig5.net/content/drupal-deployments-workflows-version-control-drushmake-and-aegir DrupalCon sessions: http://www.archive.org/search.php?query=drupalcon%20sf%202010