Social Entrepreneur blog for the world changers
Archive for December, 2009
WordPress 2.9.1 Release Candidate 1
Dec 29th
Thanks to everyone who tested 2.9.1 Beta 1. We’re following that up with Release Candidate 1. RC1 contains a few more fixes, bringing the number of fixed tickets up to 23. If you are already running Beta 1, visit Tools->Upgrade in your blog’s admin to get RC1. You can also download the RC1 package and install manually. If all goes well, 2.9.1 will be here soon.
Taking Ownership on Your Projects
Dec 28th
In the last few months, I’ve had a few projects where other people have done a large portion of the work because of workload around the office. When someone else has done a project for me who is a better writer or has experience, I usually take their work at face value. I often do the same thing when a solid editor is checking my work for grammar and style.
There are many kinds of proposals and styles of writing, and not all of them lend themselves perfectly to fundraising. One value we have is as a development filter, we spend our time understanding the donors that we work with and what messages resonate with them. For this reason, we can be a valuable asset to others in our organizations, even if we are not directly writing collateral or building our own proposals. Frankly, sometimes there is just too much work for one person, and we need the help of our co-workers.
We know our fundraising campaigns and development key messages better than anyone else. So take the opportunity whenever you receive a proposal, letter, or collateral to review it with your specially tuned development ear. Is the message compelling? Is there a donor story that could fit really well? Is the letter colloquial enough that it doesn’t sound like a form letter?
Related posts:
Setting Scope
Dec 25th
Merry Christmas! One of the things that was discussed at the core commit team meetup was release scope (and scope creep). Now that 2.9 is out and it’s time to start thinking about 3.0, we think it would be appropriate to stop and take a breath before diving in, and make a plan in advance. What winds up happening is that during each release cycle a few new features are selected for inclusion, but then right up until feature freeze (and/or beta cycle), people keep adding feature requests, patches for enhancements, and ongoing bug reports. This means each release winds up getting pushed out later than planned, and with so many things going in per release, it becomes harder to catch new bugs.
The as-long-as-we’re-not-in-freeze-yet model isn’t working. People wind up waiting months longer for new features they want, like Trash and Image Editing, because we’re still adding other things and then we need to test them all. If we kept the releases smaller feature-wise, we could push out the new stuff sooner (3 releases per year is the goal) and have more focused beta testing, making the releases themselves better. It’s hard, because everyone has their pet features and fixes, and if there’s a patch, why not get it in this release rather than waiting? Sometimes people complain that a patch has been waiting to be committed for weeks or months, but what no one ever seems to bring up is that sometimes patches introduce new bugs, and the more we add at once, the harder it is to keep it all well-tested on various platforms, in different hosting environments, etc. So. What’s our proposal?
We take a page from the world of project management and we make a project plan before we jump into the dev cycle. We let everyone propose features and enhancements, and we choose a limited number to include in 3.0 (in this case we need to be especially stringent, because the merge of WordPress and WordPress MU will automatically mean a lot of work) and set a realistic release date that we stick to. We create a tentative set of features for the next two releases, to be re-evaluated at the beginning of the next cycle, so that people know the community is committed to certain features, as opposed to the vague “future release” label we now use for everything not included in the current version. We fix bugs that are reproducible and affect a large number of users before focusing on edge case bugs or bugs that haven’t been well-described or reproduced. We stop diverting our attention from agreed-upon goals when a “squeaky wheel” decides we should all be focused on something else. There are always things that pop up unexpectedly, but we need to do a better job of restraining ourselves when it comes to trying to sneak things into the current release (I include myself in this, of course…as a UX person I always wish we could do everything all at once!).
As an open source project, we accomplish more when we work together than we do following individual agendas, and we need to keep our project focused on commonly-agreed-upon goals instead of following tangents whenever a community member starts to take us on one, regardless of whether it’s to follow a cool idea that everyone loves or a suggestion based on a personal agenda, and regardless of whether it’s a newbie who doesn’t know any better or a frequent contributor or committer who has a strong opinion and a loud voice (so to speak). The issue here is that it’s easy to get distracted, so we need to create a structure that will help us keep moving forward instead of getting sidetracked. We need to keep Trac clean for the current dev cycle so that it includes confirmed features and bug reports, and all new feature suggestions go into a different milestone.
We think it’s at least worth a try. When we re-start the weekly IRC dev chats in 2010, the first meeting will be to talk about the scope of 3.0. When we’ve got a general agreement about what will be included, we’ll create the appropriate Trac tickets, and punt tickets for non-3.0 feature requests/enhancements to a future release so we can stay focused. New bug reports will still come in to the current milestone. It’s going to be hard. There are at least a dozen new features that I feel like we’ve pushed back multiple times that I’d like to see in core, but for this experiment, I’m just going to keep reminding myself, “You can do that with a plugin!”
Sound off on the features you would like to see in version 3.0.
Merry Christmas
Dec 24th
The holidays are a time of mixed emotion for many fundraisers. For many offices the holiday season is the time of the year-end or holiday appeal, where they receive the largest number and amount of gifts. Ironically, for the first three weeks of December it is the busiest time of the year, and then for a week from about Christmas to New Years it can be the slowest.
In spite of December craziness, I find that this time of year brings us all back to our core values. At the food bank where I use to work, it was always the time of year for giving trees and hearing client stories. I think that December is a great month to talk with a few clients/students/patients and hear their story.
I’m planning on spending some time this month remembering what our work can do to make a difference for people. Over the last couple of weeks, I’ve had a number of opportunities to sit down with donors and clients. I’ve had some great conversations with donors about why they joined the organization and with clients about the impact of organization in their lives.
Note: I want to wish all of my readers a Merry Christmas and Happy Holidays. I appreciate your continued reading a great deal and love your comments and emails. Thank you!
Related posts:
WordPress 2.9.1 Beta 1
Dec 23rd
Unfortunately, the recent 2.9 release triggered a bug in certain versions of PHP’s curl extension. With these versions of curl, scheduled posts and pingbacks are not processed correctly. To fix this problem as well as a handful of other, lesser issues, we are quickly releasing 2.9.1, the first maintenance release of the 2.9 line. Help us get 2.9.1 ready to go by testing 2.9.1 Beta 1. The easiest way to test Beta 1 is to install the WordPress Beta Tester plugin, elect to get on the point release development track, and then perform an automatic upgrade via the Tools->Upgrade menu. You can also download the Beta 1 package and install manually. Fourteen tickets have been fixed in 2.9.1 Beta 1. Since the curl problem and a couple of other problems are dependent on specific hosting configurations, any and all testing help is greatly appreciated.
7 Things You Should Never Buy Retail
Dec 22nd
Notre Dame Gets First Tax Bill as Indiana County Reconsiders Rules
Dec 22nd
The University of Notre Dame and other nonprofit institutions in St. Joseph County, Ind., are receiving property-tax bills for the first time as local officials take a closer look at facilities previously considered tax-exempt, the South Bend Tribune reports.
Hamstrung by tight budgets and an Indiana state cap on property taxes, the county is now assessing levies on property owned by nonprofit groups but considered to be profit-making, such as the university’s bookstore and an on-campus restaurant. The South Bend school had previously paid taxes voluntarily on some off-campus properties it owns.
Pittsburgh Drops Tuition Tax as Nonprofit Groups Pledge Fiscal Help
Dec 22nd
Pittsburgh Mayor Luke Ravenstahl has abandoned a proposed 1 percent tuition tax, saying universities and other major nonprofit institutions have promised increased payments to help put the city on a more sound fiscal footing, the Pittsburgh Post-Gazette reports.
Mr. Ravenstahl did not specify figures or a time frame for the higher payments but emphasized that the city and its leading tax-exempt organizations will join forces to push for new state legislation on municipal finance.
The mayor had pushed the student tax, which would have been the first of its kind in the nation, as necessary to raise $15-million a year to bolster the city’s pension fund. The City Council repeatedly postponed votes on the bill to allow time for talks with universities, which united against the proposal.
In the Arts: Honolulu Symphony Files for Bankruptcy
Dec 22nd
After struggling financially for several years, the Honolulu Symphony filed for Chapter 11 reorganization December 18, reporting debts of $1-million to $10-million, according to the Honolulu Advertiser.
The 109-year-old ensemble had announced plans last month to seek bankruptcy protection, canceling all November and December concerts and putting its musicians and most administrative employees out of work. The symphony has struggled in recent years to make payroll, and players went several months this year without wages.
In other arts news, the Andy Warhol Foundation for the Visual Arts is donating $125,000 toward the aesthetically minded redevelopment of a neighborhood in the Watts section of Los Angeles, the Los Angeles Times reports. The Watts House Project is enlisting artists to collaborate with residents on the rehabilitation of several local homes.
And The New York Times profiles a professional musician who plays regular concerts in homeless shelters. Via her donor-supported organization, Music Kitchen, the violinist Kelly Hall-Tompkins has been playing for small audiences of the homeless for five years, occasionally with prominent performers such as Emanuel Ax and Albrecht Mayer.
(Free registration is required to view the Los Angeles Times and New York Times articles.)
Recent Comments