Thank you for taking the time to answer, Jim.

The work, according to its descriptive nature, was done on the trunk.
I can revert the change and make a branch, if that's more appropriate
for this kind of evolution.
No problem.

- Souheil

2011/3/24 Jim Fulton <>:
> On Thu, Mar 24, 2011 at 12:17 PM, Souheil CHELFOUH <> wrote:
>> Hello,
>> I've been working a lot on zope.publisher lately, trying to extract
>> its essence to make my own publisher and flatten the publication
>> process.
>> This led me to the prototyping of some essential components I wanted
>> to factor out of zope.publisher.
>> Mainly, these are definitions, aka interfaces, therefore I created
>> some new entries in zope.browser.
>> Here are the changelogs :
>> Added definitions to the base browser publishing process, including :
>>  * IRequest and IResponse
>>  * IPublisher
>>  * Errors definitions with : IPublishingError, IBadRequest, INotFound
>>    and IRedirect
>>  * Views publishing help : IDefaultViewName, that permits to retrieve
>>    the name of the default view for a context.
>> This allows us to move toward a greater interoperability with other
>> systems, severing a lot of zope packages' ties with ``zope.publisher``,
>> where all these concepts were initially defined. ``zope.publisher`` will
>> now use these interfaces as mixins to create zope publication
>> specific definitions. Components that don't need the full blow
>> definition can now register on broader interfaces, making them
>> available to non ``zope.publisher`` aware applications.
>> I would like very much to see that review and criticized constructively.
> Is there a branch to review?
>> zope.browser hosts some irrelevant definitions and i added things I
>> thought would make sense.
>> The next step would be to lighten the dependencies of some zope
>> component on zope.publisher.
>> If possible, i'd like to see this 1.4 released.
>> Thank you for your attention
> Thanks for digging into this.  I'd be happy to do a review and give some
> feedback.
> Jim
> --
> Jim Fulton
Zope-Dev maillist  -
**  No cross posts or HTML encoding!  **
(Related lists - )

Reply via email to