0
DrupalCon SF 2010 Summary Summary of Sessions/BoFs attended by Hector Iribarne
Session: Drupal for Architects <ul><li>Presenter: Jeff Eaton </li></ul><ul><li>Menu API – handles key tasks (e.g. routing)...
BoF: Semantic Web <ul><li>Presenter: David Seth </li></ul><ul><li>Slides:  http://davidseth.net/bof-drupalcon-rdfa-semanti...
Session: Services Module (Pg.1) <ul><li>Presenter: Greg Dunlap (started:Scott Nelson) </li></ul><ul><li>Services make Drup...
Session: Services Module (Pg.2) <ul><li>Services: Nodes, Users, Files, System, Search, (your stuff here), etc. </li></ul><...
BoF: VoIP <ul><li>Presenters: Leo Burd and Chad Phillips </li></ul><ul><li>Slides:  http://www.slideshare.net/leoburd/2010...
BoF: High Performace (UI) <ul><li>Slides: http://docs.google.com/present/view?id=dhtnd39r_22fp6tcnfm </li></ul><ul><li>Use...
Session: Mobile App Dev <ul><li>Presenters: Aaron Pavia and Sumit Kataria from Civic Actions </li></ul><ul><li>Drupal as a...
Additional Links <ul><li>Aegir </li></ul><ul><ul><li>http://github.com/bwood/puppet-aegir </li></ul></ul><ul><ul><li>http:...
Upcoming SlideShare
Loading in...5
×

Drupal con sf 2010 summary

752

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
752
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Drupal con sf 2010 summary"

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

    Clipping is a handy way to collect important slides you want to go back to later.

×