Hi Matt!!! I knew I could have attracted your attention :P Thanks for the suggestion. Do you think it is a worth for starting a vote about it? Have a nice day, all the best! Simo
PS Meiyo is a Japanese word that means "Honour", and it's one of the Bushi-Do seven virtues. PPS Indeed, you're totally right!!! components that apply it are proliferating, even Google Guice works in that way!!! Absolutely we have to have to find a name!!! http://people.apache.org/~simonetripodi/ http://www.99soft.org/ On Thu, Jun 9, 2011 at 10:45 PM, Matt Benson <gudnabr...@gmail.com> wrote: > On Thu, Jun 9, 2011 at 3:29 PM, Simone Tripodi <simonetrip...@apache.org> > wrote: >> Hi all guys, >> before start working on Digester3 I experimented on GitHub, taking >> inspiration from Google Guice APIs, embedded EDSLs in configuration >> classess to solve 2 different kind of problems: >> >> * ClassPath scanning[1]: declare with fluent APIs a class path >> scanner, filering classes users are interested in via fluent logic >> language, and declaring actions have to be performed, once interested >> classes have found. We already discussed about that idea time ago, but >> it has been improved; >> >> * Class scanning[2]: Java users often create framework/libraries >> based on Java5 MetaData Annotations interpreted at runtime, the >> pattern they usually have to apply is: given a class, visiting all the >> class inheritance hierarchy, and getting fields/constructors/methods >> for each class; once found an (AnnotatedElement, Annotation) pair, >> they have to perform an action. >> So, the implemented classes aim to reduce the boilerplate and >> redundant code simply by declaring actions that have to be performed >> once the pairs (AnnotatedElement, Annotation) are found. >> >> My proposals are: >> >> * contributing that codebase, even separately, to existing commons >> components, but which ones is not yet clear; >> >> or >> >> * donating the code as a separate component directly to Sandbox, >> finalizing it then moving eventually to Proper once ready. >> >> WDYT? Please let me know, have a nice day!!! > > Hi Simo, > I like it. To me this looks like a separate component. It looks > like a name like [scancp] would be clear of collisions. > > Matt > > P.S. What does "meiyo" mean? > P.P.S. If you're going to keep using my configuration pattern, we're > going to have to name it! ;) > > >> Simo >> >> [1] http://s.apache.org/Ecu >> [2] http://s.apache.org/cEf >> >> http://people.apache.org/~simonetripodi/ >> http://www.99soft.org/ >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> For additional commands, e-mail: dev-h...@commons.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org