[Zope-dev] Reminder: IRC meeting today at 3pm UTC

2010-03-02 Thread Christian Theune
Hi,

today we'll start the experiment of having a short IRC meeting to talk
about organisational issues.

I've had some input for the agenda and mixed with my own questions
here's the list of topics:

ZTK / Infrastructure

  - Test runners / nightly builds
  - Review open issues
  - Bug tracking / working on bugs regularly

Frameworks

  - Will Zope 2.13 use the ZTK?
  - Zope 3.5 release

I think that will already be enough stuff for 30 minutes.

Christian

-- 
Christian Theune · c...@gocept.com
gocept gmbh  co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 1229889 0 · fax +49 345 1229889 1
Zope and Plone consulting and development



smime.p7s
Description: S/MIME Cryptographic Signature
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


[Zope-dev] Reminder: IRC meeting today at 3pm UTC

2010-03-02 Thread Christian Theune
Hi,

today we'll start the experiment of having a short IRC meeting to talk
about organisational issues.

Also, as Alan asked for this, here's a Google Calendar for you:
http://www.google.com/calendar/ical/5f83vmc2vka8vbmvr4ck79m...@group.calendar.google.com/public/basic.ics

I've had some input for the agenda and mixed with my own questions
here's the list of topics:

ZTK / Infrastructure

  - Test runners / nightly builds
  - Review open issues
  - Bug tracking / working on bugs regularly

Frameworks

  - Will Zope 2.13 use the ZTK?
  - Zope 3.5 release

I think that will already be enough stuff for 30 minutes.

Christian

-- 
Christian Theune · c...@gocept.com
gocept gmbh  co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 1229889 0 · fax +49 345 1229889 1
Zope and Plone consulting and development



smime.p7s
Description: S/MIME Cryptographic Signature
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] Reminder: IRC meeting today at 3pm UTC

2010-03-02 Thread Wichert Akkerman
On 3/2/10 09:31 , Christian Theune wrote:
 Hi,

 today we'll start the experiment of having a short IRC meeting to talk
 about organisational issues.

 I've had some input for the agenda and mixed with my own questions
 here's the list of topics:

 ZTK / Infrastructure

- Test runners / nightly builds
- Review open issues
- Bug tracking / working on bugs regularly

 Frameworks

- Will Zope 2.13 use the ZTK?
- Zope 3.5 release

I thought Zope 3.x is no more. Did you mean Bluebream?

Wichert.
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] Reminder: IRC meeting today at 3pm UTC

2010-03-02 Thread Baiju M
  - Zope 3.5 release

I would like to hear from others what is missing in BlueBream 1.0 (to
be released on May 31st) as a logical up-gradation path from Zope 3.4

Regards,
Baiju M
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


[Zope-dev] Evaluating a zope.i18nmessageid memory leak patch

2010-03-02 Thread Brian Sutherland
Hi all,

We've been using this patch in production for some weeks and testing for
months:

http://launchpadlibrarian.net/37237733/_zope_i18nmessageid_message.c.patch

To resolve this bug:

https://bugs.launchpad.net/zope3/+bug/257657

The patch seems to do what it claims and I've not noted any nasty
side-effects thus far. However, before I commit it, I'd appreciate it if
someone with knowledge of python C-extension fu had a look at it.

I attempted to write a test for this, but my only idea (using
weakref.ref) failed.

If no-one objects, I'll probably just commit the patch anyway after some
time.

-- 
Brian Sutherland
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] Reminder: IRC meeting today at 3pm UTC

2010-03-02 Thread Christian Theune
On 03/02/2010 09:47 AM, Wichert Akkerman wrote:
 On 3/2/10 09:31 , Christian Theune wrote:
 Hi,

 today we'll start the experiment of having a short IRC meeting to talk
 about organisational issues.

 I've had some input for the agenda and mixed with my own questions
 here's the list of topics:

 ZTK / Infrastructure

