commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Benedikt Ritter <brit...@apache.org>
Subject Re: [weaver] next steps
Date Wed, 14 Aug 2013 18:14:11 GMT
Hi Matt,

2013/8/13 Matt Benson <gudnabrsam@gmail.com>

> Benedikt, I take your point about prematurely promoted components, and as
> one of the primary remaining participants in [functor] I take
> responsibility for that; however the promotion was made in good faith only
> last-minute discussions about the API (like the suggestion I carefully
> offered wrt CSV) held up the release. Hopefully Bruno and I will eventually
> get [functor] out the door, at least in time for lamdas in Java 8.
>

I didn't mean to blame you for anything. I believe we are all here for the
greater good ;-)
And helping out with functor is definitely on my list right after CSV 1.0.


>
> Regarding [weaver], it is my personal opinion that the only remaining task
> before it can be released is to finish converting its site, which I am
> working on. But for anyone who is concerned that we release the right API,
> getting involved sooner rather than later would help prevent a repeat of
> what happened with [functor].
>

The stuff you are doing with weaver really goes beyond my abilities. I
guess it would be good to post the discussion about promoting weaver to a
broader audience. Maybe [DISCUSS] or [VOTE] will brink more people on the
list.

Benedikt


>
> Thanks,
> Matt
> On Aug 13, 2013 4:02 AM, "Benedikt Ritter" <britter@apache.org> wrote:
>
> > I'm not saying that we cannot promote it. I'm just saying that we should
> > only promote it if it is ready to be released.
> >
> >
> > 2013/8/13 Romain Manni-Bucau <rmannibucau@gmail.com>
> >
> > > Hi
> > >
> > > I think the point with weaver is more that some other apache projects
> > (bval
> > > for instance) needs it for next release.
> > >
> > > *Romain Manni-Bucau*
> > > *Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
> > > *Blog: **http://rmannibucau.wordpress.com/*<
> > > http://rmannibucau.wordpress.com/>
> > > *LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
> > > *Github: https://github.com/rmannibucau*
> > >
> > >
> > >
> > > 2013/8/13 Benedikt Ritter <britter@apache.org>
> > >
> > > > Hi,
> > > >
> > > > I haven't been working on weaver so I cannot really comment on it's
> > > state.
> > > > IMHO it's important that we only promote components to proper that
> are
> > > very
> > > > close to a release.
> > > >
> > > > We have several components in proper that I think have been promoted
> to
> > > > early.
> > > > Examples are: csv, functor, imaging.
> > > > After the first enthusiasm has ceased they are hanging around in
> proper
> > > > without being released.
> > > >
> > > > I haven't seen much activity in weaver over the past weeks. How close
> > is
> > > it
> > > > to a release? What has to be done to cut an RC?
> > > >
> > > > Benedikt
> > > >
> > > >
> > > > 2013/8/11 Matt Benson <gudnabrsam@gmail.com>
> > > >
> > > > > Hi all,
> > > > >   Hopefully you've noticed that I've been working, as time permits,
> > on
> > > > the
> > > > > [weaver] component in the sandbox.  As a reminder, this component
> > > (after
> > > > an
> > > > > exhausting bout of on-list consensus building ;) ), is designed as
> a
> > > > > general-purpose framework for defining bytecode transformations
> that
> > > may
> > > > be
> > > > > applied to a given codebase.  Currently a local filesystem-based
> > > > > implementation is available which backs both a Maven plugin as well
> > as
> > > a
> > > > > custom Ant library, or "antlib".  There are two weaver
> > implementations
> > > > > available as of now:
> > > > >
> > > > >  * privilizer, which automates the handling of Java SecurityManager
> > > > > privileges
> > > > >  * normalizer, which merges functionally identical anonymous class
> > > > > definitions
> > > > >
> > > > > I feel that this component is now ready to be promoted to proper
> and
> > > > > released.  Does anyone have any concerns they feel should be
> > addressed?
> > > > >
> > > > > Thanks,
> > > > > Matt
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > http://people.apache.org/~britter/
> > > > http://www.systemoutprintln.de/
> > > > http://twitter.com/BenediktRitter
> > > > http://github.com/britter
> > > >
> > >
> >
> >
> >
> > --
> > http://people.apache.org/~britter/
> > http://www.systemoutprintln.de/
> > http://twitter.com/BenediktRitter
> > http://github.com/britter
> >
>



-- 
http://people.apache.org/~britter/
http://www.systemoutprintln.de/
http://twitter.com/BenediktRitter
http://github.com/britter

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message