Yeah - sounds right Michael. NB - I have an idea for you that i think adds to this approach for your work. I'm going to take a deeper technical look over the next couple of weeks myself, and if it seems as promising as it looks I'm going to take the plunge and learn myself, so as to be of more direct help technically.<br>
<br>The idea is to create a domain specific language (DSL) for Liquid Democracy (LD) on top of the Java code base you are using Groovy. I've read around the subject, and it lloks one of the best choices for DSL's, as well as a good basis to be able to integrate other projects that I know which want to use LD as part of their system. Given your conceptual strengths in getting to grips with the detail of this area, you'd be easily the best person to do this. I'm not sure yet if the underlying concepts, and end-user utility are complex enough to merit a DSL - but my guess is that they are, and simple is good anyway, especially when you consider mix and matching the LD DSL with other domains such as it's use in choosing voting mechanisms within an organisational structure. The latter would have it's own DSL, and is based on a Rails project I am thinking of porting to Groovy / Grails.<br>
<br>So Michael - what wood a DSL look like for Votorolla?<br><br><div class="gmail_quote">On 12 October 2010 09:02, Michael Allan <span dir="ltr"><<a href="mailto:mike@zelea.com">mike@zelea.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">I'm still here, for one. I was doing usability/GUI work - that<br>
crossforum stuff - but somehow it didn't feel right. I sensed too<br>
much risk in it, both on the side of failure and success (lose/lose<br>
situation). So I turned to theory work which has more of a win/win<br>
feel. I think we'll always need a language to talk about this stuff -<br>
"awareness of the concepts," as you say. I'll post more separately.<br>
<div><div></div><div class="h5"><br>
David Bovill wrote:<br>
> Ping - strangely quiet here, have the conversations moved elsewhere<br>
> :)<br>
> Met up with some great people at the weekend at City Camp London, we<br>
> will be working up a strategy for seeing how we can contribute to<br>
> taking Liquid Democracy forwards in the UK. One thing we'd like to<br>
> get sorted / help with is the hosting, and usability / GUI work. The<br>
> other is the marketing, and raising awareness of the concepts and<br>
> advantages of LD, as well as the various and implementations.<br>
<br>
</div></div><div><div></div><div class="h5">--<br>
Michael Allan<br>
<br>
Toronto, +1 647-436-4521<br>
<a href="http://zelea.com/" target="_blank">http://zelea.com/</a><br>
<br>
--<br>
You received this message because you are subscribed to the Google Groups "Votorola" group.<br>
To post to this group, send an email to <a href="mailto:votorola@googlegroups.com">votorola@googlegroups.com</a>.<br>
To unsubscribe from this group, send email to <a href="mailto:votorola%2Bunsubscribe@googlegroups.com">votorola+unsubscribe@googlegroups.com</a>.<br>
For more options, visit this group at <a href="http://groups.google.com/group/votorola?hl=en-GB" target="_blank">http://groups.google.com/group/votorola?hl=en-GB</a>.<br>
<br>
</div></div></blockquote></div><br>
<p></p>
-- <br />
You received this message because you are subscribed to the Google Groups "Votorola" group.<br />
To post to this group, send an email to votorola@googlegroups.com.<br />
To unsubscribe from this group, send email to votorola+unsubscribe@googlegroups.com.<br />
For more options, visit this group at http://groups.google.com/group/votorola?hl=en-GB.<br />