Well put David. Thanks Ate for great feedback and
code.

My vote is: +1

David.

--- David Sean Taylor <[EMAIL PROTECTED]> wrote:
> I would like to nominate Ate Douma as a committer to
> the Jetspeed team.
> Ate has shown the daily commitment and enthusiasm
> which I believe has 
> earned him the right to become a member of the team.
> 
> Over the last few months, I have worked with Ate on
> a daily basis on 
> Jetspeed-2, often until the wee hours of the Dutch
> mornings.
> He has been sending almost daily patches to me for
> over a month now, 
> and has been key to finding and often fixing complex
> bugs,
> developing core frameworks (Struts Portlet
> Framework), and developing 
> core features (Login Portlet and Active
> Authentication).
> 
> Here is a summary of the contributions made by Ate
> to Jetspeed-2:
> 
> **** Delivered new features to J2 ****
> 
> - JS2-15 Struts Portlet Framework including demo
> StrutsPortlet.
>                  Enables usage of Struts for portlet
> development.
> 
> - Active authentication
>                 New Login implementation using
> declarative web security 
> transparently
>                 usable from any page.
> 
> **** Lots of testing with several bug reports, fixes
> and patches *****
> 
> - JS2-4: ActionURL parameters not accessible:
> wrongly encoded.
>                 Supplied the cause and solution
> 
> - JS2-5: portlet render called twice after an
> actionRequest
>                Supplied the patch
> 
> - JS2-6: PageAggregation with STRATEGY_SEQUENTIAL
> broken.
>                 Only reported it
> 
> - JS2-7:
>
o.a.j.aggregator.impl.HttpBufferedResponse.getOutputStream()
>                wraps the wrong writer.
>                Supplied the patch
> 
> - JS2-9: Caching of portal parameters
>                 
>
o.a.j.engine.servlet.ServletRequestImpl.getParameterMap()
> prevents
>                 subsequent RequestDispatcher
> invocation query string 
> parameter merging.
>                 Deep investigation of the problem
> and options for a 
> solution. Not
>                 solved yet but a possible solution
> is implemented in the 
> Struts Portlet
>                 Framework.
> 
> - JS2-10: ClassCastException in
>                   
>
o.a.j.engine.servlets.ServletRequestImpl.getParameter(String).
>                   Supplied the patch
> 
> - JS2-11: Offline (Maven -o) usage of 
> o.a.j.tools.pamanager.DeployUtilities.
>                   Supplied the patch
> 
> - JS2-14: Base tag usage in portal layout breaks
> anchor references in
>                   portlet output.
>                   Supplied the cause and solution
> 
> - JS2-17: java.util.ConcurrentModificationException
> during parallel
>                   Portlet rendering.
>                   Supplied the cause. Not solved
> yet.
> 
> - JS2-18: Cannot run J2 using Oracle due to problems
> with OBJ, Torque
>                 and dependencies on HSQLDB.
>                 Supplied a complete investigation of
> issues needed to 
> fix and several
>                 patches to allow building against
> externally defined 
> databases. Helped
>                out on finding and testing
> corrections to OJB and Torque.
> 
> - JS2-19: TestFileCache always failing if it failed
> before.
>                    Supplied the patch.
> 
> - Investigated and tested JAAS authentication using
> RdbmsLoginModule.
>     Reported back still open issues.
> 
> 
> **** Suggested a few new features and missing
> requirements initiated 
> with on the dev list ****
> 
>
(http://nagoya.apache.org/eyebrowse/ReadMsg?listId=22&msgNo=13261
> and
>
http://nagoya.apache.org/eyebrowse/ReadMsg?listId=22&msgNo=13265)
> 
> - JS2-21: Missing Security Feature: Check roles
> assigned to any group to
>                   user belongs (issue created by
> David Le Strat).
>                  No implementation yet.
> 
> - JS2-22: Security Feature Missing: Implement
> declarative security
>                   (issue created by David Le Strat).
>                  Delivered most of the solution
> already, including 
> required changes
>                  for Pluto (committed). Will finish
> this very soon.
> 
> - JS2-23: User/Security Management Portlets (issue
> created by David Le 
> Strat).
>                   No implementation yet.
> 
> - JS2-27: Allow disable of Groups and Roles.
>                    No implementation yet.
> 
> 
> 
> --
> David Sean Taylor
> Bluesunrise Software
> [EMAIL PROTECTED]
> [office]   +01 707 773-4646
> [mobile] +01 707 529 9194
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 



        
                
__________________________________
Do you Yahoo!?
SBC Yahoo! - Internet access at a great low price.
http://promo.yahoo.com/sbc/

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

Reply via email to