geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Patrick Calahan <p...@bea.com>
Subject Re: JAM: Java API for Metadata
Date Sat, 27 Mar 2004 08:50:26 GMT
Yup, there does seem to be some overlap there.  Earlier today, I sent email 
to that project's developer, Leo Sutic, to see how we might combine our 
efforts.
-p


At 12:31 AM 3/27/2004 -0800, Davanum Srinivas wrote:
>+1 from me. sounds like a good candidate for jakarta commons. please 
>investigate working with
>commons' attributes projects 
>http://jakarta.apache.org/commons/sandbox/attributes/ as well.
>
>-- dims
>
>--- jastrachan@mac.com wrote:
> > Hey Patrick
> >
> > I'd personally love to see JAM available as a separate package
> > somewhere with support for both a JDK 1.4 and JDK 1.5 version. It
> > sounds great! I'd also love to see some experiment done on a JDK 1.4
> > runtime metadata support so that, say, as part of the build process we
> > can turn doclet tags into some generated classes so JAM could
> > introspect the annotations at runtime in a JDK 1.5-style way.
> >
> > Then the next step would be for us to be able to use AOP-style
> > introductions to generate the annotations using pointcuts (e.g. rules
> > to define where the annotations should go) so we don't have to litter
> > our code with doclet tags that we could infer using some simple rules
> > in our build systems (e.g. design patterns, naming conventions and so
> > forth - allowing the use of doclet tags to overload any such rules).
> >
> > Once we get there I'd be a very happy chap :)
> >
> >
> > On 27 Mar 2004, at 03:23, Patrick Calahan wrote:
> > > Hello everyone.  I am a committer on Xml-Beans, another project
> > > currently in the Apache Incubator.  As part of my work there, I have
> > > developed an API for representing Java types and their associated
> > > metadata which I believe would be of general use to the community.
> > >
> > > The API is called 'JAM' - the Java API for Metadata.  On the surface,
> > > it looks quite a bit like Reflection or the Doclet API, but it affords
> > > a greater level of flexibility and convenience, and in particular
> > > provides solutions for a number of thorny problems posed by JSR175.
> > >
> > > I have had a few discussions with some folks on
> > > general@incubator.apache.org about possibly spinning JAM up as an
> > > independent project from xbeans.  It was suggested that it would be
> > > useful to test the waters in some other projects such as Geronimo to
> > > see if JAM would indeed be generally useful.  So, here I am testing.
> > > :)
> > >
> > > Anyway, if you want more gory details, I have temporarily posted some
> > > white papers and the API docs here:
> > >
> > > http://www.pcal.net/jam
> > >
> > > Any feedback is more than welcome.
> > >
> > >
> > > Thanks,
> > >
> > > -Patrick
> > >
> > >
> >
> > James
> > -------
> > http://radio.weblogs.com/0112098/
> >
>
>
>=====
>Davanum Srinivas - http://webservices.apache.org/~dims/


Mime
View raw message