<?xml version='1.0' encoding='UTF-8'?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://www.rpatterson.net/</id>
  <title>Ross Patterson's Blog - Posts tagged devsummit08</title>
  <updated>2025-07-14T00:00:49.250992+00:00</updated>
  <link href="https://www.rpatterson.net/"/>
  <link href="https://www.rpatterson.net/blog/tag/devsummit08/atom.xml" rel="self"/>
  <generator uri="https://ablog.readthedocs.io/" version="0.11.12">ABlog</generator>
  <entry>
    <id>https://www.rpatterson.net/blog/nonprofit-software-development-summit/</id>
    <title>Nonprofit Software Development Summit</title>
    <updated>2008-11-20T00:00:00+00:00</updated>
    <author>
      <name>Ross Patterson</name>
    </author>
    <content type="html">&lt;section id="nonprofit-software-development-summit"&gt;

&lt;blockquote&gt;
&lt;div&gt;&lt;p&gt;3 brilliant days with cracked out LAMP folks&lt;/p&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;I got back from the &lt;a class="reference external" href="http://www.aspirationtech.org/events/devsummit08"&gt;2008 Nonprofit Software Development Summit&lt;/a&gt; in Oakland, CA
last night.  I had a total blast.  It was simultaneously intense and
relaxed which is an impressive achievement.  It was also very
surprising for someone who doesn’t expect a tech conference to be
intense.  I generally pride myself on endless energy.  The last day of
the conference I didn’t even have the energy for the final round of
libations.  I drove straight home and collapsed.  :)&lt;/p&gt;
&lt;p&gt;I don’t want to offend other conferences or formats, but I hadn’t
realized how much I &lt;em&gt;don’t&lt;/em&gt; enjoy the traditional conference format.
Now that I’ve experienced such an event where I was genuinely and
organically engaged for 80-90% of the time, I recognize that I have
always been very bored at other conferences.  Nate tells me that bar
camps or other events with a tendency to use the term “camp” have a
similar format.  Needless to say, I’ll be keeping an eye out for such
events.&lt;/p&gt;
&lt;p&gt;This event didn’t allow laptops at any of the sessions or main
gatherings, and I didn’t even miss it.  I’d be dead of boredom at a
traditional conference if my laptop were forbidden.  I certainly
didn’t miss PowerPoint, which was also forbidden.  This was also the
first conference I presented at.  It occurs to me how miserable it
would have been to present to a room of downward facing eyes and
tippity-tappity keyboards.  When I thought about it further, I
realized it’s similarly miserable to sit in a session dealing with the
conflict between boredom and the genuine desire to be engaged for both
the presenter’s sake and mine.  The way this event handled this
conflict was to limit presenters to 5-10 minutes of intro time after
which it was all group discussion.  It was very enjoyable and engaging
both as an attendee and as a presenter.  I assume all this is obvious
to those who already enjoy this format.  :)&lt;/p&gt;
&lt;p&gt;I gave two presentation.  The first was a contemplative session on
&lt;a class="reference external" href="http://devsummit08.aspirationtech.org/index.php/Best_Practices_for_Plone_Performance"&gt;Risks and Opportunities of Cloud Computing&lt;/a&gt;.
I wanted to see how much traction my thoughts would get when it comes
to adopting CC or PAAS while also building in structure to protect
code, data, and vulnerable clients such as non-profit organizations.
I found that most are still thinking about the question in terms of
either “get over it and get on board” or “you’ll get my app into the
cloud when you pry it out of my cold, dead hands” or “you’ll never
find my app or data stuffed in my mattress”.  I want both protection
from the risks and I want to take advantage of the opportunities.  My
hope is that open source frameworks that provide abstractions of core
cloud services along with additional libraries offering solutions to
common needs may be able to realize cloud apps that can be feasibly
ported to other providers.  These frameworks could then be a fulcrum
for leverage to keep providers honest.  This idea gained next to no
traction with my attendees who wanted to go in other directions.
This, in and of itself, is informative.  If I’m wrong about using
frameworks, or if I’m right and few are ready to move in that
direction, either way there’s a lot of work ahead.&lt;/p&gt;
&lt;p&gt;For my second presentation I thought I’d play to my strengths: &lt;a class="reference external" href="http://devsummit08.aspirationtech.org/index.php/Best_Practices_for_Plone_Performance"&gt;Best
Practices for Plone Performance&lt;/a&gt;.
Of course, I proposed this talk having never attended this conference
before.  The attendees of this conference were, I’d guess, 90% LAMP
people which means the CMS world was dominated by &lt;a class="reference external" href="http://drupal.org"&gt;Drupal&lt;/a&gt;.  &lt;a class="reference external" href="http://www.joomla.org/"&gt;Joomla&lt;/a&gt; was a
distant runner up.  There were also a fair number of Ruby, and Rails,
people there.  The only people I met using &lt;a class="reference external" href="http://python.org/"&gt;Python&lt;/a&gt;, &lt;a class="reference external" href="http://zope.org/"&gt;Zope&lt;/a&gt;, or &lt;a class="reference external" href="http://plone.org/"&gt;Plone&lt;/a&gt; were &lt;a class="reference external" href="http://www.nateaune.com/"&gt;Nate Aune&lt;/a&gt; and
the good people from &lt;a class="reference external" href="http://topp.openplans.org/"&gt;The Open Planning Project&lt;/a&gt;.  As such, this talk wasn’t overly
attended.  :) Just the same, a potential new Plone adopter was there
and it was interesting to compare scaling wisdom between camps.  From
what I could glean, Plone has a much better scaling story in many
senses.  It’s also worthy of note that nearly every time I mentioned
Plone, the person I was talking to would mention ONE/Northwest.  They
have impressive recognition in the community.&lt;/p&gt;
&lt;p&gt;&lt;a class="reference external" href="http://devsummit08.aspirationtech.org/index.php/SpeedGeeking"&gt;Speed Geeking&lt;/a&gt; is a
great for demonstrating technology and evangelizing or advocating all
at once.  This format allows a presenter to convey their enthusiasm
for a project where the audience is consumers while eliminating much
of the boredom that typically occurs when an audience is compelled to
listen to one person talk.  I found myself wishing that I could cover
the very rich Plone feature set in such a limited 3-4 minute format.
If I’ve noted one thing about what impresses people about Plone, it’s
how much they get OOTB.  If you can get someone to pay attention long
enough to cover the feature set, they’re almost always surprised.  I
can’t count the times I’ve heard, “I had no idea Plone could do so
much.”  Unfortunately, you can’t demo all these features in 3-4
minutes.  I was thinking it would be good to have a slide show amongst
the Plone marketing materials that could cover “What Plone can do” in
3-4 minutes.  Anyone interested in working on that with me?&lt;/p&gt;
&lt;p&gt;The LAMP people at the conference were all very open and there was a
very pleasant absence of evangelism.  I even noted that as the
conference went on, everyone seemed to make a point of adding Plone to
their list of token CMSes when speaking as they became more aware of
our presence.  All told, I think it was very productive for all sides
and so much of that is due to the community of the event.  Everyone
there had gobs of energy, was genuinely open and friendly, and
everyone seemed to be passionately committed to exciting and
productive projects.  I started as an attendee, came to see myself as
a guest, and left feeling as a member.  Quite an achievement indeed.&lt;/p&gt;
&lt;p&gt;I’ll blog more later about the sessions I attended.&lt;/p&gt;
&lt;div class="note update admonition"&gt;
&lt;p class="admonition-title"&gt;Updated on 20 November 2008&lt;/p&gt;
&lt;p&gt;Imported from Plone on Mar 15, 2021.  The date for this update is the last
modified date in Plone.&lt;/p&gt;
&lt;/div&gt;
&lt;/section&gt;
</content>
    <link href="https://www.rpatterson.net/blog/nonprofit-software-development-summit/"/>
    <summary>3 brilliant days with cracked out LAMP folks</summary>
    <category term="Plone" label="Plone"/>
    <category term="devsummit08" label="devsummit08"/>
    <published>2008-11-20T00:00:00+00:00</published>
  </entry>
</feed>
