Hi,

Agree with you Johan on the 1.5 jump. I believe it should not be mandatory
to have, but only a plus. I think also that we should avoid adding new
features that would be accessible only through annotations (although it
might possibly be harder to use such features without annotations).

Cheers,

Jean-Francois

-----Original Message-----
From: Johan Lindquist [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, October 26, 2005 8:39 PM
To: hivemind-dev@jakarta.apache.org
Subject: Re: HiveMind 1.1 wrapping up

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi all,

I agree with Stefan about annotations and the like - tying configuration
so close to source files just doesn't feel right.

For all it is worth, I would say stay away from 1.5 for at least another
release - too many people are still on 1.4 and it would just slow the
uptake of people using HiveMind until they catch up.

Cheers,

Johan

Liebig, Stefan wrote:
>>And yet ...
>>
>>Still thinking about reducing XML in favor of code (annotations and
>>conventions).
> 
>  
> How about defining "hivemoduls" with configuration classes according to
and/or
> using a set of HiveMind-APIs?
>  
> To some degree annotations seem to be a good solution. However, with the
current
> HiveMind it is possible to ´implement´ a service from jdk classes or third
> party classes. Those classes can not be annotated!
>  
> I would prefer techniques that have no need to adapt the POJOs, either
thru
> following some conventions or thru annotating them.
>  
> 
>>What happens if we start to require JDK 1.5 for HiveMind 1.2?  It
>>means Tapestry 4.1 may need 1.5 as well. I'm OK with that.
> 
>  
> yes!
>  
> 
>>Imagine a builder that used annotations on the implementation class
>>to determine what to inject and how.
>>
>>Image a convention of tacking "Impl" onto the service id to form the
>>default implementation class.
>>
>>--
>>Howard M. Lewis Ship
>>Independent J2EE / Open-Source Java Consultant
>>Creator, Jakarta Tapestry
>>Creator, Jakarta HiveMind
>>
>>Professional Tapestry training, mentoring, support
>>and project work.  http://howardlewisship.com
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

- --
you too?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDX4bmHS6c76+IdrwRAv91AJ9drH/RA/9kDgyJad9CUyrdQNI69QCaAiKI
F2l+jFy6QvnpYdaKSYnEPFU=
=ILNF
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to