[Zope-CMF] CMF Collector: Open Issues

2007-02-07 Thread tseaver
The following supporters have open issues assigned to them in this collector
(http://www.zope.org/Collectors/CMF).

Assigned and Open


  mhammond

- Windows DevelopmentMode penalty in CMFCore.DirectoryView,
  [Accepted] http://www.zope.org/Collectors/CMF/366


Pending / Deferred Issues

- FSPropertiesObject.py cannot handle multiline input for lines, text 
attributes,
  [Deferred] http://www.zope.org/Collectors/CMF/271

- Can't invalidate skin items in a RAMCacheManager,
  [Pending] http://www.zope.org/Collectors/CMF/343

- workflow notify success should be after reindex,
  [Deferred] http://www.zope.org/Collectors/CMF/389

- Possible bug when using a BTreeFolder Member folder,
  [Pending] http://www.zope.org/Collectors/CMF/441

- Proxy Roles not Working/Applied to Worflow Transition Scripts,
  [Pending] http://www.zope.org/Collectors/CMF/449

- safe_html filters some tags which should probably not be filtered,
  [Pending] http://www.zope.org/Collectors/CMF/452

- purge_old in runAllImportSteps not working,
  [Pending] http://www.zope.org/Collectors/CMF/455

- Danger from Caching Policy Manager,
  [Pending] http://www.zope.org/Collectors/CMF/460


Pending / Deferred Features

- Favorite.py: queries and anchors in remote_url,
  [Pending] http://www.zope.org/Collectors/CMF/26

- DefaultDublinCore should have Creator property,
  [Pending] http://www.zope.org/Collectors/CMF/61

- Document.py: universal newlines,
  [Pending] http://www.zope.org/Collectors/CMF/174

- portal_type is undefined in initialization code,
  [Pending] http://www.zope.org/Collectors/CMF/248

- CMFTopic Does Not Cache,
  [Deferred] http://www.zope.org/Collectors/CMF/295

- Wishlist: a flag that tags the selected action.,
  [Pending] http://www.zope.org/Collectors/CMF/301

- CMFDefault should make use of allowCreate(),
  [Pending] http://www.zope.org/Collectors/CMF/340

- Nested Skins,
  [Deferred] http://www.zope.org/Collectors/CMF/377

- CatalogVariableProvider code + tests,
  [Pending] http://www.zope.org/Collectors/CMF/378

- manage_doCustomize() : minor additions,
  [Pending] http://www.zope.org/Collectors/CMF/382

- CMF needs View-based TypeInformation,
  [Pending] http://www.zope.org/Collectors/CMF/437

- Marker attributes should be deprecated,
  [Pending] http://www.zope.org/Collectors/CMF/440

- New getNextEvent Method,
  [Pending] http://www.zope.org/Collectors/CMF/462

- Support 'based-on' attribute for skin-path/ nodes in skins.xml,
  [Pending] http://www.zope.org/Collectors/CMF/464



___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


Re: [Zope-CMF] Re: Tools as local utilities

2007-02-07 Thread Jens Vagelpohl

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


On 7 Feb 2007, at 01:58, Philipp von Weitershausen wrote:
Eggs contain Python packages. How you deploy the Python packages is  
your choice. If you like copying or symlinking, fine. And, heck,  
you can still symlink your products to Products. Nobody's getting  
rid of Products. But please-oh-please let us start developing new  
things in regular packages so that we can


a) make use of the tools provided to us by the greater Python  
community


b) ease other Python programmers into Zope (no more weird Products,  
no more Zope stinks, no more Zope is its own universe). Some of  
us *like* reaching out.


c) make things easier for *ourselves* (being able to test a simple  
Python package outside the context of a full-blown Zope instance is  
a tremendous win).


I won't grace the uncalled-for sarcasm with an answer. You  
misunderstand my point. I simply don't want the existing dead-simple  
way of creating quick sandboxes be replaced by some mechanism where I  
need to start writing configuration files or learn some wondrous  
framework, just because it's been decreed the technology du jour.


jens


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFFyaJmRAx5nvEhZLIRAkP2AKCwuDw3p9xi4Ccb8qQz/aGHj8AxbQCdH0Mv
aIFSe8x70xacA0n6qb3oSNg=
=e0un
-END PGP SIGNATURE-
___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


Re: [Zope-CMF] Re: Tools as local utilities

2007-02-07 Thread Martin Aspeli



Jens Vagelpohl wrote:
 
 I won't grace the uncalled-for sarcasm with an answer. You  
 misunderstand my point. I simply don't want the existing dead-simple  
 way of creating quick sandboxes be replaced by some mechanism where I  
 need to start writing configuration files or learn some wondrous  
 framework, just because it's been decreed the technology du jour.
 

Would you be ok if you had a tarball or svn:externals to place blanket into
lib/python instead of Products? That's achiveable now (you end up with
lib/python/Products/CMFCore etc, but potentially also
lib/python/five/localsitemanager or lib/python/plone/memoize if you guys
wanted to use that).

In terms of sandboxes, I agree that zc.buildout (which is the only one of
the tools that uses a config file) can be a bit heavy for quick prototyping
(but equally useful for tightly controlled, repeatable deployments,
potentially shared by multiple developers having identical local sandboxes). 

Any workingenv-based solution will be pretty quick, though. The example I
showed for 'ploneenv' is really just calling workingenv and installing the
Plone egg. If there was a CMF egg then (a) Plone would just depend on it and
(b) any dependencies (products or otherwise) that this egg depended on would
be automatically fetched. Of course, if you have it once, it's a single
directory (or zip file), that you could lump into lib/python directly.

