Guest User

Untitled

a guest
Jan 10th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 4.86 KB | None | 0 0
  1.  <?xml version="1.0" encoding="UTF-8" ?>
  2. <definition xmlns="http://workflow.opencastproject.org">
  3.   <id>ng-publish-after-cutting</id>
  4.   <title>Publish</title>
  5.   <tags>
  6.     <tag>editor</tag>
  7.   </tags>
  8.   <description/>
  9.   <configuration_panel/>
  10.   <operations>
  11.     <!-- Apply the default workflow configuration -->
  12.     <operation
  13.      id="defaults"
  14.      description="Applying default configuration values">
  15.       <configurations>
  16.         <configuration key="publishToEngage">true</configuration>
  17.         <configuration key="publishToApi">true</configuration>
  18.         <configuration key="publishToYouTube">false</configuration>
  19.       </configurations>
  20.     </operation>
  21.     <!-- Import properties -->
  22.     <operation
  23.        id="import-wf-properties"
  24.        fail-on-error="true"
  25.        exception-handler-workflow="ng-partial-error"
  26.        description="Load processing settings">
  27.       <configurations>
  28.       <configuration key="source-flavor">processing/defaults</configuration>
  29.       </configurations>
  30.     </operation>
  31.     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
  32.     <!-- Remove tag for cutting                                            -->
  33.     <!--                                                                   -->
  34.     <!-- Remove the comments that marked the recording for cutting.        -->
  35.     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
  36.     <!-- Resolve the comment for cutting -->
  37.     <operation
  38.      id="comment"
  39.      description="Resolve the cutting flag">
  40.       <configurations>
  41.         <configuration key="description">Recording has not been cut yet.</configuration>
  42.         <configuration key="reason">EVENTS.EVENTS.DETAILS.COMMENTS.REASONS.CUTTING</configuration>
  43.         <configuration key="action">resolve</configuration>
  44.       </configurations>
  45.     </operation>
  46.     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
  47.     <!-- Prepare asset                                                     -->
  48.     <!--                                                                   -->
  49.     <!-- Prepare the recording for asset management, including creation of -->
  50.     <!-- previews, audio waveforms and storing of the recording data in    -->
  51.     <!-- the asset area for further processing.                            -->
  52.     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
  53.     <!-- Prepare work versions of the source material for further processing -->
  54.     <operation
  55.      id="include"
  56.      description="Prepare the recording for further processing">
  57.       <configurations>
  58.         <configuration key="workflow-id">ng-partial-work</configuration>
  59.       </configurations>
  60.     </operation>
  61.     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
  62.     <!-- Publish                                                           -->
  63.     <!--                                                                   -->
  64.     <!-- Encode and publish the recording to the selected publication      -->
  65.     <!-- channels, unless review for cutting has been selected.            -->
  66.     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
  67.     <!-- Encode and publish -->
  68.     <operation
  69.      id="include"
  70.      description="Publish the recording">
  71.       <configurations>
  72.         <configuration key="workflow-id">ng-partial-publish</configuration>
  73.       </configurations>
  74.     </operation>
  75.     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
  76.     <!-- Archive                                                           -->
  77.     <!--                                                                   -->
  78.     <!-- Download from external ingest nodes, tag, inspect and and prepare -->
  79.     <!-- source recording and metadata catalogs.                           -->
  80.     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
  81.     <!-- Archive the recording -->
  82.     <operation
  83.      id="archive"
  84.      description="Archive publishing information">
  85.       <configurations>
  86.         <configuration key="source-tags">archive</configuration>
  87.       </configurations>
  88.     </operation>
  89.     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
  90.     <!-- Cleanup                                                           -->
  91.     <!--                                                                   -->
  92.     <!-- Remove work artifacts.                                            -->
  93.     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
  94.     <!-- Clean the system from work artifacts -->
  95.     <operation
  96.      id="include"
  97.      description="Remove temporary processing artifacts">
  98.       <configurations>
  99.         <configuration key="workflow-id">ng-partial-cleanup</configuration>
  100.       </configurations>
  101.     </operation>
  102.   </operations>
  103. </definition>
Advertisement
Add Comment
Please, Sign In to add comment