Calendar http://paris2009.drupalcon.org/user_calendar/769/calendar/2009-09-01--P5D en Code and documentation sprints http://paris2009.drupalcon.org/session/code-and-documentation-sprints <p>Code/documentation sprints get developers together for a set amount of time – usually one to two days – and just focus writing code or documentation. That's it. No explicit teaching, no sessions, just sharing knowledge, learning from the others as the day progresses and work towards a common goal.</p> <p>Use the <a href="http://paris2009.drupalcon.org/wiki/code-sprint-coordination">core sprint coordination wiki page</a>, find yourself a spot and people :-)</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 1 </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"> by the Community </div> </div> </div> http://paris2009.drupalcon.org/session/code-and-documentation-sprints#comments Mon, 24 Aug 2009 17:32:28 +0000 DrupalconParis 2063 at http://paris2009.drupalcon.org The State of Drupal http://paris2009.drupalcon.org/session/state-drupal <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"> to-do </div> </div> </div> http://paris2009.drupalcon.org/session/state-drupal#comments Mon, 08 Jun 2009 18:07:29 +0000 dries 558 at http://paris2009.drupalcon.org Drupal 7 Status Update and Next Steps http://paris2009.drupalcon.org/session/drupal-7-status-update-and-next-steps <p>This talk will provide an overview of the state of Drupal 7 and what our next steps as a community will be in order to see this fantastic new release come to fruition. Topics will include things such as:</p> <p>* Overview of Drupal 7 development cycle.<br /> * Shout-outs to the core development team.<br /> * New and exciting features to look forward to for end users, designers, and developers.<br /> * Advice for those who wish to start porting their modules and themes.<br /> * What's left to do before release, and how you (yes, you!) can help.</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 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"> Angela &quot;webchick&quot; Byron is the Drupal 7 core maintainer, a Lullabot, co-author of the O&#039;Reilly book Using Drupal, and recipient of the Google-O&#039;Reilly Open 2008 Source Award for Best Contributor. She got her start as a Google Summer of Code student in 2005 and since then has completely immersed herself in the Drupal community. </div> </div> </div> http://paris2009.drupalcon.org/session/drupal-7-status-update-and-next-steps#comments drupal 7 Tue, 09 Jun 2009 03:39:26 +0000 webchick 585 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 Drupal for Good meet-up http://paris2009.drupalcon.org/session/drupal-good-meet <p>A meeting to discuss an share experiences on progressive, citizenish, good and socially conscious Drupal initiatives.</p> <p>Across its history, Drupal has shown itself as an important ally for good initiatives - grassroots political campaigns, big big big public international organizations, efforts to preserve minority languages, government efforts, NGOs, community organizing, - well, name 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 not the speaker, just the one who&#039;s calling the meeting! (anyway: José San Martin is Brazilian Drupal shop owner, linguist and a Drupal for Good&#039;er. He will also be talking about &quot;Drupal for minority languages and indigenous communities in Brazil&quot;) </div> </div> </div> http://paris2009.drupalcon.org/session/drupal-good-meet#comments community building Drupal for Good society Wed, 08 Jul 2009 21:28:45 +0000 José San Martin 1259 at http://paris2009.drupalcon.org Open Atrium; Building a product with Drupal and the Power of Decentralized Features http://paris2009.drupalcon.org/session/open-atrium-building-product-drupal-and-power-decentralized-features <p>Open Atrium is an opensource team intranet built using Drupal core, contributed modules and some custom 'glue' modules. I'll share the evolution of Atrium's development and talk about what lessons we've learned in developing this product using Drupal. How we identified needs and managed development of critical modules like notifications and casetracker, and when and why we began to develop new modules like spaces and features. Additionally I'll talk about the decentralized features model that has emerged from to Atrium development.</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"> Jeff is a senior developer at Development Seed. He’s an experienced Drupal developer with more than 50 websites under his belt, and he’s co-created several innovative Drupal modules such as Context, Spaces and Features. </div> </div> </div> http://paris2009.drupalcon.org/session/open-atrium-building-product-drupal-and-power-decentralized-features#comments Wed, 08 Jul 2009 13:50:41 +0000 jmiccolis 1227 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 Image module in core it's <strike>almost</strike> real! http://paris2009.drupalcon.org/session/image-module-core-its-strikealmoststrike-real <p>The simplest things can be so hard. Drupal core has never had a way to upload an image and then output a thumbnail it. Of course there are dozens of solutions for making thumbnails in the contributed modules repository, but it will be a huge benifit to new users to have this handling out of the box. The time is at hand for making Drupal's core, default installation come with kick-ass image manipulation abilities. Come see what we've got and we're headed in 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"> Nate Haug is a Lullabot. He&#039;s spent extensive efforts in improving the user interface and image handling abilities of Drupal. He maintains FileField and ImageField, as well as several other media-based modules. </div> </div> </div> http://paris2009.drupalcon.org/session/image-module-core-its-strikealmoststrike-real#comments core image media Wed, 08 Jul 2009 19:50:01 +0000 quicksketch 1247 at http://paris2009.drupalcon.org #multiversedomination http://paris2009.drupalcon.org/session/multiversedomination <p>We will be joined by the wonderful CommerceGuys and a bunch of other great people doing UbertCart for a breathtaking voyage into UberCart in the big ligue.</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"> Currently chief software architect for AF83 a young and vibrant company based in Paris with offices in San-Francisco and Lisbon specialized in community centric web sites Live web applications and mobile applications. In France, one of the promoters and organizers of Barcamps and other community activites, including the french DrupalCamps helping to drive the Drupal Community in France organizing regular events like monthly drupal meetups, Code Sprints, Drupal + Drinks and now the Paris 2009 Drupal Con, in charge of key accounts sponsorship. Formerly IT strategist for aSmallWorld.net an exclusive social networking site, Chief of R&amp;D at Internet Patrol specialized in strategic information retrieval on the Internet for the luxury industry and CTO of Omikron Delta LTD specialized in Technical computing software. </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 class="field-item even"> <a href="/drupal-users/mikejoconnor" title="View user profile.">mikejoconnor</a> </div> </div> </div> http://paris2009.drupalcon.org/session/multiversedomination#comments Mon, 17 Aug 2009 10:47:23 +0000 OriPekelman 1953 at http://paris2009.drupalcon.org Architecture is for everyone http://paris2009.drupalcon.org/session/architecture-everyone <p>Three years ago, Dries Buytaert announced that Content Mangement Systems had eliminated the webmaster, and challenged the Drupal community to eliminate the <em>developer</em>, too.</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"> Jeff Eaton has been building Internet and desktop software for over a decade. In 2005, he began working with Drupal and never looked back. In the years since, he&#039;s become a core developer specializing in architecture and API development. As a consultant for Lullabot, he&#039;s helped plan and build the infrastructure for sites including MTV UK&#039;s music portal, SonyBMG&#039;s artist site platform, and Fast Company&#039;s groundbreaking business networking site. </div> </div> </div> http://paris2009.drupalcon.org/session/architecture-everyone#comments architecture Mon, 29 Jun 2009 20:00:39 +0000 eaton 1007 at http://paris2009.drupalcon.org The state of Drupal performance and scalability http://paris2009.drupalcon.org/session/state-drupal-performance-and-scalability <p>Drupal 7 has made major leaps forward for performance and scalability. In this presentation, we'll walk through the advances made, the engineering/testing behind them, how they help medium and large sites, and the kind of infrastructure required to deploy them.</p> <p>Some current ideas:</p> <ul> <li>DB-TNG's database replication support, including session flagging for not using replicated servers</li> <li>Modular storage back-ends for fields</li> <li>Modular query engines for Views (including Solr)</li> <li>Reverse proxy caching headers</li> <li>Lazy session creation for anonymous users</li> <li>Tracker 2 in core (#105639)</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"> Four Kitchens co-founder David Strauss has gained world-class Drupal experience from his work with the Wikimedia Foundation, Creative Commons, The Economist, Mansueto Ventures, Lifetime TV, NBC-Universal, and the Internet Archive. David is well-known in the Drupal community as an expert in scalability and database optimization and is a member of the Drupal.org Infrastructure Team. He has attended several Drupal coding sprints and served as a chair on the session committee for Drupalcon DC 2009 and is a Permanent Member of the Drupal Association. </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/state-drupal-performance-and-scalability#comments Mon, 29 Jun 2009 04:06:40 +0000 davidstrauss 980 at http://paris2009.drupalcon.org Agile Drupal Development with Scrum http://paris2009.drupalcon.org/session/agile-drupal-development-scrum <p>Scrum is a collection of working techniques, structures, roles and methods for project management in an agile development process. Because every project is unique, Scrum is designed in such a way that it can be arranged to suit different situations. Techniques of Scrum will help you overcome issues that traditional methods could not resolve, drive projects at a fast pace and keep everyone engaged.</p> <p>This introductory session on Scrum is designed for freelance Drupal developers and Drupal development shops that have never used Scrum for their projects before.</p> <p>The session includes:</p> <ul> </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"> Philipp works as a project manager at Liip, a Swiss web development company that uses Scrum very successfully with their client projects. His co-presenter Mori Sugimoto is a freelance web consultant / developer based in London and has used Scrum to manage his work with clients. </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/mori" title="View user profile.">mori</a> </div> </div> </div> http://paris2009.drupalcon.org/session/agile-drupal-development-scrum#comments agile projectmanagement scrum Sun, 21 Jun 2009 22:45:53 +0000 pips1 877 at http://paris2009.drupalcon.org Learn to use the CTools suite http://paris2009.drupalcon.org/session/learn-use-ctools-suite <p>The Chaos Tools Suite, known as CTools, is kind of a extra core API library. It includes a number of tools to greatly ease certain functionality. In this lecture, merlinofchaos will describe how to do the following tasks:</p> <ul> <li> Create a multi-step form using the form wizard tool</li> <li> Create advanced ajax forms using the ajax tool</li> <li> Create more advanced ajax forms using the modal tool </li> <li> Make your objects exportable like Views </li> <li> Use collapsible divs that look nicer than collapsible fieldsets</li> <li> Use CSS caching and sanitization </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"> Earl Miles is well known within the community for his contributions to the Drupal projected, particularly Views, Panels and improvements to the theming system in Drupal 6. </div> </div> </div> http://paris2009.drupalcon.org/session/learn-use-ctools-suite#comments ajax ctools export Wed, 08 Jul 2009 22:03:44 +0000 merlinofchaos 1264 at http://paris2009.drupalcon.org Semantic Web fundamentals http://paris2009.drupalcon.org/session/semantic-web-fundamentals <p>The World Wide Web is the most successful linked information system that has ever existed. Hidden away in the original 1989 CERN memo proposing the Web are several ideas that are only now reaching fruition via W3C's RDF technology stack. This talk will show in practice how the full 1989 vision for the Web is being realised using RDF-based technologies (RDF/RDFa, SKOS, SPARQL, FOAF, OWL), and how the two concepts of information <em>linking</em>, and information <em>layering</em> are all you really need to understand a powerful suite of tools and standards for Web-based data sharing.</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"> Dan Brickley is best known for his work on Web standards in the W3C community, where he helped create the Semantic Web project and many of its defining technologies. He currently divides his time between &quot;future of TV&quot; research at the Vrije Universiteit in Amsterdam, advisory work for the UN&#039;s Food and Agriculture Organization, and nonprofit activities around the &#039;Friend of a Friend&#039; project. </div> </div> </div> http://paris2009.drupalcon.org/session/semantic-web-fundamentals#comments Thu, 06 Aug 2009 16:24:48 +0000 DanBrickley 1749 at http://paris2009.drupalcon.org Continuous Integration and Drupal http://paris2009.drupalcon.org/session/continuous-integration-and-drupal <p><strong>Note:</strong> this description needs to be updated.</p> <p>Austin Smith, David Strauss, Josh Koenig, Stewart Robinson and Moshe Weitzman present real-world lessons learned and practical how-to examples for creating a robust Continuous Integration environment for enterprise-level Drupal development.</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"> Josh Koenig (josh_k) is a co-maintainer of groups.drupal.org, co-founder of the Drupal Dojo, and a founding partner and CTO at Chapter Three, where he has worked on projects with (among others) PBS, Intel, Stanford University and The Economist. </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/boombatower" title="View user profile.">boombatower</a> </div> <div class="field-item odd"> <a href="/drupal-users/amazon" title="View user profile.">Amazon</a> </div> </div> </div> http://paris2009.drupalcon.org/session/continuous-integration-and-drupal#comments enterprise development testing Tue, 09 Jun 2009 19:40:44 +0000 joshk 655 at http://paris2009.drupalcon.org Enterprise Drupal Site And Team Management Panel http://paris2009.drupalcon.org/session/enterprise-drupal-site-and-team-management-panel <p>In this panel, we will be discussing the challenges of team and site management in an enterprise Drupal environment; as well as the solutions we have each found to overcome these issues. The topics covered will be:</p> <p>* Subversion management of a large Drupal installation, with multiple branches and tags for development and deployment.<br /> * Testing newly developed modules and patches for deployment<br /> * Managing a large distributed team of developers<br /> * Managing Drupal upgrades and specifically an upgrade to Drupal 6.X</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"> Narayan Newton is the Server Coordinate for Drupal.org and Partner at Tag1 Consulting. He is an former System Administrator at the Open Source Lab, with a large amount of experience in team management, technical management and the challenges associated with the development and deployment of new web sites in a distributed work environment. </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/wmgreenopolis" title="View user profile.">wm_greenopolis</a> </div> </div> </div> http://paris2009.drupalcon.org/session/enterprise-drupal-site-and-team-management-panel#comments deployment Management Team Development Wed, 08 Jul 2009 16:44:12 +0000 nnewton 1242 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 Closing session http://paris2009.drupalcon.org/session/closing-session <p>Farewell party</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"> to come </div> </div> </div> http://paris2009.drupalcon.org/session/closing-session#comments closing session Mon, 17 Aug 2009 23:32:05 +0000 DrupalconParis 1967 at http://paris2009.drupalcon.org