- Test runners / nightly builds
- Review open issues
- Bug tracking / working on bugs regularly

 Frameworks

- Will Zope 2.13 use the ZTK?
- Zope 3.5 release
 
 I thought Zope 3.x is no more. Did you mean Bluebream?

I simply included the topics as they were handed to me to reflect that
there definitely is discussion/explanation needed.

Christian

-- 
Christian Theune · c...@gocept.com
gocept gmbh  co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 1229889 0 · fax +49 345 1229889 1
Zope and Plone consulting and development

___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


[Zope-dev] z3c.form IGroupForm unused?

2010-03-02 Thread Wichert Akkerman
z3c.form.interfaces.IGroupForm does not appear to be used anywhere. Is 
that an oversight, or should the interface be deleted?

Wichert.
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


[Zope-dev] Zope Tests: 6 OK

2010-03-02 Thread Zope Tests Summarizer
Summary of messages to the zope-tests list.
Period Mon Mar  1 12:00:00 2010 UTC to Tue Mar  2 12:00:00 2010 UTC.
There were 6 messages: 6 from Zope Tests.


Tests passed OK
---

Subject: OK : Zope-2.10 Python-2.4.6 : Linux
From: Zope Tests
Date: Mon Mar  1 20:36:28 EST 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-March/013659.html

Subject: OK : Zope-2.11 Python-2.4.6 : Linux
From: Zope Tests
Date: Mon Mar  1 20:38:28 EST 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-March/013660.html

Subject: OK : Zope-2.12 Python-2.6.4 : Linux
From: Zope Tests
Date: Mon Mar  1 20:40:28 EST 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-March/013661.html

Subject: OK : Zope-2.12-alltests Python-2.6.4 : Linux
From: Zope Tests
Date: Mon Mar  1 20:42:28 EST 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-March/013662.html

Subject: OK : Zope-trunk Python-2.6.4 : Linux
From: Zope Tests
Date: Mon Mar  1 20:44:28 EST 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-March/013663.html

Subject: OK : Zope-trunk-alltests Python-2.6.4 : Linux
From: Zope Tests
Date: Mon Mar  1 20:46:28 EST 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-March/013664.html

___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] Reminder: IRC meeting today at 3pm UTC

2010-03-02 Thread Christian Theune
On 03/02/2010 09:31 AM, Christian Theune wrote:
 Hi,
 
 today we'll start the experiment of having a short IRC meeting to talk
 about organisational issues.

Oh, and it's supposed to be #zope (*not* #zope3-dev) on freenode.

Christian

-- 
Christian Theune · c...@gocept.com
gocept gmbh  co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 1229889 0 · fax +49 345 1229889 1
Zope and Plone consulting and development

___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


[Zope-dev] Summary of today's developer meeting

2010-03-02 Thread Christian Theune
Hi,

here's my first shot at a summary of today's meeting. I found the
meeting itself very positive and energetic - thanks again to everyone
who joined.

If anyone knows another good place to announce this summary (we should
be more visible to the outside world!), please feel free to post them
(or link to them) somewhere and maybe tell me for the future.

Cheers,
Christian

-- 
Christian Theune · c...@gocept.com
gocept gmbh  co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 1229889 0 · fax +49 345 1229889 1
Zope and Plone consulting and development
=
Weekly Zope developer meeting
=

This is the summary of the weekly Zope developer meeting which happened on
Tuesday, 2010-03-02 on #z...@irc.freenode.org from 3pm to 3:30pm (UTC).

The agenda for this meeting is available in the mailing list archives:
https://mail.zope.org/pipermail/zope-dev/2010-March/039633.html

The IRC logs are located here:
http://zope3.pov.lt/irclogs-zope


Infrastructure - Test runners and nightly builds


The current state of nightly builds is a bit untidy. According to
http://docs.zope.org/zopetoolkit/process/buildbots.html there's four buildbot
installations with various scopes. The last two in this listing are currently
non-functional.

