<?xml version="1.0" encoding="UTF-8"?> <custom-workflow> <after-destroy></after-destroy> <after-save>if @need_create_d == 1 issue = Issue.create!( :author => User.current, :project => project, :tracker => tracker, :assigned_to => assigned_to, :parent_issue_id => id, :subject => "1. Use corpus validator", :description => "To use it, see https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/How_to_use_the_Corpus_Validator Fix the problems that are found by the validator. cf. https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Korpusaufbereitung_Workflow#1-Use-corpus-validator", :status_id => 1, :tracker_id => 5, :fixed_version_id => fixed_version_id, :due_date => due_date) issue = Issue.create!( :author => User.current, :project => project, :tracker => tracker, :assigned_to => assigned_to, :parent_issue_id => id, :subject => "2. Create new .exs via Coma (issue #" + id.to_s + ")", :description => "Maintenance → segment transcriptions… cf. https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Korpusaufbereitung_Workflow#2-Create-new-exs-via-Coma", :status_id => 1, :tracker_id => 5, :fixed_version_id => fixed_version_id, :due_date => due_date) issue = Issue.create!( :author => User.current, :project => project, :tracker => tracker, :assigned_to => assigned_to, :parent_issue_id => id, :subject => "3. Update segment counts in Coma (issue #" + id.to_s + ")", :description => "Maintenance → update segment counts… cf. https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Korpusaufbereitung_Workflow#3-Update-segment-counts-in-Coma", :status_id => 1, :tracker_id => 5, :fixed_version_id => fixed_version_id, :due_date => due_date) issue = Issue.create!( :author => User.current, :project => project, :tracker => tracker, :assigned_to => assigned_to, :parent_issue_id => id, :subject => "4. Convert audio to .wav and .mp3 and video to .mpg, .mp4 and.webm (issue #" + id.to_s + ")", :description => "Audio: https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Audio_conversion Video: https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Video_conversion cf. https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Korpusaufbereitung_Workflow#4-Convert-audio-to-wav-and-mp3-and-video-to-mpg-mp4-andwebm", :status_id => 1, :tracker_id => 5, :fixed_version_id => fixed_version_id, :due_date => due_date) issue = Issue.create!( :author => User.current, :project => project, :tracker => tracker, :assigned_to => assigned_to, :parent_issue_id => id, :subject => "5. Link new media files with exb and coma (issue #" + id.to_s + ")", :description => "exb: Oxygen: Suchen → Finden/Ersetzen in Dateien… Gesuchter Text: <referenced-file url='' Xpath angeben zusätzlich vielleicht Spezifizierter Pfad: S:\Korpora\HZSK\{Korpusname} Include files '*.exb' Alle suchen cf. https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Korpusaufbereitung_Workflow#5-Link-media-files-with-exb-and-coma", :status_id => 1, :tracker_id => 5, :fixed_version_id => fixed_version_id, :due_date => due_date) issue = Issue.create!( :author => User.current, :project => project, :tracker => tracker, :assigned_to => assigned_to, :parent_issue_id => id, :subject => "6. Remove absolute paths in .exs and .coma (issue #" + id.to_s + ")", :description => "coma: in Datei 'S:\Korpora\HZSK\{Korpusname}' suchen und durch nichts ersetzen = löschen exs: Oxygen: Suchen → Finden/Ersetzen in Dateien… Gesuchter Text: 'S:\Korpora\HZSK\{Korpusname}' Xpath angeben zusätzlich vielleicht Spezifizierter Pfad: S:\Korpora\HZSK\{Korpusname} Include files '*.exs' Alle such cf. https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Korpusaufbereitung_Workflow#6-Remove-absolute-paths-in-exs-and-coma", :status_id => 1, :tracker_id => 5, :fixed_version_id => fixed_version_id, :due_date => due_date) issue = Issue.create!( :author => User.current, :project => project, :tracker => tracker, :assigned_to => assigned_to, :parent_issue_id => id, :subject => "7. Add additional files as AsocFiles in Coma(issue #" + id.to_s + ")", :description => " cf. https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Korpusaufbereitung_Workflow#7-Add-additional-files-as-AsocFiles-in-Coma", :status_id => 1, :tracker_id => 5, :fixed_version_id => fixed_version_id, :due_date => due_date) issue = Issue.create!( :author => User.current, :project => project, :tracker => tracker, :assigned_to => assigned_to, :parent_issue_id => id, :subject => "8. Create a html-desc(issue #" + id.to_s + ")", :description => " cf. https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Korpusaufbereitung_Workflow#8-Create-a-html-desc", :status_id => 1, :tracker_id => 5, :fixed_version_id => fixed_version_id, :due_date => due_date) issue = Issue.create!( :author => User.current, :project => project, :tracker => tracker, :assigned_to => assigned_to, :parent_issue_id => id, :subject => "9. Make Coma machine readable (issue #" + id.to_s + ")", :description => "see https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Coma2cmdi cf. https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Korpusaufbereitung_Workflow#9-Make-Coma-machine-readable", :status_id => 1, :tracker_id => 5, :fixed_version_id => fixed_version_id, :due_date => due_date) issue = Issue.create!( :author => User.current, :project => project, :tracker => tracker, :assigned_to => assigned_to, :parent_issue_id => id, :subject => "10. Check metadata in Coma (issue #" + id.to_s + ")", :description => "Check Coma for metadata which are not in the cmdi yet and modify stylesheet (xslt) to grab them cf. https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Korpusaufbereitung_Workflow#10-Check-metadata-in-Coma", :status_id => 1, :tracker_id => 5, :fixed_version_id => fixed_version_id, :due_date => due_date) issue = Issue.create!( :author => User.current, :project => project, :tracker => tracker, :assigned_to => assigned_to, :parent_issue_id => id, :subject => "11. Generate CMDI and FOXML (issue #" + id.to_s + ")", :description => "see https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Coma2cmdi cf. https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Korpusaufbereitung_Workflow#11-Generate-CMDI-and-FOXML", :status_id => 1, :tracker_id => 5, :fixed_version_id => fixed_version_id, :due_date => due_date) issue = Issue.create!( :author => User.current, :project => project, :tracker => tracker, :assigned_to => assigned_to, :parent_issue_id => id, :subject => "12. Add git tag to finalize version (issue #" + id.to_s + ")", :description => "see https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Using_Git_Tag_to_finalize_versions?parent=Wiki cf. https://lab.multilingua.uni-hamburg.de/redmine/projects/redmine/wiki/Korpusaufbereitung_Workflow#12-Add-git-tag-to-finalize-version", :status_id => 1, :tracker_id => 5, :fixed_version_id => fixed_version_id, :due_date => due_date) end</after-save> <author></author> <before-destroy></before-destroy> <before-save>if @issue.status_id == 2 && !children? if @issue.tracker_id==14 @need_create_d = 1 end end</before-save> <created-at type="datetime">2016-03-04T11:41:11Z</created-at> <description>Creates a subissue referencing the parent issue.</description> <name>corpus integration</name> <observable>issue</observable> <exported-at>2018-07-30T08:51:21Z</exported-at> <plugin-version>0.1.5</plugin-version> <ruby-version>1.9.3-p484</ruby-version> <rails-version>3.2.16</rails-version> </custom-workflow>