Bricolage Summer of Code projects

slanning on 2006-05-26T15:26:31

We got three allocations for Google Summer of Code projects. Presumably these will be listed soon at our project's about page. In a nutshell, they are:

  • Christian Muise - Subelement occurrence constraints
  • Marshall Roch - AJAXify element editing
  • Arsu Andrei - port to MySQL

I'm mentoring the first one. Basically the story is that, while you can slighly constrain the number of fields you add to a story -- for example, you can say that at least one paragraph field is required, or that multiple paragraph fields are allowed -- you can't in any way do this for subelements. So for example, you can't say "this story may contain from 1 to 3 pages", you can only say "this story may contain pages". The project Christian is working on will allow constraining the minimum and maximum of fields and elements.