On the road to 1.0
We’re getting very close to feature freeze for Review Board 1.0. The last couple of major features are up for review. These consist largely of a UI rewrite that simplifies a lot of Review Board’s operations and moves us over to using jQuery. This will go in once it’s been reviewed and tested in Firefox 3, IE 6/7, Opera and Safari.
There are some preliminary screenshots up of the UI rewrite. Some things will be changing before this goes in, but it should give a good idea as to the major changes (if you’re already a Review Board user).
In the meantime, we’re working to get some other fixes and small features in, and I’m beginning work on a user manual. I’m not sure how much will get done for 1.0, but with any luck I’ll have a decent chunk done.
Twittering the night away
I’ve just set up a @reviewboard user on Twitter that I’m going to try to keep up-to-date as progress is made. This should give people a decent way of passively keeping track of updates if they’re Twitter users.
Britt Selvitelle of Twitter fame just sent me a great screenshot of a barter system for Review Board. Can’t get someone to review your code? Offer them something in exchange!
As some people know, we’re planning to have extensions in the next major release (1.5 or 2.0). This would be a fun little extension to have 🙂 Maybe I’ll write it as part of a tutorial.
I’m a big fan of Twitter, the social presence site that’s been getting a lot of buzz lately. It’s an idea that was almost too easy. Provide a way for people to say what they’re doing right now. Allow other people to see it, in a semi-controlled manner. It’s kind of like away/available messages on MSN, AIM, Google Talk, etc., but separated from the actual IM accounts and put in a central place.
Now, Twitter as a lazy form of blogging seems silly to many people who just don’t want to share what they’re doing every minute with the world. Fortunately, Twitter’s power is in its simplicity, and it can be useful in other ways. Here’s five ways you can make Twitter work for you.
- Status reports
Like many people, I’m supposed to submit a weekly status report to my manager describing what I’ve done in the week. I typically start writing it up on the day it’s due, trying hard to remember everything I’ve done. Sometimes I’m good and actually write these down as I go along, but then I spend too much time organizing it on paper, when I should be doing that when I prepare the actual status report.
Alternatively, I could use Twitter to record things as I do them, and then look over my archive or at an RSS feed of my activity when I begin to prepare the status report. Entering data into Twitter is quick and easy, and it gives you enough room for a short description while at the same time limiting what you need to say. So in the end, you have a nice summary of your week.
Depending on how public you want it, you could even inform other co-workers of your Twitter account, making it easier for people to know who’s working on what. Not long ago I posted a Twitter update about something I was doing and a co-worker immediately came in and asked about it. Pretty useful.
- Keep organized at conferences or events
When at conferences or some sort of large gathering, it’s easy for people to get out of sync with each other. Dinner appointments may be missed, people may end up in different talks, or whatever. The solution I’ve been personally using in the past is to try to catch everybody on IRC or IM, or just call/text message the people involved. However, this can be a pain and can involve a lot of micro-management.
Instead, get people to create Twitter accounts and add each other as friends. Set up SMS notification and communicate through Twitter posts. You can send a quick “This conference is ending in 10 minutes, so let’s meet at McDonalds for lunch at 2:30” post to inform everybody of the current plans. You don’t even need access to a computer, as you can send updates via SMS as well. For most phone services, sending this one SMS is going to be cheaper and easier than sending SMS messages to multiple people, so there’s a net win here.
You can apply this to parties or to school as well.
- “Note to self…”
How often have you thought of something you need to do or something to remember for later, or even a neat piece of info that you know you’re going to forget? I’d say a lot of us aren’t organized enough to have a central place for these notes. I typically use post-its, but those become disorganized quickly, and by the time I think about it later, I’ve lost the note.
Give Twitter a try for anything of the “Note to self” variety. You can refer back to these notes later in your RSS reader or your Twitter archive page.
- News updates and release announcements
Many projects maintain a news update or release announcements listserv or RSS feed, but Twitter is a pretty good alternative as well. Many people check their Twitter page throughout the day or are in some way notified (via a program or SMS message) when someone posts to Twitter. Take advantage of this by creating an account for your project and posting whenever there’s a new release. It might get to your users faster.
A couple examples of projects making use of Twitter in this regard include WordPress and 30Boxes.
- Record your travels
I often take a lot of pictures when travelling, but forget exactly what I did on what day. Makes it harder to write about it later or associate meanings to the pictures when I finally go to upload them.
Given Twitter’s ability to post via SMS, it’s easy to make brief notes about your trip as you go. Others can see how your trip is progressing, and you can use those notes later to document your trip better.
For those who know me and use Twitter, feel free to look me up or add me. I’ll be posting a few other tricks I’m experimenting with in a future post, such as how to tag your Twitter posts and separate them into multiple RSS feeds.
Other interesting Twitter reads:
- Twitter Lingo – Controlling Twitter through SMS
- Twitterholic – List of the top 100 users of Twitter in order of number of followers
- RSS2Twitter – Auto-converts RSS feeds to Twitter posts
- Twitter Tools – Several tools, clients, mashups, and plugins for working with Twitter