Re: [Zope-dev] Examples of ZODB.event

2013-02-11 Thread Jim Fulton
On Mon, Feb 11, 2013 at 11:45 AM, Jean-Daniel
jeandaniel.bro...@gmail.com wrote:
 Hello,

 I would like to build a config repository on the ZODB for an appliance where
 many processes would boot and talk to at boot to load their configuration.

 Some processes might modify or add new conf, and some different component
 should take this change of configuration into account.

 Is there any ZODB.event example app that I could read from? ZODB.event is a
 little too low level for me.

 I wish the subscribers would get a notification message like:

 - property modified. Ex: '(VideoComponent', 'server_port')
 - original value, new value. Ex: '8080', '1234'

This isn't a feature in ZODB yet.  Sorry.

When there is such a feature, it will be lower-level than that.
You'll be able to find out that an object changed, but not what
part of the object changed.

Jim

-- 
Jim Fulton
http://www.linkedin.com/in/jimfulton
Jerky is better than bacon! http://zo.pe/Kqm
___
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] Examples of ZODB.event

2013-02-11 Thread Jean-Daniel
Ok thanks, I can implement that in the controler code wrapping the ZODB.

The Model-View-Controller



On Mon, Feb 11, 2013 at 6:21 PM, Jim Fulton j...@zope.com wrote:

 On Mon, Feb 11, 2013 at 11:45 AM, Jean-Daniel
 jeandaniel.bro...@gmail.com wrote:
  Hello,
 
  I would like to build a config repository on the ZODB for an appliance
 where
  many processes would boot and talk to at boot to load their
 configuration.
 
  Some processes might modify or add new conf, and some different component
  should take this change of configuration into account.
 
  Is there any ZODB.event example app that I could read from? ZODB.event
 is a
  little too low level for me.
 
  I wish the subscribers would get a notification message like:
 
  - property modified. Ex: '(VideoComponent', 'server_port')
  - original value, new value. Ex: '8080', '1234'

 This isn't a feature in ZODB yet.  Sorry.

 When there is such a feature, it will be lower-level than that.
 You'll be able to find out that an object changed, but not what
 part of the object changed.

 Jim

 --
 Jim Fulton
 http://www.linkedin.com/in/jimfulton
 Jerky is better than bacon! http://zo.pe/Kqm

___
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] Examples of ZODB.event

2013-02-11 Thread Jean-Daniel
Ok thanks, I can implement that in the controller code wrapping the ZODB.

The Model-View-Controller says the model can update the views. I find it
hard actually find a model which really has the the capability to notify
the views directly. What we usually get, unlike the diagram from Wikipedia,
is that the views only talk to the controller, which only talks to the
model. Wikipedia calls this variant the passive MVC.

http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller

Regards,


On Tue, Feb 12, 2013 at 7:38 AM, Jean-Daniel jeandaniel.bro...@gmail.comwrote:

 Ok thanks, I can implement that in the controler code wrapping the ZODB.

 The Model-View-Controller



 On Mon, Feb 11, 2013 at 6:21 PM, Jim Fulton j...@zope.com wrote:

 On Mon, Feb 11, 2013 at 11:45 AM, Jean-Daniel
 jeandaniel.bro...@gmail.com wrote:
  Hello,
 
  I would like to build a config repository on the ZODB for an appliance
 where
  many processes would boot and talk to at boot to load their
 configuration.
 
  Some processes might modify or add new conf, and some different
 component
  should take this change of configuration into account.
 
  Is there any ZODB.event example app that I could read from? ZODB.event
 is a
  little too low level for me.
 
  I wish the subscribers would get a notification message like:
 
  - property modified. Ex: '(VideoComponent', 'server_port')
  - original value, new value. Ex: '8080', '1234'

 This isn't a feature in ZODB yet.  Sorry.

 When there is such a feature, it will be lower-level than that.
 You'll be able to find out that an object changed, but not what
 part of the object changed.

 Jim

 --
 Jim Fulton
 http://www.linkedin.com/in/jimfulton
 Jerky is better than bacon! http://zo.pe/Kqm



___
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 )