The visibility of the nightly test results is also not very good, except for
those buildbots running the Zope 2 tests whose results get aggregated and send
to the zope-dev mailinglist.

The goals we identified are:

- Get a volunteer who will oversee our buildbot installations. The job
  description would mainly include coordination efforts: ensuring consistent
  configuration, visibility, reporting and helping people to get nightly
  builds or contribute builders. mgedmin is pondering until next week whether
  he volunteers.

- We need to put down a list of projects (Zope 2, grok, BB, ZTK, ...),
  branches and platforms (64-bit!) which we want the nightly builds to be
  executed on/for. Alan Runyan offered supporting Windows builds.
  No action/responsibility was agreed upon for this.

- Christian Theune volunteered to consisely document instructions for how to
  run the ZTK tests.

ZTK - Open issues
=

Over the holidays and with Martijn leaving the steering group our velocity on
the ZTK got lost, so we need to get back on track here.

A quick survey showed that there is some usage of the ZTK in the wild already:
SchoolTool, Zope Corp, Launchpad/Landscape, Grok, and Zope 2 being ready to go
back to the ZTK with Zope 2.13 (if a ZTK release exists).

Our issues fall in to multiple categories (general government and process,
definition of goals, roadmap, release manager, and others). The discussion on
goals cooled down a bit, as the split between ZTK and zopeapp seems to have
been an acceptable step.

The biggest current goal is to get a release of the ZTK and zope.app. However,
we need to answer some questions first:

- What exactly is needed for a release?
- Who's the release manager?
- Can we ensure building Windows binaries?

On the question of a release manager it was pointed out that the ZF could
appoint the release manager (and maybe stipend it) although it's not clear
whether we really need the ZF authority or funding.


Zope 3.5


There will be no explicit Zope 3.5 release and BlueBream 1.0 is considered to
be the appropriate successor.

The work needed on BlueBream 1.0 is a release of the ZTK and a migration path
from Zope 3.4.


Post-poned and new issues
=

The following agenda items did not make it within the time limit:

- Bug tracking/working on bugs regularly


The following issues were raised newly:

- Chris McDonough suggests to ponder further structuring of the ZTK into
  separate sub-sets which might allow us to get better mileage regarding
  maintenance and release management. He gave the example of the Bicycle
  Toolkit (zope.component, zope.configuration, zope.interface).
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] Summary of today's developer meeting

2010-03-02 Thread Fred Drake
On Tue, Mar 2, 2010 at 11:32 AM, Christian Theune c...@gocept.com wrote:
 here's my first shot at a summary of today's meeting.

Thanks, Christian!  I definitely appreciate this summary, since I was
visually impaired at the time of the meeting (and still am, but it's
returning...).


  -Fred

-- 
Fred L. Drake, Jr.fdrake at gmail.com
Chaos is the score upon which reality is written. --Henry Miller
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] [Zope-Checkins] SVN: Zope/branches/tseaver-clarify_install_docs/doc/ Split out docs for 'normal' installation from those using 'zc.buildout'.

2010-03-02 Thread Chris Withers
Tres Seaver wrote:
  Installing Zope
 -===
 +---
  
 -Unless using buildout to build a zope instance as described
 -:ref:`below buildout-instances`, you will need to install Zope
 -separately. If you want to create a buildout-based Zope instance,
 -please skip directly to that section.
 +The recommended way to install Zope is within a virtualized Python 
 environment
 +using ``virtualenv`` as follows::

Really? I wouldn't recommend virtualenv...
Myself, I find the buildout instance the easiest and lightest weight 
method...

By all means, document virtualenv as an option, but blessing it as the 
one true way is a bit much...

cheers,

Chris

-- 
Simplistix - Content Management, Batch Processing  Python Consulting
 - http://www.simplistix.co.uk
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] [Zope-Checkins] SVN: Zope/branches/tseaver-clarify_install_docs/doc/ Split out docs for 'normal' installation from those using 'zc.buildout'.

