LGAP: Lightweight Grid Access Protocol

November 18, 2005 § Leave a comment

Traditional Grid Services
have been built on the XML-RPC Model, and require complex tools and
frameworks in order to be used at all. This tends to lead to highly structured
efforts to force convergence on a single implementation, in order to share the
pain — er, minimize the total
investment.

There has to be a better
way. Inspired by Apple’s Xgrid project, and the REX web services architecture, I think there’s
room for a “Lightweight Grid Access Protocol” (LGAP, cf. LDAP)
using REST-style APIs to enable Radically Simple interoperability between
diverse Grid platforms. The goal is to develop something that could be
implemented in *under a day* from scratch, simply by leveraging existing web
infrastructure — and yet be sufficiently rich and interoperable to support a
grid ecosystem!

Click [Read More] for a
list of existing efforts in this space, whose learnings we should incorporate
into any such model. I don’t know yet if this is feasible, but it surely seems
worth exploring.

« Read the rest of this entry »

New Microrformats-REST wiki, mailing list

October 28, 2005 § Leave a comment

The interest in using microformats with REST has
grown so strong, Tantek suggested a new microformats-rest mailing list.

http://microformats.org/discuss/mail/microformats-rest/

I’ve
similarly created a new section of the wiki devoted to these RESTy
issues:

http://microformats.org/wiki/rest

I’ve
tried to collect all the relevant rest work from elsewhere on the wiki, as well
as external resources (like toydi’s excellent preso). I encourage you to sign
up (if you haven’t yet) and add your own data and comments.

« Read the rest of this entry »

A Bet: Informal XHTML vs. Formal XML Schemas

October 25, 2005 § Leave a comment

Yes, I accept Bruce’s bet. I affirm, while he denies,
that:

By January 1st, 2010
more technical documents will be authored in XHTML + microformats than using any
mix of DocBook or OpenDocument and RDF
Loser pays for dinner at
Chevy?s in San Francisco.
Click [Read More] for my
reasoning.

« Read the rest of this entry »

REX: REST-Enabled XHTML

October 19, 2005 § Leave a comment

I’ve just posted a presentation describing a new
web-services architecture named
“REX”:

REST-Enabled XHTML

This is the technology
formerly known as STRUM and DETH. Click [Read More] for the backstory and
alternate names.

« Read the rest of this entry »

DETH Python Bindings

October 11, 2005 § Leave a comment

Here’s an attempt to show how DETH data-structures get mapped onto Python
dictionaries.

The idea is that as a
client I could do something
like:

=====
import
deth

dict=deth.getDict(“http://somesite.com/users/“)
dict[“firstname”]=”Ernie”
dict[“lastname”]=”Prabhakar”

nextDict=deth.postDict(dict,
http://somesite.com/users/“)

=====

And
hopefully something just as simple on the server. It would be nice to have a
cgi or something that would turn the url-encoded key-value pairs into a XOXO
‘dl’ entry, and simply pass that XHTML document over stdin. My server could
then just
do:

=====
import
deth

import
sys

doc=””
for
line in sys.stdin:


doc=doc+line

if “</html>” in
line:


dict=deth.HTMLtoDict(doc)


result=processDict(dict) # whatever


outDoc=deth.dicttoHTML(result)


sys.stdout.write(outDoc)


doc=””

=====

« Read the rest of this entry »

STRUM, REST, and DETH

October 11, 2005 § Leave a comment

I’ve been noodling some more about how to clarify
the concepts behind STRUM, and particularly how it relates to REST.

« Read the rest of this entry »

.STRUM -> DE/TH: The Easy Way to Get REST

October 10, 2005 § Leave a comment

STRUM is still too complex. Can we make it
simpler?

The endgame is always
DE/TH:
Dictionaries
Encoding/Transmitting
HTML
or
DHTML
Encoding/Transmitting
Hashtables
The way to
maximize
your happiness

is to
die
to your happiness

for something bigger than
your
happiness.

Click [Read More] for the
technical description.

« Read the rest of this entry »

Less is More at Web 2.0

October 7, 2005 § Leave a comment

Jason Fried from 37signals gave
my favorite Web 2.0 talk about “Less”

« Read the rest of this entry »

.STRUM: Script-Tunneling REST Using Microformats

October 6, 2005 § Leave a comment

.STRUM was introduced at Thursday night’s Microformats BOF at Web
2.0
.

Tags: strum,
REST, microformats

« Read the rest of this entry »

Dr. Ernie at Web 2.0: Oct 5-7

October 4, 2005 § Leave a comment

I’m using this article to list the events I plan
to attend at Web
2.0
in San Francisco. This should help me plan my attendance at
various activities (and others try to find me :-). You can also see my Web2Con page.

« Read the rest of this entry »

Where Am I?

You are currently browsing the X[HT]ML category at iHack, therefore iBlog.