Incubation is definitely not necessary. The bits of code that you can download at http://people.apache.org/~manolito/aspectel-1.0-SNAPSHOT.zip where built from scratch. The Aspect stuff that Gerald mentioned is not this library. He used a slightly different proprietary implementation. But the idea and concept where the same.
AspectEL could be seen as a donation by a single MyFaces committer (= me). Don't think that we need an IP clearance in that case. So, should we start a voting then? --Manfred On Fri, Mar 28, 2008 at 3:56 PM, Matthias Wessendorf <[EMAIL PROTECTED]> wrote: > Hi Manfred, > > sounds good. > I strongly doubt, that an incubation of the library is required ;-) > Not sure if we even need the much smaller process of the software > grant / ip clearance. > (Like we did with the portal bridge). > > I saw your presentation and like the main idea behind it, so I'll > give you my +1 for a "myfaces aspect el" subproject. > > -Matthias > > > > > On Fri, Mar 28, 2008 at 2:44 PM, Manfred Geiler <[EMAIL PROTECTED]> wrote: > > Hi all, > > > > As some of you already know (at least those who attended the JSFDays08 > > conference) I wrote a small goody project called "AspectEL" that I > > would like to donate to the MyFaces community. > > > > To give you an idea what it is about, here is the abstract of my > > presentation called "Lightweight AOP with JSF": > > Dealing with entities and domain objects in your JSF views and backing > > beans is sometimes unnecessarily complicated. Aspect oriented > > programming would be a much more elegant way to add GUI specific logic > > directly to your entity classes rather than writing backing bean > > methods for all these GUI tasks. Real highly sophisticated AOP > > solutions might be overkill here and could make things even more > > complicated. This sessions shows you a surprisingly easy way of adding > > certain GUI aspects to your objects while dealing with them from > > within the presentation layer. > > > > Or in the words of a canvasser: > > "AspectEL gives OOP back to your JSF managed beans" > > :-) > > > > You could also have a look at the slides [1] for more details about the > theory. > > > > If you are interested, please have a look at the source code and the > > example application at [2]. > > Just drop the example war into your Tomcat 5.x and manage your > > favorite beer brands. ;-) > > > > Please give me feedback. > > If there is enough interest I will start a discussion/vote thread > > about adding AspectEL as a new MyFaces sub project. > > > > Regards, > > Manfred > > > > [1] > http://conference.irian.at/slidesvideo/pdfs/13_Th_14_Lightweight_AOP_with_JSF.pdf > > [2] http://people.apache.org/~manolito/aspectel-1.0-SNAPSHOT.zip > > > > > > -- > Matthias Wessendorf > > further stuff: > blog: http://matthiaswessendorf.wordpress.com/ > sessions: http://www.slideshare.net/mwessendorf > mail: matzew-at-apache-dot-org > -- http://www.irian.at Your JSF powerhouse - JSF Consulting, Development and Courses in English and German Professional Support for Apache MyFaces
