The Pattern Language Network

Taming web2.0 in Higher Education

We – have – A – P – I!!

Posted by yishaym on December 23, 2008

Thanks to the good work of Ajdin, we now have an HTML API that serves Patterns and Cases in XML, PLML, RSS or CSV. I’ve also added a generic API, which allows you to browse all object in the system in XML/HTML.

The intention here is to allow other design pattern / learning design repositories to interface with our system programmaticaly with as little effort as possible. Other systems could list our objects, include them in searches, support easy linking, or offer an alternative interface (read only, for now).

More should be coming, so you might want to watch http://patternlanguagenetwork.myxwiki.org/xwiki/bin/view/api.

But there’s also a caveat: we’re still in the experimental / conceptual phase. These APIs work, but they are also subject to change. We give no guarentees of backward compatibility. So if you use them, make sure you wrap them with an abstraction layer on your end.

Advertisements

One Response to “We – have – A – P – I!!”

  1. John G said

    Hi Yish,
    I have sent the Planet team an email from my gmail account; this will bypass the filter that you have set up on your email account so make sure you look for this email sent today at around 14:50. It concerns outstanding issues for the final report.

    By the way, I like the idea of the API based on REST as it begins to implement a searchable collection of patterns. One thing that it does not address is typical usage by people designing learning experiences where the type of constraints that they may be dealing with include the size of student groups, whether groups work is involved etc… Is this something to be considered for the future?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: