Re: [Hypercontent-users] More functionality - will be help for all
Brought to you by:
alexvigdor
|
From: Alex V. <al...@bi...> - 2007-08-29 13:57:12
|
On Aug 28, 2007, at 11:31 PM, tom tom wrote:
> Hi Alex,
>
> I think I could cover almost everything of the user
> requests, but am waiting on the answers for other
> emails which I sent to you,
>
> Only thing which I couldnt address was text compare
> tool, that is something we can live with for the time
> being.
>
>
> Any how see my observersations and comments.
>
>
>> One can make edits and either not save them (which
>> leaves them in a
>> persistent "draft" state), or save them and schedule
>> the change of
>> edition. So it is still possible to do edits for a
>> future publishing
>> cycle.
>
> If I can remember, you did state in one email that if
> we dont save or discard, it might lead to locking
> issues, Due to this reason I decided to make use of
> the sceduling feature for this, Other posibility is
> they can make use of the make current option to get
> around with this.
Yes, that should be a safe approach.
>
>
>
>> The scheduling script is only for one source file.
>> It schedules the
>> change of the "edition pointer" that governs which
>> version of a file
>> is live. To have it republish immediately after
>> updating the
>> pointer, in schedule.xml you could add at line 23
>> after the
>> SetCurrentEdition command
>>
>> <render path="${path}" destination="/publish/"
>> force="false"
>> delete="true"/>
>>
>> The schedule script has two times - a begin and end
>> time. You might
>> want to create a variant on the script to schedule
>> just a single
>> change of edition and immediately republish,
>> something like this
>
> We got a staging area, hence we dont need a immediate
> republish, it is enough that the scheduler change the
> edition and we got a master sceduler(discussed later)
> that will do a automatic build and publish. So at that
> time this edition also will be looked after. Let me
> know if this is not the best way to do?
This makes sense - sounds fine to me!
>
>
>>> What if I want all the content content to be
>>> pulished/build on each monday. Can the publisher
>>> define such a thing using the interfaces?
>>
>> You could define a workflow script to do this as
>> well (5am every
>> Monday):
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <!DOCTYPE workflow SYSTEM
>> "http://hypercontent.sourceforge.net/dtd/
>> workflow.dtd">
>> <workflow binding="/**/*.*">
>> <event name="schedule-publish" when="@0 5 2">
>> <render path="/" destination="/publish/"
>> force="false" delete="true"/>
>> </event>
>> </workflow>
>
>
> Why we need to define another workflow, why cant we do
> in the same publish.xml as follows as an event? Is
> anything wrong in doing like this?
>
> <event name="schedule-publish" when="@0 5 2">
> <copy delete="true" destination="/publish/"
> force="false" path="/" source="/build/"/>
> </event
>
>
You can add that event to the existing publish script, no problem.
Cheers,
Alex
|