Mads Hartmann <[email protected]> writes: > Morning everyone (it's 8am in Denmark) > > I would very much like to participate in Google Summer of Code 2010. I > know I'm eligible to participate because I'm a student at the IT > University of Copenhagen and I'm pretty sure Lift is eligible to > participate as a mentoring organization - So all we need now is an > 'Ideas-list' which is a list of potential projects for the students to > work on created by the mentoring organization.
Sounds like a great idea, but see David's e-mail earlier on the subject. > > Here's my proposal for an idea to the 'ideas-list' - one I would like > to work on :) > > The idea: > ------ > A graphical tool to help people with the data-model part of a Lift > project. The user would be able to draw UML models with a simple tool > which would be coded by the student - once the user has drawn a few > classes it would have the ability to export an XML file. A small scala > application would read the XML file and output the correct mapper/ > record classes. The tool should be able to read existing classes and > discover any changes so it could be reflected in the graphical > representation. So basically it would be like Core Data just for > Lift ;) > > It would make sense to code the graphical tool for the browser - > possible with the very potent mix og jQuery and Raphaƫl (http:// > raphaeljs.com/) > ------ > > So what do you think, is it something you would want to use? Personally, no. I also think that if you need to model your DB graphically, it is probably too complex for Mapper and you should stick to JPA/Hibernate for which (I believe) graphical tools exist. I think this could be a cool project to showcase some of Lift's potential, but as a project to advance the usage of Lift I think the effort is more wisely spent elsewhere :-) /Jeppe -- You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/liftweb?hl=en.
