beenHere is true

Lukas Renggli renggli at gmail.com
Tue Oct 28 12:18:36 MET 2008


> Looking around I discover that beenHere has been set to true, and is not
> getting reset, by anyone.

It is getting reset at the end of the method. Your change introduces
some strange effects when displaying it recursively.

I agree that this code be replaced with something more stable, e.g. a
dynamic variable.

    http://code.google.com/p/pier/issues/detail?id=50

> I am a bit behind the frontline at the moment, so cannot commit
> effectively to the repo. It would be helpful to have a bit more
> discussion as to where things are going, recent developments have been
> hard to keep up with.

There were not that many changes in the past. All changes are
discussed and documented in the bug tracker.

> I would like to continue to plug Pier-Jetsam-Environment as the way to
> go... The chosen Frame provides the central point for ALL configuration,
> styles, js, environments, default content etc. Then we can publish our
> examples i.e. a PierBlog example as a single class. This then provides a
> standard mechanism for providing pre-packaged configurations. And as
> explained before, the PRFrameAdmin is always available if you should
> break your environment.

I don't use custom frames. I want to be able to do the whole setup and
configuration from the web. This is also the idea of Doru's one-click
images.

Of course nothing should prevent you from having different frames.

> Finally, a suggestion, when a component fails to render, it is not
> possible to use any commands on it, edit, move, remove etc. Even Damiens
> remove children command is useless if the component that is broken is
> embedded to a couple of levels. Could we please have something similar
> to morphic's red box with a yellow cross. If an error occurs the debug
> walkback could have a button, "Mark Component as Broken". Then that
> component can be rendered as a red box, and the rest of the page will
> remain usable. Could this facility be provided at the seaside level?

This sounds like a valid issue:

    http://code.google.com/p/pier/issues/detail?id=51

Cheers,
Lukas

-- 
Lukas Renggli
http://www.lukas-renggli.ch


More information about the smallwiki mailing list