2010-03-02 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Chris Withers wrote:
 Tres Seaver wrote:
  Installing Zope
 -===
 +---
  
 -Unless using buildout to build a zope instance as described
 -:ref:`below buildout-instances`, you will need to install Zope
 -separately. If you want to create a buildout-based Zope instance,
 -please skip directly to that section.
 +The recommended way to install Zope is within a virtualized Python 
 environment
 +using ``virtualenv`` as follows::
 
 Really? I wouldn't recommend virtualenv...
 Myself, I find the buildout instance the easiest and lightest weight 
 method...
 
 By all means, document virtualenv as an option, but blessing it as the 
 one true way is a bit much...

Here's my rationale:

- - The docs are intended primarily for folks who want to install and
  run Zope, rather than hack on it.

- - zc.buildout is *super* heavyweight compared to virtualenv

- - zc.buildout creates an environment which is puzzling as hell for
  anybody who hasn't already drunk the koolaid ('parts'?  'eggs'?
  WTF?)

- - virtualenv, or something damn near it, is likely to land in Python
  itself.

- - Nearly anybody else in the Python world is more likely to be
  familiar with the virtualenv stuff than with buildout.

- - We have two alternate zc.buildout scenarios (install Zope + run
  mkzopeinstance vs. self-contained environment).  The first has no
  real advantage over the virtualenv one, except being able to
  run buildout to update the software (heaven help you if you forget
  to configure the index properly!).  The second leaves you without
  the annotated config file, a *major* faux pas.

I plan to merge that branch to the 2.12 branch and the trunk, assuming
no further objections.


Tres.
- --
===
Tres Seaver  +1 540-429-0999  tsea...@palladion.com
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkuNTyUACgkQ+gerLs4ltQ7i/wCfeWwoIe1pqmjAgtOlKbb7km7O
xyUAnjgyYNcaz3qIIMB9ZKMn1F+NBcha
=CRlO
-END PGP SIGNATURE-

___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] Summary of today's developer meeting

2010-03-02 Thread Martijn Faassen
Hi there,

  Chris McDonough suggests to ponder further structuring of the ZTK into
  separate sub-sets which might allow us to get better mileage regarding
  maintenance and release management. He gave the example of the
  Bicycle Toolkit (zope.component, zope.configuration,
  zope.interface).

-1

We already have had issues with people changing things in ztk.cfg that 
broke things in zopeapp.cfg, because they don't want to test it. If we 
were to split things further, we'll see more breakage and more 
integration issues as people won't bother to test even less.

For now, just see the extra packages as the ultimate in compatibility 
tests and run them please.

Furthermore, the bicycle toolkit is the only candidate for such 
splitting up right now; other groupings don't seem to be well defined. 
Finally, people who want fine grained already have the ultimate in 
fine-grained in the form of individual releases.

Maybe next year.

Regards,

Martijn

___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] [Zope-Checkins] SVN: Zope/branches/tseaver-clarify_install_docs/doc/ Split out docs for 'normal' installation from those using 'zc.buildout'.

2010-03-02 Thread Chris Withers
Tres Seaver wrote:
 - - The docs are intended primarily for folks who want to install and
   run Zope, rather than hack on it.

Says who? The last comment I had on those docs was from Marius when he 
had to go back to a Zope 2 project and wanted to make it buildout based.
I've also used those docs myself when doing upgrades to Zope 2.12 (one 
of the reasons I did all the work on them!)

 - - zc.buildout is *super* heavyweight compared to virtualenv

A point of view, I don't happeen to agree, especially for the simple 
case of an instance... virtualenv doesn't fit my brain, buildout does. 
I'd hazard a guess that people still interested in Zope 2 might fall 
into that category too...

 - - zc.buildout creates an environment which is puzzling as hell for
   anybody who hasn't already drunk the koolaid ('parts'?  'eggs'?
   WTF?)

