Good point... You are right let us cancel the vote and move the
Interface over.....

Thx for your comments!

Bye
Norman

2010/5/2, Stefano Bagnara <i...@bago.org>:
> 2010/5/1 Stefano Bagnara <i...@bago.org>:
>>> We added support for chaining matchers. See:
>>>
>>> https://issues.apache.org/jira/browse/JAMES-948
>>>
>>> I should prolly add it to mailet jira too..
>>
>> I currently don't understand why this required changes to the mailet
>> api, but maybe I'll understand once I'll be back home and I'll review
>> the sources!
>> I'd expect the matcher composition to be an implementation specific
>> feature and not an API stuff, but I'm probably missing something ;-)
>
> OK, I found the time for reviewing. My opinion is that it would be
> better to have CompositeMatcher in org.apache.james.transport as an
> implementation specific interface at this time and not to alter the
> mailet api with a new interface. The way matchers are
> combined/combinable in a particular mailet container implementation
> should be implementation specific and not defined by the API. An
> implementation could define a DSL to create a complex matcher/mailet
> workflow.
>
> Also, moving the interface to james instead of mailet api allow to
> still depend on the previous mailet-api release (2.4).
>
> So, +0 from me as I don't think we need a 2.5 release that require
> people to recompile their in-house mailet (IIUC we also removed a
> method from mailet api) and doesn't add much in exchange, but I also
> don't want to stop/slow this much needed milestone release effort, so
> if you think 2.5 is the way to go and you don't collect more +1 I can
> change my vote to +1 (it's better to have a new release with something
> I don't like than no release at all ;-) ).
>
> Stefano
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
> For additional commands, e-mail: server-dev-h...@james.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to