180 likes | 471 Views
ATP’s brug af Papyrus Repository. Henrik Holm. Repository ifølge ISIS. Hvad bruger ATP?. ATP. 3. Daglige arbejde. 4. Papyrus Repository . Repository indeholder Klasse-definitioner CLASSDEF (ISIS kontrol) METACLASS (ISIS kontrol) Klasser til Papyrus Objects div. nedarvet klasser
E N D
ATP’s brug af Papyrus Repository Henrik Holm
Hvad bruger ATP? ATP 3
Papyrus Repository • Repository indeholder • Klasse-definitioner • CLASSDEF (ISIS kontrol) • METACLASS (ISIS kontrol) • Klasser til Papyrus Objects • div. nedarvet klasser • Dvs. alle byggeklodser til at danne tasks, workflows, dokument-strukturer osv. 5 5
Papyrus Repository Eksempel: ISIS TOOL 6
Papyrus Objects 7 7
Hvad bruger ATP så Papyrus Objects til? Blandt andet… • Roller • ATP Admin • ATP Dev • ATP DokH ROLE • ATP HotFix ROLE • ATP Integration Test Role • IntegrationTester • Pilot Tester • osv • Alle ressourcer • Fonte • Overlays • PSG’s • DOCDEF • INCLUDES • JPEG • GIF • o.s.v. • Project Management • LOB ProjectManagement • Printshop Public PM • DokH Test PM • Integration Test PM • Pilot Test PM • osv • Node collection • Batch Node (Test) • INT1_BATCH node • PILO_BATCH node • MQ Prod Node • osv
Hvad bruger ATP så Papyrus Objects til? og meget mere….
Hvad bruger ATP så Papyrus Objects til? • PQL til Change Management • Dokument skabeloner • Tekster • Brand oplysninger • Workflows • m.m. Konfigurering
Hvad bruger ATP så Papyrus Objects til? Eksempel på en dokumentskabelon
Hvad får vi så ud af det? Versionsstyring og historik på hvert enkelt objekt
Hvad får vi så ud af det? Overblik over hvor objekter bruges. Vis f.eks. alle forældre for et tekst-objekt
Hvad får vi så ud af det? Rekvirent Forbered berigelse Berigelse Kø/XML XML XML MQ Generer Dokument Prepare Papyrus Post proces Printpool XML eBoks osv. Udland DK Journal Arkiv
Hvad får vi så ud af det? Udfordringer • Utrolig mange muligheder • Høj kompleksitet i Papyrus Objects • End-to-End løsning • 2 udviklere lige i underkanten • Performance • Strukturen i Papyrus Objects • DFA kode • Genbrug • Tekster opsplittet i meget små afsnit • Genbrug på tværs af ordninger og dokumenter