I’m thinking about what sorts of folks could help make the BloggerCon Infrastructure session a big success. I think people who want to learn about the infrastructure will be there by default. The trick is to make sure there are knowledgeable people there to answer questions and keep the discussion going. Here is a list of profiles to help with figuring out who to reach out to:
A writer who is famously obsessive about tracking their rankings and inbound traffic. We would expect this person to be expert on how Blogdex compares to Daypop and Technorati. They may also be familiar with how desktop editors work.
A reader who has searched for, and maybe found, the “perfect” news aggregator. This person will have tried various aggregators and can talk about how centralized aggregators compare to desktop aggregators.
A lone developer who has used the infrastructure to build something totally different from what came before. Like the writer and reader, this person is a customer of the infrastructure. This person should be able to explain what “pings” are and explain basic distributed computing ideas to a non-technical audience.
An entrepreneur or other centralized service operator who has to worry about keeping servers alive and paying the bills.
These are just profiles, of course, many of which may live inside the same person. Also, we are not limited to having just one person per profile. The more the merrier! Can you suggest articulate people who meet these profiles and can be in New England on October 5?
Paying attention? Technorati is continuing its march to 1 million. At the current growth rate it should cross over on Saturday, October 4, 2003. You read it here first.
BloggerCon is picking up steam. Hope to see you there.
Here is a short proposal for a Manila modification that allows authentication against either the local database or a single remote system.
1. On any page where a user is asked to create a new password (“New Site”, “Sign Up”), we instruct users that have an address ending in @school.edu to leave the password fields blank. Users with emails in other domains should enter passwords as usual. We modify the input validation accordingly. With the exception of the blank passwords, user records are created in the object database at the same time and in the same way for all users.
2. On any page that validates a user’s password (“Login”), we check for an @school.edu extension. If we find one, we validate against the school’s authenticator. If we find some other extension, we check the password in the usual way.
- Local and externally authenticated users can be distinguished by looking at their email domains. Hence email@example.com should be authenticated against the school’s authenticator and firstname.lastname@example.org should be authenticated against the local database.
- An externally authenticated user’s username is equal to the first part of their email address. So email@example.com should be authenticated against the external system with username “student”.
- We will not do anything fancy to synchronize profile information, such as the user’s name and address, against a central system. This information must be entered and managed in Manila for all users.
- No new pages or changes to screen flow.
- Small changes to existing pages.
- (I think) No changes to Manila core.
- How do we arrange things so that our modifications to member.login() appear in each new site when it is created?
- What other pages will be affected by our change? E.g. “email my password”.
At the end of a long essay Jake mentions that he’s using Radio’s new rich text editor with Firebird. The editor didn’t work for me in Firebird 0.6, but did work in Firebird 0.6.1. If you want to be like Jake, make sure to upgrade to the latest version.
I see that two popular techie bloggers, Aaron and Mark, are letting us see the edits they’ve made to their posts.
Reading a few edit trails, it’s fascinating to see what they capture. Accountability and archivalness aside, I think edit trails could serve as a great tool for writing instruction. Most of us don’t get it right the first time. The magic is in the editing. Capturing and studying the edits of a great writer could teach us a lot.
Technorati’s “weblogs watched” continues its steady climb. At this rate it should reach 1 million by the end of September, 2003.