http://djangocon.us/feed/all/ DjangoCon 2011 Blog: All 2011-11-08T14:32:25Z http://djangocon.us/blog/2011/11/08/get-ready-2012/ Get Ready for 2012 2011-11-08T14:32:25Z 2011-11-08T14:32:25Z Sean O'Connor <p>DjangoCon 2011 is now over but we're already getting ready for DjangoCon 2012! For those who are curious here's the basic details for next year's conference: </p> <ul> <li><b>WHAT</b> DjangoCon.US 2012 </li> <li><b>WHEN</b> September 3-8 </li> <li><b>WHERE</b> Hyatt Regency Crystal City, Washington D.C </li> </ul> <p>Stay tuned for information about tickets, schedules, talks and more.</p> <p>DjangoCon 2011 is now over but we're already getting ready for DjangoCon 2012! For those who are curious here's the basic details for next year's conference: </p> <ul> <li><b>WHAT</b> DjangoCon.US 2012 </li> <li><b>WHEN</b> September 3-8 </li> <li><b>WHERE</b> Hyatt Regency Crystal City, Washington D.C </li> </ul> <p>Stay tuned for information about tickets, schedules, talks and more.</p> <p>Planning and preparation are already under way but we need your help. If your interested in helping us find sponsors, develop a program, promote the conference, or anything else, come join us over on the <a href="https://groups.google.com/forum/#!forum/djangocon-organizers">djangocon-organizers</a> mailing list.</p> http://djangocon.us/blog/2011/09/01/open-spaces/ Open Spaces 2011-09-01T06:29:12Z 2011-09-01T06:29:12Z Sean O'Connor <p>The best part of a conference like Djangocon is all of the great people you get to meet and talk to. To that end we've put aside some room for open space meetings throughout the conference.</p> <p>The best part of a conference like Djangocon is all of the great people you get to meet and talk to. To that end we've put aside some room for open space meetings throughout the conference.</p> <p>Open space meetings are informal, ad-hoc meetings where groups of people can gather and chat about a common topic. Often these meetings take the form of Birds of a Feather (BoF) meetings or followups to a talk. </p> <p>If you'd like to reserve a room an open space meeting or if you'd like to see what meetings other people have posted check out <a href="http://bit.ly/djangoconus-2011-openspaces">http://bit.ly/djangoconus-2011-openspaces</a>. </p> <p>Please keep in mind that due to venue policies and local laws you cannot bring outside food or drinks (especially alcohol) into the open space rooms. If you would like to provide food for a meeting contact <a href="mailto:sean@seanoc.com">Sean O'Connor</a> to make arrangements.</p> http://djangocon.us/blog/2011/08/25/ready-set-code/ Ready. Set. Code! 2011-08-25T12:36:01Z 2011-08-25T12:36:01Z Sean O'Connor <p>Are you ready to sprint?</p> <p>Are you ready to sprint?</p> <p>While we've had basic info about this year's sprints published for a while, we've been a bit light on the details. You can now checkout our full <a href="/sprints/">sprints</a> page for all of the details on this year's sprints. </p> <p>Thanks to <a href="http://urbanairship.com/">Urban Airship</a>, <a href="http://google.com">Google</a>, and <a href="http://theopenbastion.com/">The Open Bastion</a> for their support in making this year's sprints awesome!</p> http://djangocon.us/blog/2011/08/23/calling-all-volunteers/ Calling All Volunteers 2011-08-23T07:20:53Z 2011-08-23T07:20:53Z Sean O'Connor <p>It takes a community to make Djangocon happen and we'll need your help on the day of the event.</p> <p>It takes a community to make Djangocon happen and we'll need your help on the day of the event.</p> <p>While all of the planning for this year's Djangocon is complete, we'll need help on the day of the conference to make sure everything runs smoothly. Accordingly we've setup a page where you can volunteer to lend a hand. You can view all of the information on how to volunteer and what help is needed at <a href="http://bit.ly/djangoconus-volunteer">http://bit.ly/djangoconus-volunteer</a>. If you have any questions, feel free to contact <a href="mailto:sean@seanoc.com">Sean O'Connor</a>.</p> http://djangocon.us/blog/2011/08/17/why-does-django-hate-python/ Why Does Django Hate Python? 2011-08-17T13:23:04Z 2011-08-17T13:22:19Z Sean O'Connor <p>In fine Djangocon <a href="http://www.youtube.com/watch?v=i6Fr65PFqfk">tradition</a> we invited <a href="http://glyph.twistedmatrix.com/">Glyph Lefkowitz</a> "front man and agent provocateur" for the <a href="http://twistedmatrix.com/trac/">Twisted</a> project to give a talk on "Why I hate Django". In response, Glyph has taken the idea and tweaked it a bit. We're excited to announce Glyph's keynote: "Why Does Django Hate Python?" </p> <p>In fine Djangocon <a href="http://www.youtube.com/watch?v=i6Fr65PFqfk">tradition</a> we invited <a href="http://glyph.twistedmatrix.com/">Glyph Lefkowitz</a> "front man and agent provocateur" for the <a href="http://twistedmatrix.com/trac/">Twisted</a> project to give a talk on "Why I hate Django". In response, Glyph has taken the idea and tweaked it a bit. We're excited to announce Glyph's keynote: "Why Does Django Hate Python?" </p> <p>From Glyph: </p> <hr><p>I was asked to give a talk about why I hate Django, but as I have learned to use it, I wondered more why Django hated me, and my favorite programming language, Python. </p> <p>Django makes development of simple websites with Python easy, but it makes development of large, multifunctional sites using Python challenging. From deployment with Ruby (Chef) to handling web and email requests with C (nginx, exim) to handling COMET with Javascript (APE), it seems like everywhere I run into a slightly challenging problem, the Django community tells me to stop using Python and try something else. </p> <p>In this talk, I will explore all the ways that Django hates Python and wants me to make a hash of my architecture by using code from a dozen other languages, that has to be managed with arcane configuration files rather than testable, documented Python programs. There's hope, though. I will also describe some of the wonderful things that might come from Python world domination. I'll also tell you how you can help, starting with your own site. </p> <hr><p>Can't wait to hear Glyph's thoughts and to see what changes may come from the feedback!</p> http://djangocon.us/blog/2011/08/10/why-you-should-scratch-your-own-itch/ Why you should scratch your own itch 2011-08-10T08:00:32Z 2011-08-10T08:00:32Z Sean O'Connor <p>Next up in our line-up of awesome keynote speakers: <a href="http://bradfitz.com/">Brad Fitzpatrick</a>. Even if you don't recognize Brad's name you will recognize (and probably have used) some of the tools he's built including <a href="http://memcached.org/">memcached</a> and <a href="http://www.livejournal.com/">LiveJournal</a>.</p> <p>Next up in our line-up of awesome keynote speakers: <a href="http://bradfitz.com/">Brad Fitzpatrick</a>. Even if you don't recognize Brad's name you will recognize (and probably have used) some of the tools he's built including <a href="http://memcached.org/">memcached</a> and <a href="http://www.livejournal.com/">LiveJournal</a>.</p> <p>Throughout his career Brad has faced a number of interesting challenges and had created a variety of tools to meet those challenges. From this experience Brad has gained an appreciation for scratching one's own itch. In this keynote Brad will discuss the rationals, costs, and benefits of the tools he's written, why you should scratch your own itches, and how to grow the community around and eventually pass off ownership of the tools you create. Along the way there will be some fun anecdotes (e.g. subverting the business models of large enterprise vendors) and practical advice on community management. </p> <p>Should make for some excellent food for thought.</p> http://djangocon.us/blog/2011/08/09/open-source-2-science-community-management/ Open Source 2.0: The Science of Community Management 2011-08-09T07:34:24Z 2011-08-09T07:34:24Z Sean O'Connor <p>One of the most compelling features of using Django is the amazing community that has formed around the project. To that end Djangocon has always tried to include talks which discuss various ways we can work to improve our community. This year we are honored to say that <a href="http://eaves.ca/about/">David Eaves</a>, public policy, open government, and negotiation expert, has agreed to speak at this year's conference.</p> <p>One of the most compelling features of using Django is the amazing community that has formed around the project. To that end Djangocon has always tried to include talks which discuss various ways we can work to improve our community. This year we are honored to say that <a href="http://eaves.ca/about/">David Eaves</a>, public policy, open government, and negotiation expert, has agreed to speak at this year's conference.</p> <p>From David: </p> <hr><p>An open source community is only as good as the people it can attract and the efficiency with which it can harness their energy to create great software. A compelling mission is not enough to ensure success, effective communities must be responsive and efficient and also capable of balancing the diverse needs and demands of its members. </p> <p>The next generation of open source communities will need to be still more effective at streamlining their processes and managing community members. Combining his experience with the theories collaboration and negotiation developed at Harvard and his work in data analytics in the open government space David will share what is coming in open source community management, along with the skills, tools and processes that will drive faster and better software development while hopefully reducing the number of headaches and fights. </p> <hr><p>Sounds like there should be some solid recommendations and advice for us to think about and discuss after David's keynote! </p> http://djangocon.us/blog/2011/07/14/tutorials-now-available/ Tutorials Now Available 2011-08-18T12:37:32Z 2011-07-14T23:44:59Z Steve Holden <p>Do you want some of the best Django training available anywhere at any price? DjangoCon tutorials on Monday September 5 are amazingly cost-effective.</p> <p>Do you want some of the best Django training available anywhere at any price? DjangoCon tutorials on Monday September 5 are amazingly cost-effective.</p> <p>Today we are happy to announce that the tutorial selection process is over. You can choose from the following six tutorials. Morning sessions run 9:00 to 12:30. Afternoon sessions run 2:00 to 5:30. </p> <h2>MORNING</h2> <p><a href="/schedule/presentations/30">Test Anything, Test Everything</a> by Dave Dash </p> <p><a href="/schedule/presentations/8">Ultimate Django Tutorial Workshop</a> by Daniel Greenfeld et al </p> <p><a href="/schedule/presentations/7">Making Interactive Maps for the Web</a> by Zain Memon </p> <h2>AFTERNOON</h2> <p><a href="/schedule/presentations/6">Unbreaking Your Django Application</a> by Christophe Pettus </p> <p>We regret Pete Karl II's presentation is cancelled. </p> <p><a href="/schedule/presentations/54">Deploying Django Applications With Amazon Web Services (DA CLOUD!)</a> by Corey Bertram </p> <p><a href="http://dcus11tutorials.eventbrite.com/">Reserve your places now</a>. Space is limited, and seats are sold on a first-come first-served basis.</p> http://djangocon.us/blog/2011/07/13/designers-make-it-go-eleven/ Designers Make It Go to Eleven! 2011-07-19T23:48:55Z 2011-07-13T06:18:51Z Sean O'Connor <p>One of the most exciting developments in the Django world recently has been the announcement of Django's new Benevolent Designer For Life, <a href="http://pixane.com/">Idan Gazit</a>. Accordingly we're happy to announce that Idan will be giving his first BDFL address at this year's Djangocon US.</p> <p>One of the most exciting developments in the Django world recently has been the announcement of Django's new Benevolent Designer For Life, <a href="http://pixane.com/">Idan Gazit</a>. Accordingly we're happy to announce that Idan will be giving his first BDFL address at this year's Djangocon US.</p> <p>From Idan: </p> <hr><p>The open-source world is and always has been focused on <i>code</i>; attention and respect doled out in exchange for patches. As a result, many open-source projects want for design love but don't know how to secure it. We scare off potential contributors from the many fields beneath the aegis of “design”: user experience, user interfaces, usability, interaction design, information architects, graphic design, typography, and other roles assumed by the authors of our markup and styling. </p> <p>Django can be a model citizen among open-source projects in changing these attitudes and coaxing contributors out of the woodwork—not just for the benefit of the framework, but for the constellation of 3rd party apps which make Django great. Other FOSS communities have made efforts that we can learn from, and the fight to change perceptions is less uphill than you might think. </p> <p>This talk will cover: </p> <ul> <li>Misconceptions of “Design.” What is design, and what do designers do? </li> <li>A brief trip down memory lane, and how Django came to be relatively designer-friendly. </li> <li>“I don't get it: what is the BDesignFL role?” </li> <li>Process and tools: How can Django better engage designers, for core's benefit and for the benefit of <b>your projects</b>. How can we help these contributors get over the “suck” threshold? </li> <li>What parts of core are ripe for love from designers? What 3rd party projects? </li> </ul> <hr><p>Thanks to Idan for stepping into this new role and sharing his expertise with us. I can't wait to see the talk and to see what we can do to improve the role of designers in open source over the next year!</p> http://djangocon.us/blog/2011/07/12/its-alive-djangocon-us-2011-schedule-now-live/ It's Alive! The Djangocon US 2011 Schedule is now live 2011-07-12T10:36:22Z 2011-07-12T10:36:22Z Sean O'Connor <p>After receiving over 80 amazing proposals the review process is now complete and we present the <a href="http://djangocon.us/schedule/">schedule</a> of talks for Djangocon US 2011!</p> <p>After receiving over 80 amazing proposals the review process is now complete and we present the <a href="http://djangocon.us/schedule/">schedule</a> of talks for Djangocon US 2011!</p> <p>We were blown away by all of the great proposals submitted to this year's conference. Choosing among them was incredibly difficult (we wanted to see all of them!) but we made it through and we are really happy with this year's program. Thank you to everybody who submitted a talk proposal and an extra big thanks to everybody on the organizers list who were key in putting together the schedule. </p> <p>In addition to all of the great talks from the members of the community, we've managed to pull some strings and invite a number of really interesting keynote speakers. We hope they will help bring some new insights and perspectives to the Django community. These keynote speakers include David Eaves, Brad Fitzpatrick, and Glyph Lefkowitz. </p> <p>Keep an eye on this blog as we will be posting more information about this year's keynotes as well as some of the most interesting talks over the next few weeks. </p> http://djangocon.us/blog/2011/06/28/announcing-dsf-address/ Announcing the State of the DSF Address 2011-07-05T09:29:05Z 2011-06-28T10:02:17Z Sean O'Connor <p>We're excited to announce Djangocon's first keynote speaker for 2011 - Russell Keith-Magee, President of the Django Software Foundation</p> <p>We're excited to announce Djangocon's first keynote speaker for 2011 - Russell Keith-Magee, President of the Django Software Foundation</p> <p>One of the highlights of Djangocon is the opportunity to meet, hear from, and talk to the people who have made Django what it is today and who are working to make it even better tomorrow. Russ is absolutely one such person. If you've spent any time on the django-dev mailing list, irc channel, or looked at Django's commit logs, you're sure to recognize his name. For the last few years Russ has been one of the most active Django core devs and has excellent supporter of the wider Django community. Recently as President of the DSF Russ has been leading a number of efforts to get the DSF more actively involved in the community. </p> <p>For this keynote Russ will be providing some background on what the DSF is, what it has been up to recently, and what it plans to do over the next year. If you're interested in contributing to the Django community, this will be a great way to find out what opportunities are out there and to find out how the DSF can help. </p> <p><img src="/site_media/media/images/2011/06/28/rusty-mugshot_1.png" /> </p> http://djangocon.us/blog/2011/06/22/call-papers/ Call for Papers 2011-06-22T07:36:01Z 2011-06-22T01:07:46Z Sean O'Connor <p>Giving a talk at Djangocon is a great opportunity for you to give something back to the community while increasing your visibility within it.</p> <p>Giving a talk at Djangocon is a great opportunity for you to give something back to the community while increasing your visibility within it.</p> <p>It's that time of year again, Djangocon 2011 is seeking talk proposals! Giving a talk at Djangocon is a great opportunity for you to give something back to the community while increasing your visibility within the community. There has been a history of great talks at past Djangocons, so we can't wait to see what you will bring this year. </p> <p>We will be accepting proposals online at starting today. As you might have noticed, we're running a bit late this year so we're only able to accept talk submissions for two weeks (until July 5). THIS MEANS SUBMIT YOUR PROPOSALS NOW! Visit <a href="/speaker/">the speaker page</a> to register an account and submit one or more talk proposals. </p> <p>Once the proposals have been submitted, the selection committee will vote on proposals and put together the final schedule by July 12. Understand that we have a limited number of slots for talks so only a subset of proposals can be accepted. </p> <p>Djangocon's policy is that, with the exception of a few keynote speakers who have been invited from outside the community to bring in some perspective, and sponsors who receive a number of registrations as part of their sponsorship package, all speakers, volunteers, and organizers pay the same registration fees and pay for their own accommodations. We feel this policy is the most fair to everybody and helps the conference maintain its community feel. Speakers will, however, be allowed to register at early bird rates for a short time after their submissions are accepted. </p> <p>This year we are breaking down talks into three levels: </p> <p><i>Intro</i> - Provide an overview and/or beginners introduction to a particular use of Django or a tool related to Django. Speakers should assume attendees have a basic understanding of Python/Django but no more. Possible topics at this level include "An intro to Django Forms", "Using South", "Testing your code", or "Designing better models". </p> <p><i>Intermediate</i> - Dive a bit deeper into a given topic. Assume that attendees have an understanding of Django, but may need an introduction to topic specific terms and concepts. Covering relatively undocumented features of Django may also fall into this level. Examples of intermediate topics include "Multi-db use cases", "Dynamically generating forms", "Advanced use of GeoDjango", or "Designing APIs for Complex Services". </p> <p><i>Advanced</i> - Time to go all the way. With advanced talks, speakers should assume the audience has a deep understanding of Django, Python, and the topic. Little or no time should be given to introductions. The talk should be entirely focused on going as deep as possible into the given topic. Possible advanced topics include: "Understanding the ORM internals", "Why is X slow and what can we do about it", or "How Eventlet/Gevent/etc can be used with Django". </p> <p>When writing your proposal, there are a few things to keep in mind: </p> <p>Make sure that the topics your proposal covers can reasonably be covered in 40 minutes. If you wish to speak about a big topic, be sure to include details on what parts of the topic you will and will not cover to stay within 40 minutes. </p> <p>Make your proposal compelling, don't bury the lead. Take some time to think about what is the most exciting aspect of the topic you wish to speak about, and be sure to communicate that excitement in your proposal. </p> <p>Keep your topic relevant - not every talk has to be of the nature "how to do X in Django", we're happy to learn about separate but related tools and topics. That being said, make sure that you talk is relevant to Django developers in a meaningful way. </p> <p>Be ambitious with your topic - Intro level talks are great but historically we get way more proposals at this level than the advanced level. This means that there is more competition for the intro level slots. Accordingly you better have a killer intro level talk or you might want to aim for something a bit more advanced. Get working on those proposals! We can't wait to see what awesome talks will be given at Djangocon US 2011. </p> <p>P.S. If you'd like to be involved in the proposal selection process, join the Djangocon Organizers mailing list for more info: </p> http://djangocon.us/blog/2011/05/10/welcome-djangocon-us-2011/ Welcome to DjangoCon US 2011! 2011-06-21T15:58:04Z 2011-05-10T19:59:25Z Steve Holden <p>So, what will it be this year? We already know the venue, but there is so much more to consider than last year.</p> <p>So, what will it be this year? We already know the venue, but there is so much more to consider than last year.</p> <p>This year's move to the Portland Hilton and Executive Towers means that there will be no need to use the Maxx or a cab to get to Portland's many attractions: once the conference day is over Portland in all its glory will be on your doorstep. Don't expect to get away too early, though, as we are encouraging our sponsors to be even more generous about providing hospitality to those suffering from the rigors of the long conference day. </p> <p>Pricing this year is very little different. We have made some minor adjustments to the ticket prices, but have attempted to keep the low community conference rates that people seem comfortable with. The hotel room rate, exceptionally, is the same as last year. If you choose (and subject to availability) you can upgrade to a room in the Executive Tower for an extremely reasonable $10 a day. We hope that all last year's delegates will join us again, and many who are attending DjangoCon for the first time. </p> <p>Registration is underway; due to the late start this year, early-bird pricing will not last long. <a href="/tickets">Register for the conference today</a> and don't forget to <a href="/venue/">book a room</a>! </p> <p>We want DjangoCon to be ever-new, changing to meet delegates' needs more effectively. If you have ideas for changes and improvements please email us at <a href="mailto:djangocon@holdenweb.com">djangocon@holdenweb.com</a>.</p>