Session Proposals http://paris2009.drupalcon.org/sessions?field_track_select_value_many_to_one=All en Views 2 for developers http://paris2009.drupalcon.org/session/views-2-developers <p>Views is an incredibly powerful module if you know how to use it. Views is also perhaps the most extensible system in all of Drupal, able to be extended in ways that make it the swiss army knife of data querying, marshalling, and formatting. But how do you extend it cleanly to bend it to your will?</p> <p>This session will attempt to explain the over-arching design of the Views 2 module, and how one goes about writing plugins and handlers. The goal will be to give attendees a sense of how Views is put together, and therefore how to extend it gracefully. Production code samples will be included.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> After four years working with Drupal, Larry Garfield is the Senior Lead of Programming at Palantir.net. He also serves as the Director of Legal Affairs for the Drupal Association, and since 2008 has been the Drupal database system maintainer. He also maintains a number of modules, including several Views plugins. As Views plays a major role in nearly every site Palantir builds, Larry has become so versed in the Views API that it keeps him up at night with the fear that he&#039;s starting to think like merlinofchaos. His friends have advised that by helping other people think like merlin he will feel less weird about it. </div> </div> </div> http://paris2009.drupalcon.org/session/views-2-developers#comments views Mon, 08 Jun 2009 22:15:30 +0000 Crell 580 at http://paris2009.drupalcon.org Developing with PostgreSQL - Tips, Tools and Tricks http://paris2009.drupalcon.org/session/developing-postgresql-tips-tools-and-tricks <p>Want to work with PostgreSQL but don't know how? Not sure of tool to use or even the tools available? This talk introduces PostgreSQL to developers and gives the 101 on how to work with PostgreSQL from development to testing to production. </p> <p>Topics covered:</p> <ul> <li>The database <ul> <li>Structure</li> <li>Users</li> <li>diff -up mysql pgsql</li> </ul> </li> <li>Tools <ul> <li>pgsql cli</li> <li>pgadmin3</li> </ul> </li> <li>Drupal SimpleTest suite <ul> <li>Bug fixing</li> </ul> </li> <li>Production <ul> <li>backing up data</li> </ul> </li> </ul> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Josh Waihi is a Drupal developer for an open source company called Catalyst IT in New Zealand and also the co-maintainer along side Damien Tournoud of the PostgreSQL driver in Drupal 7. He won the 2009 IT Rockstar Competition in New Zealand as a result of the work he has contributed to the Drupal community. </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/damien-tournoud" title="View user profile.">Damien Tournoud</a> </div> </div> </div> http://paris2009.drupalcon.org/session/developing-postgresql-tips-tools-and-tricks#comments PostgreSQL Mon, 08 Jun 2009 22:26:52 +0000 fiasco 581 at http://paris2009.drupalcon.org Body Building: Modules You Need to Build Attractive Pages with Rich Content http://paris2009.drupalcon.org/session/body-building-modules-you-need-build-attractive-pages-rich-content <p>You've installed Drupal. Congratulations! You can now create pages and stories that contain text. Sorry, no images. Or video. And if you want the text to be formatted with bold, colors, bulleted lists, or links, you'll need to do that manually, using html tags. At this point, you might be thinking, why all the buzz around Drupal? Is it useful for anything besides creating a simple blog? And if that's all you want to do, scrap Drupal, and get an account on WordPress instead. But then, hopefully, someone fills you in on the secret to Drupal. Despite initial appearances, it's actually super powerful! Anything you can imagine, you can do! There's over 4,000 modules on drupal.org to choose from. All you need to do is figure out which 100 or so you need, and voila, pure website awesomeness!</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> is a Drupal programmer, and developer of the Body Builder module and some other modules. Prior to drinking the Drupal kool-aid 3 years ago, he created custom content management systems, but is now much more interested in improving Drupal than in creating yet another CMS. He spends way too much time thinking about how to best get interesting content into a node. </div> </div> </div> http://paris2009.drupalcon.org/session/body-building-modules-you-need-build-attractive-pages-rich-content#comments modules wysiwyg Wed, 08 Jul 2009 06:37:57 +0000 effulgentsia 1213 at http://paris2009.drupalcon.org Porting biblio to cck http://paris2009.drupalcon.org/session/porting-biblio-cck <p><a href="http://groups.drupal.org/node/20909">Porting biblio to CCK</a> was my summer of code project. I would like to share with you the hard things, the easy things, and all the joy I had with it.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> I&#039;m a geek from Hungary. I&#039;m working with Drupal at Pronovix. I&#039;m also learning CS in the University of Szeged. </div> </div> </div> http://paris2009.drupalcon.org/session/porting-biblio-cck#comments Wed, 08 Jul 2009 07:38:14 +0000 Coornail 1216 at http://paris2009.drupalcon.org Drupal.org best practices from 30 applications and 30Million page views per month http://paris2009.drupalcon.org/session/drupalorg-best-practices-30-applications-and-30million-page-views-month <p>Drupal.org is much more than just a big Drupal site. It is the heart of the Drupal community and requires integration and support for as many as 30 different applications.</p> <p>In this session we will review best practices from the one of the best Drupal showcase sites, Drupal.org. We will cover scalability and performance for a site approaching 30 Million page views a month.</p> <p>We will also cover best practices for upgrading from Drupal 5 to Drupal 6 and our plan for upgrading to Drupal 7.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> The Drupal infrastructure team manages the Drupal.org infrastructure and applications for the Drupal community. Gerhard Killesreiter is the manager of the Drupal infrastructure team </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/davidstrauss" title="View user profile.">davidstrauss</a> </div> <div class="field-item even"> <a href="/drupal-users/damien-tournoud" title="View user profile.">Damien Tournoud</a> </div> <div class="field-item odd"> <a href="/drupal-users/nnewton" title="View user profile.">nnewton</a> </div> </div> </div> http://paris2009.drupalcon.org/session/drupalorg-best-practices-30-applications-and-30million-page-views-month#comments Wed, 08 Jul 2009 19:16:11 +0000 Amazon 1246 at http://paris2009.drupalcon.org WCAG 2.0: What every themer and developer should know http://paris2009.drupalcon.org/session/wcag-20-what-every-themer-and-developer-should-know <p>Web accessibility standards make a website usable for users with disabilities including limitations of vision, hearing, cognition, mobility, speech, and learning. The process for creating an accessible experience for a web site or CMS is controlled by not just one person, but by many components working together, and as such, each component is responsible for maintaining the process as a whole.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> is a web developer for Drexel University Libraries. She advocated and made the push to Drupal for the Institution&#039;s library websites in 2008 and has been researching and developing since then. She is a researcher in the field of web accessibility and works toward educating developers, designers, and website writers in best practices to produce fair user experiences for all. </div> </div> </div> http://paris2009.drupalcon.org/session/wcag-20-what-every-themer-and-developer-should-know#comments accessibility best practices Tue, 09 Jun 2009 16:36:17 +0000 kat3_drx 639 at http://paris2009.drupalcon.org Here comes localize.drupal.org! http://paris2009.drupalcon.org/session/here-comes-localizedrupalorg <p>The Drupal.org site family just got a new member: localize.drupal.org. While it also helped pioneer single sign-on on drupal.org, its core goal is to highly simplify the localization of Drupal projects. As a central installation of <a href="http://drupal.org/project/l10n_server">the Localization Server project</a> originally sponsored by Google Summer of Code, it is set up to offer text from the source code of projects released on drupal.org for translation on a web based user interface. It replaces CVS and the cumbersome release scheduling that was required to be done previously.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Gábor Hojtsy develops Drupal modules since 2003, is the Drupal 6 core maintainer and code gardener at Acquia. </div> </div> </div> http://paris2009.drupalcon.org/session/here-comes-localizedrupalorg#comments drupal.org localization Thu, 09 Jul 2009 11:27:06 +0000 Gábor Hojtsy 1737 at http://paris2009.drupalcon.org Training Drupal professionals: Towards an open Drupal training curriculum and certification http://paris2009.drupalcon.org/session/training-drupal-professionals-towards-open-drupal-training-curriculum-and-certification <p>One of the issues clients who want to build on Drupal as a sustainable platform face is identifying qualified Drupal professionals or making sure their inhouse developers get up to speed with Drupal in a reliable fashion. At the moment, there are several Drupal companies that provide bespoke Drupal training but there isn't a unified training curriculum that could be easily replicated and adopted for in house training and against which people who haven't had the time to gain natural experience in the community could be assessed.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Dominik Lukes of Dyslexia Action is an academic, educator and web developer who&#039;s developed a number of websites in the education most recently http://training.dyslexiaaction.org.uk. He started and manages Drupal for Research and Academia on groups.drupal.org. Dominik also has extensive experience with VLEs and online portfolio management systems. </div> </div> </div> http://paris2009.drupalcon.org/session/training-drupal-professionals-towards-open-drupal-training-curriculum-and-certification#comments certification education training Tue, 07 Jul 2009 14:05:02 +0000 bohemicus 1175 at http://paris2009.drupalcon.org Views modular and pluggable theming http://paris2009.drupalcon.org/session/views-modular-and-pluggable-theming <p>This session will show you how an efficient theming of the views' output can be achieved even when many developers are involved into the same task.<br /> Typical scenarios are corporate's large sites or public institutions portals.<br /> You will learn:</p> <ul> <li>The benefits of the modular approach</li> <li>How to apply all this to the views' list type</li> <li>How this technique can be extended to other types of views to fit all your needs</li> </ul> <p>This talk will cover Views 2</p> <div class="field field-type-text field-field-session-day"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Day:&nbsp;</div> Day 4 </div> </div> </div> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Donato Rotunno (aka ralf57) is a senior web designer for a vibrant consulting company based in Rome. He takes care of building usability and accessibility compliant web applications, with special regard to WCAG 1/2 guidelines. He is currently leading the design team within the development of the new portal (Drupal based, of course) for an important public institution. </div> </div> </div> http://paris2009.drupalcon.org/session/views-modular-and-pluggable-theming#comments views Fri, 19 Jun 2009 07:11:35 +0000 ralf57 848 at http://paris2009.drupalcon.org Speeding up the snail and making Drupal scale http://paris2009.drupalcon.org/session/speeding-snail-and-making-drupal-scale <p>Like all frameworks, Drupal comes with a performance cost, but there are many ways to minimise that cost.</p> <p>This session explores different and complementary ways to improve performance, covering topics such as caching techniques, performance tuning, and Drupal configuration.</p> <p>We'll touch on benchmarking before presenting the results from applying each of the performance techniques against copies of a number of real-world Drupal sites.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> I work as a PHP software engineer for Ibuildings where I specialise in delivering websites with Drupal and integrating SAAS/SOA components. I&#039;ve developed websites for the NHS, local government and a national TV broadcaster. When I&#039;m not in front of a computer, I can often be found scrambling up muddy hills or scuba diving in murky quarries. </div> </div> </div> http://paris2009.drupalcon.org/session/speeding-snail-and-making-drupal-scale#comments benchmarks caching scalability Wed, 24 Jun 2009 18:53:40 +0000 manarth 923 at http://paris2009.drupalcon.org Simple CCK - a simplified User Interface for CCK http://paris2009.drupalcon.org/session/simple-cck-simplified-user-interface-cck <p>This talk is going to present a module that we developed to make it possible for end-users to work with CCK. </p> <ul> <li>Basically it's a UI module on top of CCK built to improve it's usability.</li> <li>A tool you can give your customers to build their own content types - without previous Drupal knowledge - in minutes.</li> <li>A way to build new content types with custom fields in an easy, drag and drop way.</li> </ul> <p> In the session we are going to show: <ul> <li>How it works.</li> <li>Some existing and potential use cases.</li> </ul></p><div class="field field-type-text field-field-session-day"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Day:&nbsp;</div> Day 4 </div> </div> </div> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Ernő Zsemlye is working as a Drupal developer at Pronovix since 2007. He presented before at the Prague Drupal conference and the Budapest and Vienna Drupal User Group meetups. He was actively taking part in organizing Drupalcon Szeged 2008 as a volunteer. This year he graduated from University of Szeged as a program designer mathematician. </div> </div> </div> http://paris2009.drupalcon.org/session/simple-cck-simplified-user-interface-cck#comments CCK Wed, 08 Jul 2009 08:15:38 +0000 zserno 1217 at http://paris2009.drupalcon.org Eh? Pee Eye Dot Dee Dot Oh! http://paris2009.drupalcon.org/session/eh-pee-eye-dot-dee-dot-oh <p>Remember the first time you heard someone say "Drupal" out loud and the word they used was nothing like what you'd been hearing in your head? Remember that other time when someone said, "dee dot oh" out loud and you wondered what secret code they were referring to? The Drupal community is rife with confusing jargon, but it's also jammed full of awesome information that you can use to quickly build an amazing theme. This talk will show you how to take advantage of <a href="http://api.drupal.org" title="http://api.drupal.org">http://api.drupal.org</a> from a themer's perspective.</p> <p>You will learn:</p> <ul> <li>How api.drupal.org is compiled</li> </ul><div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Emma Jane Hogbin has been working as a Web developer since 1996. She is well known in the Drupal community not only for her technical knowledge, but also for her engaging and humorous means of bringing Drupal to a wider audience—such as the Drupal socks and their GPLed pattern. Her wildly successful theming book, Front End Drupal (co-authored with Konstantin Kaefer), was launched this spring. Emma volunteers with the Drupal documentation team and blogs at emmajane.net. </div> </div> </div> http://paris2009.drupalcon.org/session/eh-pee-eye-dot-dee-dot-oh#comments documentation Tue, 09 Jun 2009 03:00:13 +0000 emmajane 584 at http://paris2009.drupalcon.org A guide to building your e-commerce business. http://paris2009.drupalcon.org/session/guide-building-your-e-commerce-business <p>Are you thinking about adding e-commerce to your site? Are you a developer who wants to build e-commerce sites? If so, this session is for you. We will discuss the basic steps to create an e-commerce site from choosing the right shopping cart software to accepting credit cards to fulfilling orders. There's much more to it then just installing a shopping cart and this session will attempt to discuss all the steps, decisions, and pitfalls beyond just installing and configuring a shopping cart. Users will walk out of this session with a plan for getting to their first sale.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Andy built his first e-commerce site in 1997. In the past 10 years he has started several successful online businesses with over $10 million yearly revenue, built dozens of e-commerce sites, and consulted for dozens of startups. In 2006 Andy started the Ubercart project. His company, Prima LLC., continues to fund Ubercart development. </div> </div> </div> http://paris2009.drupalcon.org/session/guide-building-your-e-commerce-business#comments e-commerce Ubercart Wed, 08 Jul 2009 21:25:35 +0000 Andy 1258 at http://paris2009.drupalcon.org How to Build a Successful Drupal Business - It's not about the code! http://paris2009.drupalcon.org/session/how-build-successful-drupal-business-its-not-about-code <p>Most businesses grow to the founders ability to keep all the balls in the air. This session will discuss how to take your Drupal business to the next level. There are 5 key things that every successful business must have: Processes, Recruiting, Sales, Finances, and Synergy. This non-technical session is designed primarily for entrepreneurs, owners &amp; managers.</p> <p>We'll cover the following things:<br /> +Designing and building a positive company culture.<br /> +Recruiting the right team. Getting the right people on the bus and in the right seats!</p> <div class="field field-type-text field-field-session-day"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Day:&nbsp;</div> Day 3 </div> </div> </div> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Ben Finklea is the founder and CEO of Drupal SEO company Volacci. He&#039;s worked on projects for major Drupal clients like Acquia and Fast Company. Ben is also the creator of the Drupal SEO Checklist Module and author of the Drupal SEO Book from Packt. Ben built Volacci from a 1-person startup in 2005 to a 50-person, diverse team that continues to grow and thrive. </div> </div> </div> http://paris2009.drupalcon.org/session/how-build-successful-drupal-business-its-not-about-code#comments business strategy Tue, 30 Jun 2009 05:23:42 +0000 volacci 1020 at http://paris2009.drupalcon.org Paying for the plumbing http://paris2009.drupalcon.org/session/paying-plumbing <p>It's easy to make a living building Drupal solutions, and there's a good business case for contributing your work. But increasingly, we all depend on "tools to build tools", such as CCK, Views, Drupal core enhancements, and other frameworks or API's that make our work point-and-click.</p> <p>How do we fund these initiatives, or other work that provides a long-term return on investment, without any immediate gains in the short term?</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Allie Micka, and her company Advantage Labs, have been longtime Drupal developers and community advocates. Their primary focus is to provide a sustainable platform for managed drupal hosting, training and community participation, and to continue to support the development of Drupal modules for Mail, CRM, Geospatial and community engagement solutions. </div> </div> </div> http://paris2009.drupalcon.org/session/paying-plumbing#comments Thu, 09 Jul 2009 03:56:02 +0000 Allie Micka 1275 at http://paris2009.drupalcon.org Make a Module: A Hands-on Intro to Module Development http://paris2009.drupalcon.org/session/make-module-hands-intro-module-development <p>Interested in learning how to develop a custom Drupal module? This is a practical session designed to introduce you to module development.</p> <p>Get hands-on. <em>Bring your laptop and build your own module as we go.</em> (Of course, you're welcome to just listen.)</p> <p>We will cover:</p> <ul> <li>Basic module architecture</li> <li>.info files and .module files</li> <li>Using hooks</li> <li>Using existing Drupal APIs</li> <li>Finding documentation</li> <li>Debugging</li> <li>Installing and uninstalling</li> </ul> <p>By the end of this session, we will have created a functional module.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Matt Butcher is the author of &quot;Learning Drupal 6 Module Development&quot; and &quot;Drupal 6 JavaScript and jQuery&quot;. He is a professional Drupal developer at Palantir.net. </div> </div> </div> http://paris2009.drupalcon.org/session/make-module-hands-intro-module-development#comments module development Tue, 09 Jun 2009 15:21:08 +0000 mbutcher 626 at http://paris2009.drupalcon.org Sharing Information, Services and Interactions in the Next Decade http://paris2009.drupalcon.org/session/sharing-information-services-and-interactions-next-decade <p><strong>Foreword</strong></p> <p>This is a session proposal for <a title="DrupalCon Paris 2009" href="http://paris2009.drupalcon.org/">DrupalCon Paris 2009</a>. In this session I hope to offer the Drupal community an overview of the work being developed at the UFRGS university. I intend to give a very technical session, so the text below will serve as a background for the session.</p> <p><strong>Introduction</strong></p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> I&#039;m a researcher at UFRGS university and the author of ISS (Instant Syndicating Standards), a set of open standards that enable people to discover and syndicate information within their social network. ISS support on Drupal is being sponsored by the Knight Foundation under the Knight Drupal Initiative. </div> </div> </div> http://paris2009.drupalcon.org/session/sharing-information-services-and-interactions-next-decade#comments Tue, 16 Jun 2009 19:48:52 +0000 nickvidal 788 at http://paris2009.drupalcon.org Job Fair http://paris2009.drupalcon.org/session/job-fair <p>Due to the rapid growth of our preferred CMS, many Drupal companies are looking for new employees. Developers, designers, themers, whether you are a wise experienced ninja or a young crazy student you may find your next job here.</p> <p>The job-fair will take place Thursday, the 3rd of September, at the Maison Internationale from 5pm to 8pm.</p> <div class="field field-type-text field-field-session-day"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Day:&nbsp;</div> Day 3 </div> </div> </div> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Blogger, Trainer, Marketer </div> </div> </div> http://paris2009.drupalcon.org/session/job-fair#comments Tue, 25 Aug 2009 09:05:10 +0000 Ineation 2077 at http://paris2009.drupalcon.org Rules: How to leverage rule-based automation on your sites! http://paris2009.drupalcon.org/session/rules-how-leverage-rule-based-automation-your-sites <p>The session demonstrates how to use the module to easily solve real-world problems by implementing some common use-cases. Thus attendees should get a good picture how to leverage rule-based automation for faster and more flexible site building!</p> <p>The session starts with a basic introduction to the <a href="http://drupal.org/project/rules">Rules Module</a> and some related modules providing useful integration. Afterwards it's shown how these tools can be used to implement common use-cases, probably covering:</p> <p>&lt;</p> <p>ul&gt;</p> <li>Custom Login Redirects</li> <li>A publishing workflow</li> <div class="field field-type-text field-field-session-day"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Day:&nbsp;</div> Day 2 </div> </div> </div> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Wolfgang Ziegler is part time student and drupal developer since 2005. He is studying &quot;Information &amp; Knowledge Management&quot; and &quot;Computational Intelligence&quot; at the Vienna University of Technology. Currently he is working on his master thesis, which deals with the Rules modules. </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/klausi" title="View user profile.">klausi</a> </div> </div> </div> http://paris2009.drupalcon.org/session/rules-how-leverage-rule-based-automation-your-sites#comments modules rules services workflow Wed, 24 Jun 2009 20:06:44 +0000 fago 926 at http://paris2009.drupalcon.org Social + Media: What We Need Next http://paris2009.drupalcon.org/session/social-media-what-we-need-next <p>The Media Revolution launched with NCSA Mosaic has been underway for 16 years and I have been a front line advocate for the web and social computing throughout. I believe that "the great restructuring" underway requires us to think more holistically about how to think about how people and organizations are using Drupal. We need to bring a new perspective to Drupal development in order that it can serve the greatest good. I also believe the answer really is "42" so perhaps I am living in a bit of fantasy.</p> <div class="field field-type-text field-field-session-day"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Day:&nbsp;</div> Day 3 </div> </div> </div> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Chris Heuer launched his first interactive agency, Guru Communications, out of South Beach, Florida in 1994. He has since helped numerous start-ups with go-to market strategies, product design, web site development, online marketing campaigns, e-commerce and what is now widely referred to as Social Media. Chris formed Social Media Club in March, 2006 to educate professionals on the greater significance of what it means to be social and how media production/consumption has changed. To this end, Social Media Club has local groups around the world promoting media literacy, encouraging the sharing of lessons learned, promoting industry standards and discussing questions of ethics. More recently, Chris launched a new kind of ad-hoc consultancy appropriately called AdHocnium. Together with a senior team of &quot;Creative Catalysts&quot; from around the world, AdhHocnium developes innovative growth strategies for global client that leverages emerging technology and social media. </div> </div> </div> http://paris2009.drupalcon.org/session/social-media-what-we-need-next#comments Sun, 16 Aug 2009 17:38:24 +0000 chrisheuer 1934 at http://paris2009.drupalcon.org Firehouse.com or "So How Fast Can You Build A Site?" http://paris2009.drupalcon.org/session/firehousecom-or-so-how-fast-can-you-build-site <p>Firehouse.com came to us and asked that we redevelop their site so we looked at the existing site. Then we discovered that they had a partially completed Drupal installation that wanted us to review. We looked at and thought, "This isn't so bad. It'll take 300-400 hours tops!" </p> <p>Then they sent the requirements documents... We realised we were looking at least 3/4's of a person year and they needed it in 8 weeks.</p> <p>This is the story of what we learned, how we adapted, and where we found ourselves at the beginning of July.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Matthew Saunders is the Senior Web Producer at pingVision. He manages client relations in the development process translating and interpreting client needs. In his spare time he acts as the community manager for TraumaAdoption.org and is a host on the TechSoup Emerging Technology forums. </div> </div> </div> http://paris2009.drupalcon.org/session/firehousecom-or-so-how-fast-can-you-build-site#comments agile project management rapid development Mon, 29 Jun 2009 23:08:19 +0000 MatthewS 1015 at http://paris2009.drupalcon.org Organic Groups and Views: Building Better Community Sites http://paris2009.drupalcon.org/session/organic-groups-and-views-building-better-community-sites <p>Organic Groups and Views are two of the more popular modules on available on Drupal.org; however, they often go under-utilized, as people are unfamiliar with the range of options both modules provide.</p> <p>In this session, we will cover how to use Organic Groups within your site, and how to use Views to display content within your groups. The content in this session will focus on what can be done using the administrative interfaces of both modules; in other words, all config, and no code.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Bill Fitzgerald has been active in the Drupal community since 2005. He is the author of Using Drupal in Education (from Packt). He is a founding partner of FunnyMonkey, a development shop located in Portland, OR, US. </div> </div> </div> http://paris2009.drupalcon.org/session/organic-groups-and-views-building-better-community-sites#comments community education views Tue, 07 Jul 2009 22:08:29 +0000 billfitzgerald 1201 at http://paris2009.drupalcon.org Including any Web Service in Drupal using YQL http://paris2009.drupalcon.org/session/including-any-web-service-drupal-using-yql <p>There is lots of great content and services available through web services, or even page scrapping. However web services all have different architectures (SOAP, XML-RPC, REST, etc) and authentication schemes (HTTP-Basic, OAuth, etc) which makes them a pain to include in your Drupal site.</p> <p>Yahoo! offers a service called YQL which allows you to access lots of web services or even scrape web pages using a syntax like SQL. This makes it really easy to access web data and include it in your Drupal site.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> My name is Tom Hughes-Croucher. I&#039;ve been mucking about with CMSs since the early 2000s when I helped shape the UI of Plone. When I started working at Yahoo! I got interested in PHP. Since then I&#039;ve worked with a variety of PHP based content management systems, including Drupal. </div> </div> </div> http://paris2009.drupalcon.org/session/including-any-web-service-drupal-using-yql#comments webservices yql Thu, 09 Jul 2009 07:23:54 +0000 sh1mmer 1279 at http://paris2009.drupalcon.org Staging Drupal: Managing your project in multiple environments http://paris2009.drupalcon.org/session/staging-drupal-managing-your-project-multiple-environments <p><strong>Abstract:</strong><br /> Building complex web applications, especially in a team environment, requires more than just code and geeks; it also requires strategy. Drupal shops need to understand how to manage the platform in multiple environments and in all phases of the application lifecycle. </p> <p><strong>Agenda:</strong></p> <ul> <li>Drupal development strategy</li> <li>Multiple environments <ul> <li>sandboxes, staging area, production</li> </ul> </li> <li>Managing Drupal with Subversion <ul> <li>Repositories, branches, tags, externals, template files, etc</li> </ul></li></ul><div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Erich has 12 years experience in web technologies, specializing in open-source solutions and application integration. He is currently the Vice President of Engineering at CommonPlaces e-Solutions, LLC, and led the team that built Greenopolis.com, an environmentally-themed social networking and education site. Erich also led the team that built Twolia.com, a social networking and e-commerce platform for independent female artists that mimics Facebook, Etsy.com, MySpace, and YouTube. Erich is the author of the Permissions API module, and maintains the Drupal 6 version of the Signup Restrict By Role module. Erich lives in New Hampshire with his wife, two sons, and two weimaraners. </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/miche" title="View user profile.">miche</a> </div> <div class="field-item even"> <a href="/drupal-users/cpliakas" title="View user profile.">cpliakas</a> </div> </div> </div> http://paris2009.drupalcon.org/session/staging-drupal-managing-your-project-multiple-environments#comments staging svn Tue, 09 Jun 2009 15:46:42 +0000 ebeyrent 631 at http://paris2009.drupalcon.org Drupal Resource Monitoring http://paris2009.drupalcon.org/session/drupal-resource-monitoring <p>Want graphs generated for your Drupal related services: Apache, MySQL, Linux system, bandwidth, etc?<br /> Need to receive a text message every 5 minutes if a site has failed?<br /> Want to sleep better knowing your Drupal system is correctly backed up each night?<br /> Need any of the above, but require open source solutions?</p> <p><strong>Cacti http://cacti.net/</strong></p> <ul> <li>Knowledge of how to utilize Cacti for generating graphs related to Drupal resources such as disk space, memory, CPU utilization, MySQL, Apache, bandwidth, and more.</li> </ul> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> owner at DrupalAdmin.net and posses extensive experience working at an ISP. Long history of dealing with critical open source systems 24/7. Currently traveling the world spreading the word of Drupal full time by taking care of Managed Drupal Services. Favorite hobbies include Drupal, organizing DrupalCampChicago.org, and managing the Chicago Drupal Meet Up Group (cdmug.org). </div> </div> </div> http://paris2009.drupalcon.org/session/drupal-resource-monitoring#comments Administration Tue, 09 Jun 2009 06:54:37 +0000 Slurpee 593 at http://paris2009.drupalcon.org