Re: Work on the zope.publisher components and their genericity

Souheil CHELFOUH <[email protected]>
Newsgroups gmane.comp.web.zope.devel
Message-ID <[email protected]>
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 <[email protected]>:
> On Thu, Mar 24, 2011 at 12:17 PM, Souheil CHELFOUH <[email protected]> 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
> http://www.linkedin.com/in/jimfulton
>
_______________________________________________
Zope-Dev maillist  -  [email protected]
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.