At the moment, Zope isn't terribly happy running tests out of eggs that are
deployed as eggs (as opposed to ones you may copy/symlink to lib/python
directly, which it runs fine). Basically, you need to do this:

$ bin/zopectl test -m my.package --test-path src/my.package

presuming the egg is in src/my.package. Various people are getting annoyed
by this, so I expect it'll be fixed fairly soon, possibly by using Zope 3's
testrunner directly (but it may require a bit more un-majikifying of the
Products namespace first).

Martin
-- 
View this message in context: 
http://www.nabble.com/Tools-as-local-utilities-tf2245411.html#a8843224
Sent from the Zope - CMF list2 mailing list archive at Nabble.com.

___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


[Zope-CMF] Re: Tools as local utilities

2007-02-07 Thread Philipp von Weitershausen

Jens Vagelpohl wrote:

On 7 Feb 2007, at 01:58, Philipp von Weitershausen wrote:
Eggs contain Python packages. How you deploy the Python packages is 
your choice. If you like copying or symlinking, fine. And, heck, you 
can still symlink your products to Products. Nobody's getting rid of 
Products. But please-oh-please let us start developing new things in 
regular packages so that we can


a) make use of the tools provided to us by the greater Python community

b) ease other Python programmers into Zope (no more weird Products, no 
more Zope stinks, no more Zope is its own universe). Some of us 
*like* reaching out.


c) make things easier for *ourselves* (being able to test a simple 
Python package outside the context of a full-blown Zope instance is a 
tremendous win).


I won't grace the uncalled-for sarcasm with an answer.


Jens, I didn't mean to be sarcastic. Sorry if that came across wrong.

You misunderstand 
my point. I simply don't want the existing dead-simple way of creating 
quick sandboxes be replaced by some mechanism where I need to start 
writing configuration files or learn some wondrous framework, just 
because it's been decreed the technology du jour.


I understand and believe it or not, I also sympathize :). The good news 
is that it's still possible. After all, the initial argument of this 
thread wasn't that we wanted to eggify or buildoutify CMF, but that we 
wanted to introduce standard Python packages as possible dependencies. 
Such packages only have to be on the PYTHONPATH, e.g. put into 
INSTANCE/lib/python. How they end up there is up to you. As said, 
symlinking, copying, etc. still works.



--
http://worldcookery.com -- Professional Zope documentation and training
Next Zope 3 training at Camp5: http://trizpug.org/boot-camp/camp5

___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


[Zope-CMF] CMF Tests: 8 OK, 1 Failed

2007-02-07 Thread CMF Tests Summarizer
Summary of messages to the cmf-tests list.
Period Tue Feb  6 12:00:00 2007 UTC to Wed Feb  7 12:00:00 2007 UTC.
There were 9 messages: 9 from CMF Unit Tests.


Test failures
-

Subject: FAILED (failures=1) : CMF-1.5 Zope-2.7 Python-2.3.6 : Linux
From: CMF Unit Tests
Date: Tue Feb  6 21:40:15 EST 2007
URL: http://mail.zope.org/pipermail/cmf-tests/2007-February/004010.html


Tests passed OK
---

Subject: OK : CMF-1.5 Zope-2.8 Python-2.3.6 : Linux
From: CMF Unit Tests
Date: Tue Feb  6 21:41:45 EST 2007
URL: http://mail.zope.org/pipermail/cmf-tests/2007-February/004011.html

Subject: OK : CMF-1.5 Zope-2.9 Python-2.4.4 : Linux
From: CMF Unit Tests
Date: Tue Feb  6 21:43:15 EST 2007
URL: http://mail.zope.org/pipermail/cmf-tests/2007-February/004012.html

Subject: OK : CMF-1.6 Zope-2.8 Python-2.3.6 : Linux
From: CMF Unit Tests
Date: Tue Feb  6 21:44:45 EST 2007
URL: http://mail.zope.org/pipermail/cmf-tests/2007-February/004013.html

Subject: OK : CMF-1.6 Zope-2.9 Python-2.4.4 : Linux
From: CMF Unit Tests
Date: Tue Feb  6 21:46:15 EST 2007
URL: http://mail.zope.org/pipermail/cmf-tests/2007-February/004014.html

Subject: OK : CMF-2.0 Zope-2.9 Python-2.4.4 : Linux
From: CMF Unit Tests
Date: Tue Feb  6 21:47:45 EST 2007
URL: http://mail.zope.org/pipermail/cmf-tests/2007-February/004015.html

Subject: OK : CMF-2.0 Zope-2.10 Python-2.4.4 : Linux
From: CMF Unit Tests
Date: Tue Feb  6 21:49:15 EST 2007
URL: http://mail.zope.org/pipermail/cmf-tests/2007-February/004016.html

Subject: OK : CMF-trunk Zope-2.10 Python-2.4.4 : Linux
From: CMF Unit Tests
Date: Tue Feb  6 21:50:45 EST 2007
URL: http://mail.zope.org/pipermail/cmf-tests/2007-February/004017.html

Subject: OK : CMF-trunk Zope-trunk Python-2.4.4 : Linux
From: CMF Unit Tests
Date: Tue Feb  6 21:52:15 EST 2007
URL: http://mail.zope.org/pipermail/cmf-tests/2007-February/004018.html

___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests