Floating Voting (For Plone Enhancement Requests, That Is)

Dear Plone community,

Here’s a little trial balloon I’d like to float. Potshots welcome.

I’ve been thinking for a while that we need more structured, scalable ways to listen to our worldwide user community. In particular, I think we need better ways to listen to them for feature ideas, and better ways to understand which of the many great ideas out there would be the most valued for our users.

Community-generated “ideas” sites have become very popular in the technology community in the past year; you can see 3 very successful ones in action over at Ubuntu, at Salesforce.com and at Dell.  I think we could get 80% of the bang for 2% of the effort with one simple trick.  Ready?

Let’s install the VotePlugin into the main Plone issue tracker.

As you can see, it’s a simple, unobtrusive plugin that lets logged users register +1/-1 votes for Trac objects.  Even better, you can make Trac reports based on votes, such as Trac’s own report of the most popular tickets.

A few thoughts:

  • It would give core developers a better sense of where our community’s pain points really are.
  • It would give non-core users a clear, simple way to submit ideas and express support for others’ ideas.  People like to be listened to. :-)
  • It helps new contributors figure out where they could have the most impact.
  • It would use the proven, existing community collaboration tool that are already working well for us.
  • Voting wouldn’t be binding; that is, developers might not fix the most popular tickets first.  But at least it would give core developers some idea of what hurts the most in the community, and that may be useful in helping folks choose where to spend their scarce and valuable time.

One caveat:

  • VotePlugin requires Trac 0.11; Plone.org is running Trac 0.10, so we’d have to upgrade.  No idea how much of a PITA this is, but I’m guessing it’s not too bad.

So, whaddya think?

Anybody willing to tackle upgrading Plone’s Trac, installing the VotePlugin, and creating a custom report or two?

Animated slideshows for Plone: Slideshow Folder

We’ve just released Slideshow Folder 4.0, a major upgrade to a product we’ve built to make it easy for folks using Plone to create beautiful animated slideshows in their sites. It’s a “Release Candidate 2″, which means we’ve tested it quite a bit, believe it’s ready for production use, and don’t think it has any bugs.

If you’ve ever wanted to have a slick, animated slideshow in your Plone site just by clicking “make slideshow” on a folder full of images, then Slideshow Folder is for you. Give it a spin, and let us know what you think.


Controlling a Squeezebox from an iPhone/iPod Touch

UPDATE: OK, turns out the culprit was my dying Linksys BEFW11S4 router, which started choking as soon as I enabled WPA.  iPeng is now chugging along like a champ, and I’m in iPod-Squeezebox remote control heaven.  Thanks, Coolio!


Molly got an iPod Touch last week, and so the first thing I tried to make it do was serve as a sexy touchscreen remote control for my Squeezebox digital music player.

A quick search immediately led me to iPeng, an iPhone/iPod Touch skin for the Squeezebox web interface. (Continuing a fine open-source tradition of powerful products with goofy names, I might add.) Eureka, I thought, I’m home free. It’s simple, elegant, has had five releases, and most of the folks in the Squeezbox community seem to be quite impressed.

Unfortuntely, I’m finding it to be unusably slow. All of the pages except for the homepage timeout. Now, I know that the iPhone/iPod Safari will only wait about five seconds for a server to respond, but surely my Squeezebox can manage that. Apparently not.

I’m not sure whether the problem is:

  • My large-ish music library (~25,000 tracks)
  • My slow-ish server CPU (Celeron 2.4 GHz)
  • ??

The iPeng skins seems to work pretty well when I hit it with laptop web browser.

I’m bummed. Any ideas?

Introducing ONE/Blog, ONE/Northwest’s blog!

While several ONE/Northwest staffers (like me!) are fairly dedicated bloggers, we’ve never had an organizational blog. Thanks to our summer social media intern Daniel Bachhuber, now we do.

ONE/Blog will mostly address environmental organizing and citizen engagement, with a bit of tools-and-tactics geekery thrown in, and lots of interesting links.

If you’re interested in the cutting edge of online engagement and environmental protection, I invite you to surf on over.

Plone Conference Session Proposals Due July 21st!

Just a quick reminder that Plone Conference 2008 session proposals are due July 21st — six short days from now.

If you’ve got a Plone-related skill to teach, a cool project to do a case study about, wisdom about project and business management, or a conversation you’d like to facilitate in the community, take 15 minutes to put together a session proposal! Open source isn’t just about code, it’s about community knowledge sharing, and Plone Conference is what we all make it together!

Here’s where you can submit your proposal!

Overheard at ONE/Northwest

Can you guess which ONE/Northwest staffer said, “If someone says ‘leverage resources for improved engagement collaboration’ I guarantee that nobody will be paying attention by the end of the sentence.”

Hint: it wasn’t me, if you can believe that.