Cloudworks, pattern aggregators, and some news from the Planet platform
Posted by yishaym on September 29, 2008
Last week Jim, Steve and myself were invited to a Cloudfest with the Cloudworks team. A lot of interesting stuff came up (see George’s post). Among them, the question of sharing design objects (patterns, resources, etc.) across sites and the visual aspects of design objects. This resonated well with some the conversations we’ve been having here, as well as with recent discussions on hillside’s pattern languages mailing list.
We’ve been talking about the structure of a design pattern. The jury is still out on the definitive form, but we all agree that having visual elements is integral to a design pattern. So now our template includes slots for icon”, “illustration” and “diagram”. The icon appears in indices, the illustration appears at the top - as part of the motivation or inspiration for the pattern, and the diagram elaborates the solution. All three are optional, of course.
The issue of sharing information across sites is subject to a hot debate. When I record a pattern in our system, how do users of other repositories find it? In the case of Cloudworks, the idea is to broker design knowledge between communities - how do you populate the system? Part of the answer is in agreeing on a wire protocol and data format, and keeping them simple. The pattern eXchange section has a first draft of a semantic scheme which could be the basis for such a duo. Another part is indexing the aggregators (repositories, search engines, brokers) out there.
What else is new on the platform?
Well, the pattern and case study templates are slowly getting out of their teething phase. Email notifications are active (albeit clumsy). So, good progress - but if you’re looking for a programming project, we always have something interesting to offer.





