atp’s brug af papyrus repository

18
ATP’s brug af Papyrus Repository Henrik Holm

Upload: amory

Post on 13-Jan-2016

60 views

Category:

Documents


2 download

DESCRIPTION

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 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ATP’s brug af  Papyrus Repository

ATP’s brug af Papyrus Repository

Henrik Holm

Page 2: ATP’s brug af  Papyrus Repository

2

Repository ifølge ISIS

Page 3: ATP’s brug af  Papyrus Repository

3

Hvad bruger ATP?

Page 4: ATP’s brug af  Papyrus Repository

4

Daglige arbejde

Page 5: ATP’s brug af  Papyrus Repository

Papyrus Repository

55

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.

Page 6: ATP’s brug af  Papyrus Repository

6

Papyrus Repository

Eksempel: ISIS TOOL

Page 7: ATP’s brug af  Papyrus Repository

7

Papyrus Objects

7

Page 8: ATP’s brug af  Papyrus Repository

Blandt andet…

Node collection•Batch Node (Test)•INT1_BATCH node•PILO_BATCH node•MQ Prod Node•osv

Hvad bruger ATP så Papyrus Objects til?

Project Management•LOB ProjectManagement•Printshop Public PM•DokH Test PM•Integration Test PM•Pilot Test PM•osv

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.

Page 9: ATP’s brug af  Papyrus Repository

Hvad bruger ATP så Papyrus Objects til?

Page 10: ATP’s brug af  Papyrus Repository

Hvad bruger ATP så Papyrus Objects til?

og meget mere….

Page 11: ATP’s brug af  Papyrus Repository

Hvad bruger ATP så Papyrus Objects til?

•PQL til Change Management

•Dokument skabeloner

•Tekster

•Brand oplysninger

•Workflows

•m.m.

Konfigurering

Page 12: ATP’s brug af  Papyrus Repository

Hvad bruger ATP så Papyrus Objects til?

Eksempel på en dokumentskabelon

Page 13: ATP’s brug af  Papyrus Repository

Hvad får vi så ud af det?

Versionsstyring og historik på hvert enkelt objekt

Page 14: ATP’s brug af  Papyrus Repository

Hvad får vi så ud af det?

Overblik over hvor objekter bruges.

Vis f.eks. alle forældre for et tekst-objekt

Page 15: ATP’s brug af  Papyrus Repository

Hvad får vi så ud af det?

Rekvirent Kø/XMLForberedberigelse BerigelseXML XML

PreparePapyrus Printpool

Postproces

eBoksDKUdland osv.

ArkivJournal

GenererDokument

XML

Page 16: ATP’s brug af  Papyrus Repository

Hvad får vi så ud af det?

Page 17: ATP’s brug af  Papyrus Repository

Hvad får vi så ud af det?

Page 18: ATP’s brug af  Papyrus Repository

Hvad får vi så ud af det?

Udfordringer

Utrolig mange mulighederHøj kompleksitet i Papyrus Objects

End-to-End løsning2 udviklere lige i underkanten

PerformanceStrukturen i Papyrus ObjectsDFA kode

GenbrugTekster opsplittet i meget små afsnitGenbrug på tværs af ordninger og dokumenter