Session Proposals http://paris2009.drupalcon.org/sessions?field_track_select_value_many_to_one=All en 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 As Progressive as it Gets: The Latest in Progressive Enhancement http://paris2009.drupalcon.org/session/progressive-it-gets-latest-progressive-enhancement <p>We'll cover:</p> <p><strong>The latest CSS3 properties</strong><br /> What can we use and who supports it?</p> <p><strong>HTML5</strong><br /> What's up with HTML5, and what can we be doing now to prepare?</p> <p><strong>Extending the font stack</strong><br /> Font embedding, Typekit, Cufon... what are our options?</p> <p><strong>Useful scripts and snippets</strong><br /> Let's open up the toolbox and share useful scripts and snippets to help you streamline your theming.</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 Jason Reed, and I&#039;m senior designer at Acquia. I&#039;ve been designing and developing web sites since 1998, and have been a part of projects for many exceptional companies during those years, including Apple, Intel, and others. </div> </div> </div> http://paris2009.drupalcon.org/session/progressive-it-gets-latest-progressive-enhancement#comments CSS3 HTML5 javascript progressive enhancement Tue, 07 Jul 2009 15:57:21 +0000 jasonreed 1181 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 Adventures in Drupal-Flavored Community Building http://paris2009.drupalcon.org/session/adventures-drupal-flavored-community-building <p>Creating an online community website is a weird and wonderful process that calls for both technological and sociological tools and design patterns in order to provide a structure within which your community members can interact and your community can thrive.</p> <p>We will look at:</p> <ul> <li>What different types of communities can exist</li> <li>How different communities call for different tools</li> <li>Why it doesn't always make sense to throw in every single tool and the kitchen sink and let <em>them</em> figure it out</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"> Ronald Ashri runs a web development company in Sicily, Italy and has been working with Drupal for the past four years - during that time all the websites handled by the company have been turned into Drupal websites. His particular interests lie in community websites and the variety of ways in which Drupal can be used to support online communities. Before moving to Sicily, Ronald was a research fellow at the University of Southampton working on agent-based systems, semantic web technologies, and issues of trust and reputation. He has authored and co-authored several papers and books on these subjects. Ronald holds a PhD in Computer Science from the University of Southampton and a BSc in Computer Systems Engineering from the University of Warwick. </div> </div> </div> http://paris2009.drupalcon.org/session/adventures-drupal-flavored-community-building#comments community building Fri, 12 Jun 2009 09:20:10 +0000 istos 726 at http://paris2009.drupalcon.org Sept 2nd, Drupal 7 relase party. How continuous integration testing made this plausible http://paris2009.drupalcon.org/session/sept-2nd-drupal-7-relase-party-how-continuous-integration-testing-made-plausible <p>On September 2nd, 2009 12:01AM at the end of the Drupal 7 development cycle 100% of 12,000 functional test will pass. Over 80% of Drupal 7 will have test coverage. Drupal 7 could conceivably be of high enough quality to ship. We will break out the champagne and celebrate the end of a development cycle with high enough quality to ship.</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"> Kieran Lal has been working on automated testing to shorten the Drupal 7 release cycles for over three years. He does this to ensure no Drupal user ever has to endure the pain of a 9 month release cycle, like he did with Drupal 4.7. Jimmy Berry is the lead developer of the Automated Testing System and leading contributor to the Drupal 7 simpletest framework. </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/boombatower" title="View user profile.">boombatower</a> </div> </div> </div> http://paris2009.drupalcon.org/session/sept-2nd-drupal-7-relase-party-how-continuous-integration-testing-made-plausible#comments automation continuous integration simpletest testing Wed, 08 Jul 2009 20:12:57 +0000 Amazon 1250 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 There is No Spoon: Bending the Theme Layer to Your Will http://paris2009.drupalcon.org/session/there-no-spoon-bending-theme-layer-your-will <p>Too often, we see sites that “look like a Drupal website”. To me, that’s an obvious design FAIL. If you’ve ever felt restricted by Drupal’s default rendering of its content and HTML, this is a must-attend session.</p> <p>We’ll discuss techniques for Themers and Designers to break out of Drupal’s default markup by using the tools already available to us. No kittens will be harmed.</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"> In the Drupal community, John is best known as JohnAlbin, the maintainer of the Zen theme, which is a highly-documented, feature-rich “starter” theme with a powerfully flexible CSS framework. John currently works with a bunch of really cool Drupal developers and themers at Palantir.net. </div> </div> </div> http://paris2009.drupalcon.org/session/there-no-spoon-bending-theme-layer-your-will#comments favorite-of-the-king theming Mon, 08 Jun 2009 18:53:32 +0000 JohnAlbin 560 at http://paris2009.drupalcon.org Rahisi - a new look at the admin interface http://paris2009.drupalcon.org/session/rahisi-new-look-admin-interface <p>I don't know about you but Drupal's admin interface has been a constant pain for me and for my clients. Something had to be done. :)</p> <p>In this talk I will present Rahisi, a new admin for Drupal which focuses on the fact that users want to manage their content and not their site. </p> <p>Curious? Vote. :)</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"> Alexandru Badiu is a Drupal developer from Romania who fell in love with Drupal 6 years ago and hasn&#039;t looked back since. </div> </div> </div> http://paris2009.drupalcon.org/session/rahisi-new-look-admin-interface#comments candidate-for-bof design interaction usability Tue, 07 Jul 2009 11:57:29 +0000 voidberg 1169 at http://paris2009.drupalcon.org Following the Drop: the future of Ubercart http://paris2009.drupalcon.org/session/following-drop-future-ubercart <p>"The Drop is always moving." And for the past year, the Drop has been moving pretty quickly. Drupal 7 is bringing us many great features and development tools, but it's up to us contributed module developers to make use of them.</p> <p>Even though the Ubercart developers have been busy working on Ubercart 2.0, we've also been brainstorming on ways to use the new techniques available in Drupal 7 and even D6 that haven't been fully implemented yet. Discussion will center on these plans as well as thinking of even more ideas that we may have missed.</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"> Ubercart, and by extension Drupal, has been Lyle&#039;s bread and butter for about three years. He claims responsibility for roughly half of the modules in Ubercart, though you might see him dabbling in other open source projects here and there. </div> </div> </div> http://paris2009.drupalcon.org/session/following-drop-future-ubercart#comments Ubercart Wed, 10 Jun 2009 15:23:42 +0000 Island Usurper 687 at http://paris2009.drupalcon.org Views 2 for coders 4 hours hands-on training http://paris2009.drupalcon.org/session/views-2-coders-4-hours-hands-training <p>And for those of you who are seasoned Drupal coders, we have prepared a hands on training session to get into the rhythm : Views 2 for Coders (4 hours hand-on workshop).</p> <p>The training session will be held in English by the very excellent Frederic Marand from OSInet</p> <p>Though not obligatory, those who wish to participate in the training session are encouraged to donate to French Drupal Association (the funds collected will serve to organize further community events).</p> <p>To participate you should be familiar with drupal module development, PHP5 object model<br /> and admin-level 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 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"> Engineer, architect, teacher </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/esmerel" title="View user profile.">esmerel</a> </div> </div> </div> http://paris2009.drupalcon.org/session/views-2-coders-4-hours-hands-training#comments Mon, 24 Aug 2009 17:41:30 +0000 fgm 2065 at http://paris2009.drupalcon.org Drupal and Microsoft http://paris2009.drupalcon.org/session/drupal-and-microsoft <p><strong>Windows and SQL Server for PHP and Drupal</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"> Group Program Manager at Microsoft&#039;s Open Source Lab - I have been working with UNIX and Later Linux and Other OSS for about 20 years. I started working at AT&amp;T and did a lot of kernel programming and worked on the SYS V process scheduler used for Digital Telephone switches (5ESS). While working at AT&amp;T I designed a globally distributed database system before people knew what they were. Utilizing such golden oldies as uucp and rje. In the early and mid nineties I was the lead programmer and designer on a Point Of Sale system that did real time cell phone activations for Sprint. The first anywhere in the US. It was solely build on and with OSS software. Most of my career has been spend in applications development, data manipulation and database design and development. For the last 7 or so years I have mainly worked as an Architect for large (and small) cellular telephone companies. Virtually all of the work I have been doing has been in or with UNIX, Linux and OSS related areas. Favorite languages remain C/C++ and favorite editor is still Emacs :). My recent work at Microsoft included leading the Microsoft team behind PHP 5.3, and my latest major project has me going back to my roots again. Oddly enough, in that role I had the pleasure of writing several articles for PHP Architect Magazine. Going forward I will be Microsoft’s Principal Software Development Engineer for the Linux Integration components Microsoft contributed to the Linux kernel in July 2009. And I will continue to be active in the Microsoft on Windows PHP effort. </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/pierrecouzy" title="View user profile.">pierre.couzy</a> </div> </div> </div> http://paris2009.drupalcon.org/session/drupal-and-microsoft#comments Wed, 08 Jul 2009 16:59:54 +0000 Hank Janssen 1499 at http://paris2009.drupalcon.org Ubercart development tip and tricks http://paris2009.drupalcon.org/session/ubercart-development-tip-and-tricks <p>Ubercart is Drupal’s leading e-commerce solution. Combining its power and flexibility with the best of Drupal’s 1000s of modules and your e-commerce solution can achieve greatness.</p> <p>This session will show some of the critical Ubercart APIs that will help you to develop and deploy your own Ubercart e-commerce solutions.</p> <p>Key points will include adding items to the cart with uc_cart_add_item(), and writing your own conditions/actions with Ubercart’s CA hooks.</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"> Mike is a Commerce Guy. He spends his days helping clients push the limits of e-commerce with Drupal. </div> </div> </div> http://paris2009.drupalcon.org/session/ubercart-development-tip-and-tricks#comments Ubercart Wed, 08 Jul 2009 21:22:06 +0000 mikejoconnor 1257 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 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 Dr Clonelove: How I learned to stop worrying and love the cloud http://paris2009.drupalcon.org/session/dr-clonelove-how-i-learned-stop-worrying-and-love-cloud <p>A best practice approach to moving into the Cloud. We will explain the how we built the server infrastructure for <a href="http://SchoolofEverything.com">School of Everything</a> on Amazon's Elastic Computing Cloud (EC2). </p> <p>* Getting started in the cloud<br /> * How to safely move your servers into a cloud cluster<br /> * What tools Amazon gives you<br /> * Mysql Clustering with Mysql-Proxy</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"> Peter Brownell is a Co-Founder of School Of Everything, a Drupal based start-up in London. He is also a Director of Code Positive, and has been involved in the London Drupal Community for many years. </div> </div> </div> http://paris2009.drupalcon.org/session/dr-clonelove-how-i-learned-stop-worrying-and-love-cloud#comments cloud scaling Mon, 06 Jul 2009 10:35:03 +0000 greenman 1133 at http://paris2009.drupalcon.org Web services, mashups, and QueryPath http://paris2009.drupalcon.org/session/web-services-mashups-and-querypath <p>Write a web service interface in ten lines. Import legacy HTML from a couple dozen lines of code. Get the content outline from an ODT document in 130 characters of code. Mash up five web services in a single module. This is what QueryPath makes possible.</p> <p>There are hundreds of XML-based APIs, ranging from simple RESTful tools (like Twitter's XML API) to complex SPARQL-based semantic web endpoints (like DBPedia). The new QueryPath library makes it easy to write code that takes advantage of such web services.</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 a programmer and author. He has written five books, including &quot;Learning Drupal 6 Module Development&quot; and &quot;Drupal 6 JavaScript and jQuery&quot;. He is a professional Drupal developer at Palantir.net. He maintains numerous Drupal modules, including Quiz, QueryPath, and Amplify. He lives in Chicago in the USA. </div> </div> </div> http://paris2009.drupalcon.org/session/web-services-mashups-and-querypath#comments module development Mon, 08 Jun 2009 19:49:54 +0000 mbutcher 570 at http://paris2009.drupalcon.org Secure your Drupal installation with SSL http://paris2009.drupalcon.org/session/secure-your-drupal-installation-ssl <p>Drupal is the perfect match when it comes to collaboration and communication in teams. As it is easy to setup and flexible to use, an intranet setup for companies or a setup for closed groups of people is easy to realize.</p> <p>However, stealing your login credentials or your session from a public network is trivial, securing your confidential information a must.</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"> Stefan is co-founder of and senior developer at erdfisch. In his four years of professional experience with Drupal, he realized several smaller and larger projects and is totally convinced of it&#039;s capabilities. He is interested in Open source at large, believing it is the future of information technology and in e-learning and data privacy in particular. Other presenters may be added. </div> </div> </div> http://paris2009.drupalcon.org/session/secure-your-drupal-installation-ssl#comments security Wed, 08 Jul 2009 15:04:22 +0000 sanduhrs 1236 at http://paris2009.drupalcon.org The Curse of Dreamweaver: Moving Clients from Static HTML to Drupal http://paris2009.drupalcon.org/session/curse-dreamweaver-moving-clients-static-html-drupal <p>Great! You've finally convinced your client or boss to move their old, clunky site over to Drupal.</p> <p>But this might only be half the battle.</p> <p>You might quickly find out that they are still stuck in the static-HTML mindset, what I like to call "the Curse of Dreamweaver." The symptoms include:</p> <ul> <li>A tendency to micro-manage pages</li> <li>Insistence on pixel-perfect renderings</li> <li>Confusion about architecture vs. navigation</li> <li>Pre-occupation with the homepage</li> <li>And just general misunderstanding and misapprehensions about the database-driven website</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"> David helps non-profits gets the most out of drupal. He helps with theming, module development, administration -- as well as more general web development concepts: architecture, navigation, web standards, maintainability, etc. </div> </div> </div> http://paris2009.drupalcon.org/session/curse-dreamweaver-moving-clients-static-html-drupal#comments client-relations Mon, 29 Jun 2009 20:07:18 +0000 CrookedNumber 1009 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 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 Aegir: Build Once, Deploy often. Real life use-cases. http://paris2009.drupalcon.org/session/aegir-build-once-deploy-often-real-life-use-cases <p>"How to lose your clients"<br /> <em> ' and the 5 ingredients to make them feel good about it. '</em></p> <p>The aim of this session is two-fold.</p> <ol> <li> We'd like to share our experience with two recent and similar projects aimed at making our clients self-sustainable. <li> We'd like to start up a discussion on how technology can help (or not) in doing more strategic work. </ol> <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"> Roel De Meester has 10 years experience in enterprise developement (java/.net). He is pulling the Drupal community wagon in Belgium. He is co-founder of Krimson. A team of committed Drupal experts in Antwerp, Belgium. Roel has a master degree in both physics and IT and is always searching for opportunities where technology can be used as a tool to solve bigger problems, rather than being the solution to a single problem. Roel is a happy father of three kids. Roel loves Open Source, but he loves the friendly Drupal community even more. </div> </div> </div> http://paris2009.drupalcon.org/session/aegir-build-once-deploy-often-real-life-use-cases#comments aegir business strategy Mon, 06 Jul 2009 23:36:45 +0000 demeester_roel 1152 at http://paris2009.drupalcon.org State of the drupal modules french translation and HOWTO translate modules in your language http://paris2009.drupalcon.org/session/state-drupal-modules-french-translation-and-howto-translate-modules-your-language <p>Drupal rocks, we all know that. But for non-english speakers (french users in our example, but this is not restrictive), whereas a basic drupal installation in their language is now a basic, when it comes to "can't live without them" modules, <strong>UI is often only in English</strong>. When a big institutional customer has to benchmark different CMSes, this can plague drupal.</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"> CEO of Open Web Solutions : in the LAMP web development since 2001, I&#039;ve discovered drupal 3 years ago and can not live without it ever since ! More seriously, I&#039;m managing big french web projects in drupal for our customers : from specs til hosting. </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/sbordage" title="View user profile.">sbordage</a> </div> </div> </div> http://paris2009.drupalcon.org/session/state-drupal-modules-french-translation-and-howto-translate-modules-your-language#comments internationalization localization translation Wed, 08 Jul 2009 21:23:03 +0000 Moreau 1344 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 use the Light Side to bend Drupal your way? http://paris2009.drupalcon.org/session/how-use-light-side-bend-drupal-your-way <p>Drupal is a lot of things to a lot of people. When setting up a website, you will likely use generic modules to build your pages. However, generic tools have generic forms and generic output. They are configurable to an extent but you might need more. A different form submission workflow, easier input methods, and so on.</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/how-use-light-side-bend-drupal-your-way#comments Fri, 19 Jun 2009 12:14:44 +0000 Gábor Hojtsy 853 at http://paris2009.drupalcon.org Upgrade-Proof Your Site: Best Practices to Avoid Major Version Upgrade Headaches http://paris2009.drupalcon.org/session/upgrade-proof-your-site-best-practices-avoid-major-version-upgrade-headaches <p>In this session we'll flesh out best practices for site design that will avoid the enormous pain in that next upgrade cycle. Custom modules, custom themes, and poor choice of contrib modules can cause major pain on the coming Drupal 7, and Drupal 8! Think ahead!</p> <p>We'll cover topics like:</p> <ol> <li>Informed contrib module selection </li><li>Ways to avoid custom code in themes and modules </li><li>Ways to avoid pain when you do use custom code </li></ol> <p>This session is a learning and sharing session... We'll be searching for best practices.</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"> Randy Fay does Drupal development from Grand Junction, Colorado, USA. You can probably guess that he&#039;s had some painful major-version upgrades. </div> </div> </div> http://paris2009.drupalcon.org/session/upgrade-proof-your-site-best-practices-avoid-major-version-upgrade-headaches#comments Thu, 09 Jul 2009 05:07:58 +0000 rfay 1276 at http://paris2009.drupalcon.org