[silva-dev] xslt renderer: 2 questions
faassen at infrae.com
Fri Sep 10 18:08:34 CEST 2004
Eric Casteleijn wrote:
>> For everybody using the renderer system now: if you upgrade to Silva
>> HEAD, (and you really should because it makes your life easier if you
>> are working with the renderers) you should do a refresh all on the
>> service extensions page, because the renderer property is no longer in
>> the metadata (since it isn't really metadata, if you want to get all
>> philosophical, and because not having it be metadata had endless
>> implementation advantages.) and a refresh all will take care of that.
>> If you have set renderers for specific objects, they will, however,
>> switch back to the default.
> I just noticed: after the upgrade the service may break in existing
> silva roots. If you find that to be the case you can copy all existing
> content from your existing silva root to a new one. Also, do not forget
> to upgrade both Silva *and* SilvaDocument to the latest HEAD version.
Um, if this is the only way to do an upgrade, we need to fix this.
Copying Silva content into a new root is very finicky indeed, and may
break catalog references, caches, and all sorts of other things.
I think throwing away the service (service_renderer_registry) and doing
a refresh all might work though, doesn't it?
More information about the silva-dev