cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Koberg" <...@koberg.com>
Subject Re: staging/promotion
Date Mon, 21 Jan 2002 13:56:42 GMT
Hi Bertrand!

----- Original Message -----
From: "Bertrand Delacretaz" <bdelacretaz@codeconsult.ch>


> On Sunday 20 January 2002 18:12, Robert Koberg wrote:
> > Should the publishing system or the content management system handle
site
> > promotions (dev, qa, live)?
>
> I think the decision about what status to give to each piece of content
> belong to the cms.
>
> But the decision about publishing or not belongs IMHO to the publishing
> system (assuming cms and publishing system share the same content
database,
> which makes things much easier to manage).
>
> Good servlet-based transactional apps do that by having a single
"checkpoint"
> through which all requests go, where you can put all the rules about who
has
> access to what.
>
> In this case, we want to give access rights based on *content*, for
example
> filtering out certain information or navigation options before publishing.
>
> If I had to do this in Cocoon, my first idea would be to "manually" put
> an additional "access control Transformer" right after the "data acess"
(i.e.
> Generator) and before the actual "publishing" pipelines (other
Transformers).
>
> This is certainly doable by making sure each pipeline include this
> AccessControlTransformer (xslt or something) right after the Generator
stage,
> but maybe there is a better way? The idea would be to force all content
> through a filter based on the request AND the content being delivered.

Is something that has been published content (for example, the resulting
HTML page)? Content remains unaffected when publishing in my view. Content
should only be affected during development and bug fixing. During QA -->
Live the content should never change (but perhaps it's location does, or
not). I think we are talking about semantics here, I just want to get on the
same page.

best,
-Rob




---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


Mime
View raw message