Archives for: August 2006

Aug 24, 2006 : XMP in Windows Vista!

Non-nerdy overview: some programs will let you store photos' descriptions, tags, ratings, etc in the file itself. That way no matter where that photo gets sent, the additional information can be displayed

At BarCampGrandRapids I presented briefly on Organizing Digital Photos, explaining how XMP will let you embed all sorts of RDF metadata into JPEGs and many other file formats. Now it's been announced that Windows Vista will use XMP! Adobe's support of XMP is obviously pretty good. Now where are all the open source tools? I see lacking in particular: a Java XMP library, a XMP plugin for gallery2, and a general-purpose XMP-based photo library manager. Any pointers?

via Danny Ayers on planetrdf

Technorati tags:

Aug 21, 2006 : BarCampGrandRapids

BarCampGrandRapids was a great success! (follow the link to find out what it's all about). We had about 17 people show up friday night and about 14 on saturday. Not everyone spoke, but that was fine. We had plenty of sessions to fill the whole time, especially since we only split into two rooms for one session.

Starting Friday dinner worked quite well, I think. It gave an opportunity for the curious to show up, catch the intro and several sessions, and easily leave if it wasn't their thing. Only 5 of us stayed overnight, but it was good for those of us who did. Extra socializing, convenience, etc. Except that Campus Safety wasn't too clear on keeping the doors unlocked for us. Oh well.

The sessions given were all pretty good. I was particularly interested in Andrew's talk about Geo. I like that stuff, plus you can make lots of cool mashups. He had at least 4 :) I spoke briefly on Organizing Digital Photos, RSI, and Konfidi. I don't know how well I presented them, since they all were somewhat rushed because we were behind schedule. And I have a hard time getting an outside perspective on my own communicative flow. Jeff DeMaagd video recorded most (all?) sessions, so we'll probably make those available when we can.

Thanks to GFS for lots of food, Calvin for the facility, and Envoi Solutions for a fun friday night out.

See photos, bookmarks, and other blog entries that came out of BarCampGrandRapids.

Perhaps we'll see you all next year, to learn more, meet more new people, and get together with more friends!

Technorati tags:

Aug 04, 2006 : Portlet 2.0 - Early Draft Review

The Portlet 2.0 JSR has released an Early Draft Review. Here are my thoughts. Read the document yourself for all the details, and remember this is only an Early Draft.

Resource Serving There's a new interface that a Portlet can implement, which allows it to serve resources. Now you don't have to also set up a servlet to serve resources. But you can delegate to a servlet if you want. Looks like this means in addition to action URLs and render URLs there are now resource URLs.
Portlet Filter Great news! A standard implementation of this is needed for things like a Hibernate "Open Session in View" pattern, or handling File Uploads in JSF. Instead of different implementations in many projects, a standard filter will be very good.
Events Portlets can publish and consume events for interportlet communication and portal communication. There's an interface that your portlet would implement; and GenericPortlet's implementation of this interface has a nice helper method so that you can write one method per event name and simply annotate that method to indicate which event it is supposed to handle. I would like to see the specification list a few standard events (e.g. "javax.portlet.portal.logout"), perhaps in an appendix.
Sharing Sharing session attributes and sharing render parameters are new features, although session attributes may be dropped since events can be used for the same purpose. I haven't found a need for any sharing yet. Nothing that can't be done with typical sharing via real messaging systems or shared data (database).
Portlet Window IDs It sounds like these will let there be better support for a portlet knowning which window(s) it is in.
AJAX Better support for AJAXy stuff will be in the next draft, they say.

Besides a list of some standard events, and the AJAX support, I'd like to see better interaction with the portal, for example:

  • Insert JS/CSS references into the head
  • Link to another portlet, or a certain page in the portal. This may be difficult to spec generically for all portals, but it would be very useful.

<< Previous Page

<< Previous Page

<  August 2006  >
Mon Tue Wed Thu Fri Sat Sun
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      




Syndicate this blog XML

powered by