...or not.

bin/zopectl

...which is what you've done in Zope instances for years now...

having to guess where to find zopectl in a virtual env is not something 
that comes naturally to all of us...

 - - virtualenv, or something damn near it, is likely to land in Python
   itself.

I don't think that discussion is anywhere near done yet ;-)

 - - Nearly anybody else in the Python world is more likely to be
   familiar with the virtualenv stuff than with buildout.

Not 100% on that either, buildout has been active service in the Django 
community, and for all I know, elsewhere too..

 - - We have two alternate zc.buildout scenarios (install Zope + run
   mkzopeinstance vs. self-contained environment).

Yes, I'm much more for the latter, but when I tried to make that the 
only way, someone whined, so I tried to stay neutral...

   run buildout to update the software (heaven help you if you forget
   to configure the index properly!).

How is that any different from the virtual env route?!

  The second leaves you without
   the annotated config file, a *major* faux pas.

If someone wants to knock up a paster template, go right ahead. Myself, 
I'm not that fussed. I always trim away all the default values and 
commentary from my zope.conf anyway, since I know where to find the 
skeleton (wouldn't it be great if that figured in the Zope 2 docs where 
it belongs, since it really is documentation) and I like short config 
files that say what *is* actually configured rather than what *might* be 
a default value...

 I plan to merge that branch to the 2.12 branch and the trunk, assuming
 no further objections.

Well, maybe wait to see what other people think. The above is obviously 
my personal view, but I'd be surprised if I was the only person who had 
that view...

Chris

-- 
Simplistix - Content Management, Batch Processing  Python Consulting
 - http://www.simplistix.co.uk
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] Summary of today's developer meeting

2010-03-02 Thread Simon Michael
Excellent, I hope it's a regular feature. The summary should probably go on 
some blog that will be picked up by 
planetzope.org/planet.zope.org, too.

___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] Summary of today's developer meeting

2010-03-02 Thread Chris McDonough
On 3/2/10 1:09 PM, Martijn Faassen wrote:
 Hi there,

 Chris McDonough suggests to ponder further structuring of the ZTK into
 separate sub-sets which might allow us to get better mileage regarding
 maintenance and release management. He gave the example of the
 Bicycle Toolkit (zope.component, zope.configuration,
 zope.interface).

 -1

 We already have had issues with people changing things in ztk.cfg that
 broke things in zopeapp.cfg, because they don't want to test it. If we
 were to split things further, we'll see more breakage and more
 integration issues as people won't bother to test even less.

I don't know who people are, and I don't know who they are, and I don't 
know who broke what.

The reward is increased potential for reuse outside the various Zope framework 
stacks.  It'd be a lot more palatable for people to see docs and a website for 
a notional Zope Form Generation package that it would be for them to need to 
extract such a thing from the ZTK wholesale.  Splitting things across 
functional boundaries like this would put a more reasonable end-user face on 
zopey things I think.  And maybe I wouldn't have to rewrite everything all the 
time due to people freaking out about things named zope.* if they were better 
organized into functional categories.

- C
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] Summary of today's developer meeting

2010-03-02 Thread Jim Fulton
On Tue, Mar 2, 2010 at 2:18 PM, Chris McDonough chr...@plope.com wrote:
 On 3/2/10 1:09 PM, Martijn Faassen wrote:
 Hi there,

   Chris McDonough suggests to ponder further structuring of the ZTK into
   separate sub-sets which might allow us to get better mileage regarding
   maintenance and release management. He gave the example of the
   Bicycle Toolkit (zope.component, zope.configuration,
   zope.interface).

 -1

 We already have had issues with people changing things in ztk.cfg that
 broke things in zopeapp.cfg, because they don't want to test it. If we
 were to split things further, we'll see more breakage and more
 integration issues as people won't bother to test even less.

 I don't know who people are, and I don't know who they are, and I don't
 know who broke what.

 The reward is increased potential for reuse outside the various Zope framework
 stacks. It'd be a lot more palatable for people to see docs and a website for
 a notional Zope Form Generation package that it would be for them to need to
 extract such a thing from the ZTK wholesale. Splitting things across
 functional boundaries like this would put a more reasonable end-user face on
 zopey things I think. And maybe I wouldn't have to rewrite everything all the
 time due to people freaking out about things named zope.* if they were 
 better
 organized into functional categories.

