Loomio

Implementing pattern language in a Loomio group?

M mike_hales Public Seen by 78

Does anyone have experience in developing and using a pattern language, as lovingly developed by Chris Alexander in the 70s and taken up by some schools of software developers? And implementing it as a structuring device, in a thread-based, dialoguing medium - a BB, Loomio?

I’m in a project - a Loomio discussion across a mix of topics within a broad practical field - which could warrant a pattern language approach, to evolve some kind of overall design or analysis framework grounded in the constructs emerging in various threads. But if there were only 50 patterns, say, is that 50 threads?

I’m unhappy with so many threads, in addition to (say) the same number of threads of ad hoc topics arising from whataver it is that group members decide is worth posting on. Endlessly scrolling threads down the home page isn’t a good UI experience? Is a (pinned) 'thread of threads’ the answer? Even so . . . dozens of threads on the home page (continuation pages) is inelegant?

On the other hand, a single thread with 50 sub-threads would be pretty messy I think.

Is a subgroup (open to all) the way to tackle this, nesting the pattern stuff one level down from the ongoing ad hoc flow of deliberating? No. The subgroup threads are visible in the main group, right?

Am I talking about a usage that calls for some other technology altogether - a wiki perhaps? A wiki wouldn’t be closely integrated with the world (the Loomio group activity) that was throwing up the pattern-categories. Is there experience here of integrating across Loomio and wiki?

GP

George Pór Wed 25 Apr 2018 1:25PM

I'm a student of pattern language practices but can't see how they can compensate the for online conversation practices that lack skillful facilitation and knowledge gardening.

M

mike_hales Wed 25 Apr 2018 1:39PM

What I’m thinking of is developing a pattern language for our domain of deliberation (a field of social action), as an outcome of a facilitated process in a Loomio group.

Can you suggest good examples George, of pattern languages for social process (eg organising, commoning - or for that matter, facilitating) as distinct from development process for buildings or geography, as in Alexander’s original field, or in software or UX functionality?

Would you say more about knowledge gardening?

NS

Nicolas Stampf Thu 26 Apr 2018 11:06AM

AFAIK a pattern (Alexander's at least) goes something like "In (this context) when (this problem occurs) use (this kind of solution)" - ref: http://c2.com/ppr/wiki/WikiPagesAboutWhatArePatterns/PatternLanguage.html

If you don't have examples of good practices or solutions for the problems you described, either you need to research more in the hope of finding solutions (although I doubt there are satisfying ones) or there are none... which means you can't build patterns, less a pattern language.

GP

George Pór Thu 26 Apr 2018 11:42AM

That's precisely concern too about Mike's post. The first step in this inquiry would be specifying successful solutions to the problems, or at least, to the parts of the problems that he is talking about.

M

mike_hales Thu 26 Apr 2018 12:36PM

I agree with you both. The work does have to be done first of course, the solutions do have to be learned before they can be codified. It’s a long haul.

But I was hoping to find a couple of examples of a pattern language angaging with ‘organiser' practice problems/solutions as distinct from architectural practice. Just to see what kind of form they have. I feel it would help in conceptualising the different nature of ‘problems’.

As a negative example . . . there’s a ‘pattern language’ for the development of Transition Towns activist communities, which doesn’t seem to be an Alexander pattern language at all (no linguistic network, no syntax), just superficially similar (a kind of structured to-do list?). It doesn’t seem to be clear whether it’s a pattern for constructing towns or movements to create towns. This may be an example of the just kind of issue that you both are commenting on.

NS

Nicolas Stampf Thu 26 Apr 2018 8:07PM

The TT pattern language sounds interesting: do you have pointers you could share here?

M

mike_hales Thu 26 Apr 2018 7:51PM

Following links from the above @nicolasstampf comment, I found this collection of conservation patterns for building a sustainable economy in the Pacific NorthWest. Looks like these folks worked pretty hard on this, and I can see the Alexander form.

No date-stamps (typical internet fault!) but looks as if it may be about 20 years old? Nicholas, @georgepor - what's your view on this? Does it seem lacking in any formal way? In any empirical way?

I guess the thing that strikes me most is that, while this set of patterns may 'work' in the Pacific NorthWest, it does look pretty 'ideological' - local rather than universal. I don't mind that - I feel that all practices are in a sense local and a pretence at universality is a delusion. That's what was ideological about Alexander's Romantic vision of pattern?! (Not that I don't like it, but I suspect that it too is 'local'. And natural spoken languages are local too of course?)

NS

Nicolas Stampf Thu 26 Apr 2018 8:13PM

Wow, the texts associated with each point are quite long. I've just had an overlook and it seems far from being a pattern (no context/problem/solution structure).
However, the context looks quite great on the side of example implementations of good practices.

Now, I recall having seen ebooks for the Transition Town movements about what should be done when wanting to launch a new initiative (or was it Incredible Edible?). Still not context/problem/solution, though.

Another issue I might see regarding P2P/Commons/Transition movement, is that, by trying to somehow mimic Nature's complexity, it might be hard to identify standard practices given there's so much different people being involved. Apart from a widely generic pattern like: when faced with an issue, gather has much different perspectives as possible and co-create an answer to it. ;)

M

mike_hales Thu 26 Apr 2018 8:48PM

I only looked at a few of the conservation/sustainable-region patterns but it did seem to me that there was a problem statement in there - perhaps not clearly demarcated, but present.The final paragraph, in a different typeface, seems to be a solution statement?

As you note, rather long. But some of Alexander’s problem statements were rather long. All depends on the problem?

M

mike_hales Thu 26 Apr 2018 8:22PM

The Transition Towns handbook (work in progress 2010) is here. I don’t know if the work exists in a later version.

Load More