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

Reply via email to