Be patient, while not being so patient that you allow us to forget it.

Matt

On Wed, Aug 17, 2011 at 12:01 PM, Elijah Zupancic <eli...@zupancic.name> wrote:
> Hi Matt and Simo,
>
> I've attached the patch to the bug and fixed the issues mentioned with faces.
>
> What other steps do I need to do now?
>
> Thanks,
> -Elijah
>
> On Mon, Aug 15, 2011 at 6:22 AM, Matt Benson <gudnabr...@gmail.com> wrote:
>> Hi, Elijah--
>>
>>  I am neither a develop nor even a user of chain, so my comments will
>> be high-level.  Firstly, by all means upgrade to whatever JUnit 4
>> release version you like, e.g. 4.8.2.  Next, I personally am a big fan
>> of Mockito, so no complaints here on that account.  I can't guarantee
>> noone else would complain, but [chain] has been fairly unloved for a
>> good while.  As for JSF 2.1, is there something this achieves that
>> wouldn't be equally well accomplished by simply upgrading to 2.0?
>> This would give [chain]'s JSF support (which I personally hadn't
>> realized existed) a potentially better combination of
>> doing-things-that-couldn't-easily-be-done-with-older-APIs vs. broadest
>> possible applicability.
>>
>> Finally, as you don't seem to be a committer your final submission in
>> this regard would be best recommended in the form of a JIRA issue, and
>> your patches in (albeit large) patch form.  In addition to this, the
>> scope of these changes indicates it best IMO that you submit an
>> Individual Contributor License Agreement governing your contributions
>> to the ASF.  See http://www.apache.org/licenses/#clas for details on
>> how to do this.
>>
>> Regards and welcome,
>> Matt
>>
>> On Sun, Aug 14, 2011 at 5:13 PM, Elijah Zupancic <eli...@zupancic.name> 
>> wrote:
>>> I've just finished my proof of concept for an upgrade to Apache chain.
>>> I would love to get this into a svn branch. I'm not quite sure what
>>> the procedure is to do that, but the code can be found here for
>>> review:
>>>
>>> http://elijah.zupancic.name/projects/commons-chain-v2-proof-of-concept.tar.gz
>>>
>>> And here is a diff:
>>>
>>> http://elijah.zupancic.name/projects/uber-diff
>>>
>>> At a high level, I have incorporated the following features in this
>>> proof of concept:
>>>
>>> * Global upgrade to the JDK 1.5
>>> * Added @Override annotations
>>> * Upgraded to the Servlet 2.5 API
>>> * Upgraded to the Faces 2.1 API
>>> * Upgraded to the Portlet 2.0 API
>>> * Upgraded the Maven Parent POM version
>>> * Added generics support to Command so that Command's API looks like:
>>>
>>> public interface Command<T extends Context> {
>>> ...
>>>    boolean execute(T context) throws Exception;
>>> }
>>>
>>> * Servlet and Portlet packages now provide Genericized APIs.
>>> * All dicey changes have been marked with a comment with my name: (elijah)
>>>
>>> More or less the work to updated Chain was straight forward albeit
>>> time consuming.
>>>
>>> If everyone is on board for this update, I would like to upgrade the
>>> test cases to use a new version of JUnit. However, this leads to a few
>>> questions:
>>>
>>> * What version of JUnit should I use?
>>> * Would it be ok to use Mockito for mocking instead of the home grown
>>> mocking classes already contained in the project?
>>>
>>> Please let me know what you think. Getting this far has been a couple
>>> weeks worth of on and off work.
>>>
>>> Thanks,
>>> -Elijah
>>>
>>> ---------------------------------------------------------------------
>>> 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

Reply via email to