I think you're confusing management and reuse (packaging including
dependencies).  We all want people to be able to reuse parts of the
ZTK.  There's broad agreement that we want to clean up dependencies.

What's being advocated by many of us is that the ZTK be managed as a
whole (for some definition of the whole that shrinks somewhat over
time) to allow us to clean things up without causing breakage for
people using the ZTK.

No one should have to extract anything from the ZTK, because, AFAIK,
the ZTK isn't a distribution.

Jim

--
Jim Fulton
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] Summary of today's developer meeting

2010-03-02 Thread Martijn Faassen
Hi there,

I've said my piece. I'm not going to argue about it.

Regards,

Martijn

___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] Summary of today's developer meeting

2010-03-02 Thread Chris McDonough
On 3/2/10 2:50 PM, Jim Fulton wrote:
 On Tue, Mar 2, 2010 at 2:18 PM, Chris McDonoughchr...@plope.com  wrote:
 On 3/2/10 1:09 PM, Martijn Faassen wrote:
 Hi there,

 Chris McDonough suggests to ponder further structuring of the ZTK into
 separate sub-sets which might allow us to get better mileage regarding
 maintenance and release management. He gave the example of the
 Bicycle Toolkit (zope.component, zope.configuration,
 zope.interface).

 -1

 We already have had issues with people changing things in ztk.cfg that
 broke things in zopeapp.cfg, because they don't want to test it. If we
 were to split things further, we'll see more breakage and more
 integration issues as people won't bother to test even less.

 I don't know who people are, and I don't know who they are, and I don't
 know who broke what.

 The reward is increased potential for reuse outside the various Zope 
 framework
 stacks. It'd be a lot more palatable for people to see docs and a website for
 a notional Zope Form Generation package that it would be for them to need 
 to
 extract such a thing from the ZTK wholesale. Splitting things across
 functional boundaries like this would put a more reasonable end-user face on
 zopey things I think. And maybe I wouldn't have to rewrite everything all the
 time due to people freaking out about things named zope.* if they were 
 better
 organized into functional categories.

 I think you're confusing management and reuse (packaging including
 dependencies).  We all want people to be able to reuse parts of the
 ZTK.  There's broad agreement that we want to clean up dependencies.

 What's being advocated by many of us is that the ZTK be managed as a
 whole (for some definition of the whole that shrinks somewhat over
 time) to allow us to clean things up without causing breakage for
 people using the ZTK.

 No one should have to extract anything from the ZTK, because, AFAIK,
 the ZTK isn't a distribution.

You've both successfully beaten any initiative out of me again.  Well done. 
Full speed ahead.

- C
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] Summary of today's developer meeting

2010-03-02 Thread Christian Theune
Morning,

On 03/02/2010 07:09 PM, Martijn Faassen wrote:
 Hi there,
 
   Chris McDonough suggests to ponder further structuring of the ZTK into
   separate sub-sets which might allow us to get better mileage regarding
   maintenance and release management. He gave the example of the
   Bicycle Toolkit (zope.component, zope.configuration,
   zope.interface).
 
 -1

Uhh. -1 for what? -1 for pondering *something*? The note I took was a
request for thinking about something. No *I'm* confused about stop energy.

Also: we probably should move actual discussions out of the summary
thread. ;)

Christian

-- 
Christian Theune · c...@gocept.com
gocept gmbh  co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 1229889 0 · fax +49 345 1229889 1
Zope and Plone consulting and development

___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )