Re: implementing zope.component 4.0

Chris McDonough <[email protected]>
Newsgroups gmane.comp.web.zope.devel
Message-ID <[email protected]>
Martijn Faassen wrote:
> Hi there,
> 
> Introduction
> ------------
> 
> So now that we've had some discussion and to exit the "bikeshed" phase, 
> let's see about getting some volunteers to work on this.
> 
> The goal here is to make interfaces disappear into the language as much 
> as possible.

I suggest we think to ourselves who the primary beneficiary of this goal is.  I 
don't really disagree with anything you say here in absolute terms, but if the 
goal is increased adoption by new users, I think there are (relatively) more 
fundamental things that could be done to help.

In particular, I'd suggest we write real documentation for the current 
zope.component package.  When I say "real documentation", I mean something like 
this: http://docs.repoze.org/component/.  "Official" docs for the package itself.

Once you start writing documentation, obvious refactoring opportunities often 
fall out that are more important than adding another layer of abstraction.  I 
think adding more abstraction without documenting the current system will not 
serve a goal of increasing adoption.

- C


_______________________________________________
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.