From: Giovanni Azua on
Hello,

I am not so far away anymore from releasing the new 1.0.3 of
perfectjpattern. The improvements are many and there are also many new
features e.g.

- More functionality in the DAO JPA, Hibernate implementations
- Parallel DAO support for EclipseLink same as Hibernate
- Componentized State Pattern with FX Limit Order lifecycle example
- Componentized Value List Handler Pattern implementation

But still I would like to provide more new features and thought that it
would be a good idea to openly ask for opinions on which of these new
features would be more valuable for the next release.

I included several possible "New Feature Request" candidates here:
https://sourceforge.net/tracker/?group_id=198235&atid=964667

Please feel free to comment or suggest new ones. I will be happy to know
your opinion.

Thanks in advance,
Best regards,
Giovanni


From: Roedy Green on
On Thu, 25 Mar 2010 23:52:24 +0100, Giovanni Azua
<bravegag(a)hotmail.com> wrote, quoted or indirectly quoted someone who
said :

>I am not so far away anymore from releasing the new 1.0.3 of
>perfectjpattern. The improvements are many and there are also many new
>features e.g.

It is a good idea in an announcement of this sort to give a few
sentences on what you project is for.
--
Roedy Green Canadian Mind Products
http://mindprod.com

If you tell a computer the same fact in more than one place, unless you have an automated mechanism to ensure they stay in sync, the versions of the fact will eventually get out of sync.
From: Giovanni Azua on
Hello Roedy,

On 3/26/10 10:03 PM, "Roedy Green" wrote:
> It is a good idea in an announcement of this sort to give a few
> sentences on what you project is for.
>
The aim of the project is to provide high-quality reusable Design Pattern
building blocks for creating or improving Java applications. Maybe I should
add this line in the project Overview ...

I have been lately fully loaded with work and doing a graduate program
simultaneously. The nice thing is that one of the courses ask students to
make a substantial contribution to an open source project of their choice.
It is a great opportunity because I can then contribute to my own project
and get help from two other students to push forward a new release of
perfectjpattern and even get credits for it :-)

Anyhow ... I haven't received any feedback yet so informally decided to
extend it with the following features:

1-. Provide Value List Handler pattern reusable in EJB and non-EJB
2-. Build a perfectjpattern-struts2-plugin that provides generic CRUD
facilities including:
a) Appropriate interceptors for injecting generic DAO
b) Generic CRUD action mapping i.e. State Pattern
c) Have the listing part of the CRUD covered with the Value List Handler
integrated with e.g. displaytag
d) Create new Maven artifact for creating Struts2 Web Applications
e) Showcase Struts2 Application e.g. Web shop built from d)

This solution somehow competes with AppFuse. AppFuse's approach is based on
code generation while this approach is more based on reusable components and
patterns.

Best regards,
Giovanni