On 13 October 2010 03:26, Michael Allan <span dir="ltr"><<a href="mailto:mike@zelea.com">mike@zelea.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Working together has been the #1 hurdle in this field right from the<br>
start. My latest hope of "vaulting" over it is the theory work. But<br>
I'm still open to other approaches, especially if they appear to have<br>
strong legs.<br></blockquote><div><br>How to get people to work together on a complex project that crosses over disciplines without money to manage the process is in my opinion one of the most important problems on the planet. Years of struggling with this in formal and informal settings, have led me to the conclusion that light weight flexible legal structures are a vital part of the solution - they are what can glue individuals in their bedrooms at different ends of the planet together long enough to deliver complex projects.<br>
</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
> The idea is to create a domain specific language (DSL) for Liquid<br>
> Democracy (LD) on top of the Java code base you are using<br>
> Groovy. I've read around the subject, and it lloks one of the best<br>
> choices for DSL's, as well as a good basis to be able to integrate<br>
> other projects that I know which want to use LD as part of their<br>
> system. Given your conceptual strengths in getting to grips with the<br>
> detail of this area, you'd be easily the best person to do this. I'm<br>
> not sure yet if the underlying concepts, and end-user utility are<br>
> complex enough to merit a DSL - but my guess is that they are, and<br>
> simple is good anyway, especially when you consider mix and matching<br>
> the LD DSL with other domains such as it's use in choosing voting<br>
> mechanisms within an organisational structure. The latter would have<br>
> it's own DSL, and is based on a Rails project I am thinking of<br>
> porting to Groovy / Grails.<br>
><br>
> So Michael - what wood a DSL look like for Votorolla?<br>
<br>
What's the primary purpose of the DSL? To contribute to the<br>
integration of the overall system?<br></blockquote><div><br>Yes - I want to integrate LD into a Ruby on Rails web app, and while web services are one way of doing this creating a DSL in Groovy would be a richer space in which to eveolve innovative solutions in this area with multiple developers.<br>
</div></div>
<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 />