On Tue, Mar 30, 2010 at 6:43 PM, Hazem Saleh <[email protected]> wrote: > Hi Tobias, > > I wish to see an entity visualizer from which the user will be able to > define the entities and the relationships between them. > > After the user completed the entities definition, (s)he can specify extra > parameters that affects the generation way (Some of the parameters are):
starting with some "defaults" is fine, IMO. eg: > 1. The build configuration type: Ant or Maven2. => Maven > 2. Generated code style: Sun Convention or Apache Convention. => no question... ;-) > 3. Targeted web server: Tomcat, Glassfish, or others. jetty (not only due to maven) > > The user should also be able to control the dependencies used by the > generated code for example: > 1. JavaServer Faces Implementation: RI or MyFaces (I prefer to have MyFaces > as the default implementation). not a real question, for the default. Later on, of course: Mojarra 2. > 2. JavaServer Faces Version: By default 2.0. yeah, no need for JSF2 > 3. Validation: Extval, or others. bean-vali + ExtVal > 4. Persistence: JPA, Hibernate ...etc. why hibernate? Stick with JPA2 (is Apache openJPA already on JPA2 ?) > 5. Target Database: MySQL, Oracle, DB2, or others. derby ? +1 on CLI; works for the most ;-) > > Finally, the functionality done by the user interface should have equivalent > CLI. > > I wish that we can use some pre-made tools like (Roo) and customize it for > the generation part. > > On Tue, Mar 30, 2010 at 5:12 PM, Tobias Ullrich <[email protected]> > wrote: >> >> Hey Guys, >> thx for your replies. >> The application builder idea sounds very interesting and, if it is fine >> with you, I would like to apply for it. >> Hazem/Gerhard: Could you guys give me some more input on your idea? Maybe >> a bit more detail about how you imagined the user interface and the add-on >> part? >> Cheers, >> Tobias >> On Tue, Mar 30, 2010 at 3:11 PM, Gerhard Petracek >> <[email protected]> wrote: >>> >>> i added 2 issues: >>> https://issues.apache.org/jira/browse/MYFACES-2635 >>> and >>> https://issues.apache.org/jira/browse/EXTVAL-89 >>> >>> regards, >>> gerhard >>> http://www.irian.at >>> >>> Your JSF powerhouse - >>> JSF Consulting, Development and >>> Courses in English and German >>> >>> Professional Support for Apache MyFaces >>> > > > > -- > Hazem Ahmed Saleh Ahmed > > Author of (The Definitive Guide to Apache MyFaces and Facelets): > http://www.amazon.com/Definitive-Guide-Apache-MyFaces-Facelets/dp/1590597370 > http://www.amazon.com/-/e/B002M052KY > > Web blog: http://www.jroller.com/page/HazemBlog > > [Web 2.0] Google Maps Integration with JSF: > http://code.google.com/p/gmaps4jsf/ > http://www.ibm.com/developerworks/library/wa-aj-gmaps/ > -- Matthias Wessendorf blog: http://matthiaswessendorf.wordpress.com/ sessions: http://www.slideshare.net/mwessendorf twitter: http://twitter.com/mwessendorf
