Submitted by edsu on Thu, 2006-01-19 16:50
If you are in town after the conference and are looking for something to do the
The Portland Jazz Festival is running from February 17-19, 2006
The internationally acclaimed Portland Jazz Festival will feature McCoy Tyner, DeeDee Bridgewater, Bill Frisell and Eddie Palmieri, plus more than 90 additional jazz performances at multiple downtown venues.
Attached is the first version of the unAPI spec. Excerpting:
"unAPI is a simple website API convention. There are many wonderful APIs and protocols for syndicating, searching, and harvesting content from diverse services on the web. They're all great, and they're all already widely used, but they're all different. We want one API for the most basic operations necessary to perform simple clipboard-copy functions across all sites. We also want this API to be able to be easily layered on top of other well-known APIs."
"The objective of unAPI is to enable web sites with HTML interfaces to information-rich objects to simultaneously publish richly structured metadata for those objects, or those objects themselves, in a predictable and consistent way for machine processing."
This specification is being developed under the ROGUE 05 process. The next revision, revision 1, is due on Thursday, 16 Feb 2006, and is dependent on at least three working implementations to move forward. That date is also day 2 of code4lib 2006; I will be speaking about unAPI on day 1, and hopefully we'll have a breakout session following up the talk which will be a great time to discuss the spec, to try implementing it, and to work on revision 1 for release the next day. :)
We are tracking milestones, notes, and document revisions within a private basecamp project, but interested parties are welcome to participate (contact me for access).
The list of record for unAPI development is the gcs-pcs-list. Please send questions/comments/implementation feedback there.
[Update (2005-05-21)]: Please note that the official unAPI site now lives at unapi.info.
Submitted by edsu on Fri, 2006-01-13 16:41
With a bit of python the code4lib 2006 schedule has been encoded using the hCalendar microformat. hCalendar allows you to bundle up event information so it is available downstream to machines that crawl the content, while keeping the content readable for us humans. It is really very easy to grok, and the only reason for the script was to avoid repetitive typing.
Here's what a sample event looks like in hCalendar:
11:05- 11:25 -
Connecting Everything with unAPI and OPA - Dan Chudnov
Which is equivalent to the ical
SUMMARY;LANGUAGE=en:Connecting Everything with unAPI and OPA - Dan Chudnov
The page includes a 'subscribe' link (at the top) to Brian Suda's x2v, which extracts hCalendar from a page and spits back iCal for your calendaring application to ingest.
Submitted by jaf on Thu, 2006-01-12 18:10
Further encouraging active participation, code4lib 2006 is currently having a t-shirt design contest. The winner gets to see their design on the official code4lib 2006 t-shirt, given to every attendee of the conference.
If you are interested in submitting a design, you may use the following template (graciously borrowed from cafepress.com): http://www.cafepress.com/content/si/temp_10x10_apparel.zip. Submitted designs will be added to this post, and we will hold a public vote on the designs next week.
The only major restriction to be aware of is that at this time, we are unsure if the t-shirts will be full-color or 1 color. So, while your design may be in color, it should also work as a 1-color design as well (you may submit two versions of a design to meet the above criteria).
Send designs to jeremy dot frumkin at oregonstate dot edu.
Submitted by rtennant on Wed, 2006-01-11 15:12
The Code4Lib Conference Schedule is now available. And what a lineup it is! From "Connecting Everything with unAPI and OPA" to "What Blog Applications Can Teach Us About Library Software Architecture" and many geeky points in-between, this is clearly the library tech fest of the century. Until, that is, we do it all again next year.
With two keynotes, 15 prepared talks, a ton of lightning talks, two generous breakout periods for unplanned mayhem, and evening socializing, what's not to like? If I were you, man, I'd like stop trying to debug my crappy code and register. You know, before it's too late.
How many people will have registered by the official start of the conference? Which, by the schedule, will be 0930 PST on February 15, 2006.
Put your guess and your name/nick, in the list below, sorted by guess amount. Winner (closest to exact amount without going over) gets a six-pack of black butte porter from dchud. Seriously.
- 100 - dchud
- 95 - jaf
- 93 - artunit
- 85 - rsinger
- 64 - roy
- 42 - edsu
Limited to attendees of the code4lib 2006 conference. Employees and the families of employees of Code4lib Inc. may not participate. Exports of xray crystallography-based strong encryption methods are prohibited. May cause the condition known as "hot-dog fingers". If your code sustains a slashdotting of longer than four hours after attending the code4lib 2006 conference, see your doctor immediately.
Vote for the Code4lib 2006 presentations!
Please log in to participate in voting!
You may choose up to 11 proposals.
Voting closes at January 9th 11PM EST.
The 11 proposals with the most votes win. In case of a tie, we will have a "run off" election tomorrow, January 10th at 5PM - 11PM EST.
I will be deleting all votes cast before 5PM EST unless you specifically tell me that you have to vote early. So, be sure to tell me. Seriously. Send an email to firstname.lastname@example.org.