[Grok-dev] Introducing Grok / KSS : feedback after 1 week

Godefroid Chapelle gotcha at bubblenet.be
Mon Aug 25 04:30:16 EDT 2008

Balazs Ree wrote:
> Hi Sebastien,
>> Sebastien Douche wrote:
>>> Hi there,
>>> A small post after familiarized Grok (+ KSS) in my company, with
>>> Godefroid (__gotcha) as Guest Star.
>>> + Using Grok is easy.
>>> + Using KSS is very easy.
> Thank You. We are happy to see that our work brings value to others.
>>> - Lack of KSS support for Zope 3 application (not Plone).
>> Could you elaborate? Perhaps Godefroid can also describe what he thinks
>> the plan should be.

I am afraid Sebastien used a very wide statement for small problems.

There are two issues concerned by his statement :

1) Some people claim that kss.core is not Python 2.5 compatible (I did 
not try myself). Even if this is true, I think it is not a big deal at 
all until we get an official statement from the community that Z3 is 
supported over 2.5. Anyway, I suppose it will be very easy to fix.

2) KSS could play a better game in skin/layer setup.  Currently, KSS 
views are defined in the default layer. This implies that someone that 
does not want to use the default layer has to register all KSS views 
again in his own layer/skin. (This is also a small issue.)

We could fix this by putting all KSS views in its own layer : this would 
allow to integrate KSS layer separately from the default layer.

However, this would imply that a custom skin would be obligatory for any 
application using KSS.

This would then imply that the given layer should be registered for 
Plone (possible since plone.browserlayer in 3.1).

I am not sure which constraint is worse : being forced to use default 
layer or being forced to create a custom skin.

PS: I am not sure if this discussion needs to happen on grok or kss 
list. Grokkers, feel free to send us to our own list ;-)

Godefroid Chapelle (aka __gotcha) http://bubblenet.be

More information about the Grok-dev mailing list