Re: [Zope-CMF] RFC: CMF 2.0 Roadmap

2005-07-12 Thread Lennart Regebro
On 7/12/05, Tres Seaver <[EMAIL PROTECTED]> wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> I've uploaded a draft of a roadmap for CMF 2.0:
> 
>   http://www.zope.org/Products/CMF/docs/requirements/CMF20Roadmap
> 
> Please comment there, or follow up here.

Well... I don't really understand the purpose. I know, you write it on
the roadmap, it's to make a smooth migration path to Zope3, but how
does this help more sepcifically?

Currently, you can write Five products and run them under CMF. The
difference between Five products and Zope3 products will get smaller
and smaller. Very little of this will have anything to do with CMF,
although some things will definitely be needed:

* Interfaces for everything in CMF is one good thing. 
* Another is the coming support for local utilities in Five, which
needs CMF portals to be a Zope3 site. That could also expand so that
the portal_tools of CMF are registered also as local utilities, so
that you get the tools via getLocalUtility and not via getToolByName.

But all of this are pure add-ons to CMF as of today, and can easily be
implemented in CMF 1.6. So I guess I don't really see what a 2.0 could
give us. I sure don't mind a rewrite of CMF with Five technologies,
but is that really the best way to spend our energy?

Convince me. :)
___
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] RFC: CMF 2.0 Roadmap

2005-07-12 Thread Seb Bacon
Hi Tres,

As to your notes on the wiki:

* Zope3 style interfaces: this is fairly uncontroversial and not too painful

* Movement of presentation logic into Views gives us potentially great wins

* However, are you / we confident that we've found the best patterns
for utilities / adapters yet?  I'm not!

In addition, I have a number of more ambitious thoughts about the CMF,
which don't necessarily relate to Zope3 - relating, for example, to
schema-driven development, or XML in the presentation layerl.  I
guess, however, these should live on a "CMF3000" page, or something
like that?

Seb
___
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] RFC: CMF 2.0 Roadmap

2005-07-12 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I've uploaded a draft of a roadmap for CMF 2.0:

  http://www.zope.org/Products/CMF/docs/requirements/CMF20Roadmap

Please comment there, or follow up here.

Tres.
- --
===
Tres Seaver  +1 202-558-7113  [EMAIL PROTECTED]
Palladion Software   "Excellence by Design"http://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC0+PG+gerLs4ltQ4RAnhtAKC7wKGNcy2iIfdztOsuO3MDVCeSewCggK64
MJKP0XeI2W9HlmcSOQXR0mM=
=GHhQ
-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


[Zope-CMF] CMF Collector: Open Issues

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

Assigned and Open


  efge

- "CMFSetup: provide non-ascii im- and exports",
  [Accepted] http://www.zope.org/Collectors/CMF/292

- "CMFSetup doesn't correctly detect DCWorkflow on export",
  [Accepted] http://www.zope.org/Collectors/CMF/298


  gregweb

- "CMFUid.UniqueIdGeneratorTool's counter may return double unique ids",
  [Accepted] http://www.zope.org/Collectors/CMF/306


  jens

- "Confusing date criteria in CMFTopic",
  [Accepted] http://www.zope.org/Collectors/CMF/339

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


  mj

- "CMFSetup doesn't correctly detect DCWorkflow on export",
  [Accepted] http://www.zope.org/Collectors/CMF/298


Pending / Deferred Issues

- "Debuggable scripts",
  [Deferred] http://www.zope.org/Collectors/CMF/194

- "CMFCalendar weekday locale issue",
  [Pending] http://www.zope.org/Collectors/CMF/237

- "CMFCalendar: Events ending on midnight",
  [Pending] http://www.zope.org/Collectors/CMF/246

- "Wrong cache association for FSObject",
  [Pending] http://www.zope.org/Collectors/CMF/255

- "CMFSetup: Windows exports contain CR/LF, LF and even CR newlines",
  [Pending] http://www.zope.org/Collectors/CMF/266

- "PortalCatalog.ZopeFindAndApply should probably also search in 
opaqueItems",
  [Pending] http://www.zope.org/Collectors/CMF/296

- "WorkflowTool should recurse into opaqueItems",
  [Pending] http://www.zope.org/Collectors/CMF/297

- "add External Methods to workflow script handling",
  [Pending] http://www.zope.org/Collectors/CMF/329

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

- "DefaultWorkflow actions fo not include an id",
  [Pending] http://www.zope.org/Collectors/CMF/361

- "reconfig_form page fails",
  [Pending] http://www.zope.org/Collectors/CMF/364


Pending / Deferred Features

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

- "Allow flexible date editing in Event.py (CMFCalendar)",
  [Pending] http://www.zope.org/Collectors/CMF/40

- "Topic should be catalogued",
  [Pending] http://www.zope.org/Collectors/CMF/53

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

- "Make changeFromProperties accept sequences too",
  [Pending] http://www.zope.org/Collectors/CMF/99

- "path criteria on Topic should honor VHM",
  [Pending] http://www.zope.org/Collectors/CMF/111

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

- "Permissions in PortalFolder: invokeFactory()",
  [Pending] http://www.zope.org/Collectors/CMF/175

- "Add condition for transition's action like other action",
  [Pending] http://www.zope.org/Collectors/CMF/207

- "Major action enhancement",
  [Pending] http://www.zope.org/Collectors/CMF/232

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

- "Action._listsActions() should be more safe",
  [Pending] http://www.zope.org/Collectors/CMF/253

- "FSZSQLMethod.py",
  [Pending] http://www.zope.org/Collectors/CMF/273

- "Expose Document text_format metadata",
  [Pending] http://www.zope.org/Collectors/CMF/285

- "customization of type of homefolder on creation",
  [Pending] http://www.zope.org/Collectors/CMF/288

- "Allow contentFilter to use review_state",
  [Pending] http://www.zope.org/Collectors/CMF/294

- "CMFTopic Does Not Cache",
  [Pending] 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



___
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: Moving CMF into SVN

2005-07-12 Thread Jens Vagelpohl


On 11 Jul 2005, at 20:08, Kapil Thangavelu wrote:

/note this is a resend original send failed because of attached  
script which is now inlined.


the plone.org and collective cvs->svn migrations basically use cvs2svn
on a particular project subdirectory and then move the generated
branches/trunk/tags of the svn repo into an svn project subdirectory.

i've attached a script i use for migrating sf.net/projects/collective
projects to the plone.org collective svn, the generated dumps are
transferred by hand and loaded into the existing repository.


Thanks Kapil, I'll give that a try. Looks like a "manual" moving of  
the automatically generated trunk/tags/branches directories is the  
way to go then.


jens

___
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