status of visual dct epics workshop, berlin, may 2002 r. sabjan on behalf of m. sekoranja j. stefan...
TRANSCRIPT
Status of Visual DCTStatus of Visual DCT
EPICS Workshop, EPICS Workshop, Berlin, May 2002Berlin, May 2002
R. Sabjan on behalf of M. Sekoranja R. Sabjan on behalf of M. Sekoranja
J. Stefan InstituteJ. Stefan Institute and Cosylab Ltd. and Cosylab Ltd.
in collaboration with in collaboration with SLSSLS and and APSAPS
BESSY, May 22-nd, 2002
R. Sabjan, Status of Visual DCT 2
Status after Status after ICALEPCSICALEPCS
we are now "100% committed” to make a we are now "100% committed” to make a CapFast replacementCapFast replacement
VDCT is released under modified BSD licenseVDCT is released under modified BSD license A lot of people are already testing itA lot of people are already testing it key changes (current build 1232):key changes (current build 1232):
– (http://kgb.ijs.si/VisualDCT/release/changelog_generated.html):(http://kgb.ijs.si/VisualDCT/release/changelog_generated.html):
– remove all blockers, bugfixes, enhancementsremove all blockers, bugfixes, enhancements– allows pluginsallows plugins
for now simulatorsfor now simulators JoiMint?JoiMint? JCA-plug directly into EPICSJCA-plug directly into EPICS
BESSY, May 22-nd, 2002
R. Sabjan, Status of Visual DCT 3
A Lot of User FeedbackA Lot of User Feedback EPICS community contact: John MacleanEPICS community contact: John Maclean current possibilitiescurrent possibilities
– write to kgb.ijs.si/bugwrite to kgb.ijs.si/bug select product VisualDCTselect product VisualDCT
– send feature requests tosend feature requests to [email protected]@cosylab.com
newnew sourcefourge-style project pages insourcefourge-style project pages in preparation, includingpreparation, including– [email protected]@VisualDCT.cosylab.com– [email protected]@VisualDCT.cosylab.com– [email protected]@VisualDCT.cosylab.com– ……
BESSY, May 22-nd, 2002
R. Sabjan, Status of Visual DCT 4
Example of Example of ProblemsProblems
Typically incorrect usage of VDCT by Typically incorrect usage of VDCT by first-time usersfirst-time users– user manual will be updated for FAQsuser manual will be updated for FAQs
unexpected types of DBs have to be unexpected types of DBs have to be consideredconsidered– SLAC - they reserved “::”, while VDCT uses SLAC - they reserved “::”, while VDCT uses
“:” for hierarchy separator“:” for hierarchy separator results in “null” groupresults in “null” group
naming convention: what is record and naming convention: what is record and what is group?what is group?
BESSY, May 22-nd, 2002
R. Sabjan, Status of Visual DCT 5
Package A (funded by Package A (funded by APS)APS)
More or less bug fixes:More or less bug fixes:1) Make all fields available as link destinations 1) Make all fields available as link destinations
2) Always place connectors on top of symbols.2) Always place connectors on top of symbols.
3) The "Up One Level" button doesn't work when vdct is first 3) The "Up One Level" button doesn't work when vdct is first started. started.
4) 4) Multiple zoom/un-zooms relocates the view rectangle location. Multiple zoom/un-zooms relocates the view rectangle location.
5)5) Symbols don’t scale at the same proportion than the Symbols don’t scale at the same proportion than the lines/spaces lines/spaces
6)6) Print Preview doesn’t erase previous preview Print Preview doesn’t erase previous preview
7)7) Create Makefile for VDCT.Create Makefile for VDCT.
Go to JDK 1.4 – but are now really I/O performance problems?Go to JDK 1.4 – but are now really I/O performance problems?
BESSY, May 22-nd, 2002
R. Sabjan, Status of Visual DCT 6
Package B (funding Package B (funding open)open)
New features in:New features in:– data entry (links,..)data entry (links,..)– option to select which fields areoption to select which fields are shown shown– "shortcut-stub" (global tags)"shortcut-stub" (global tags),, “external link stub” “external link stub”– place comments and graphical objects place comments and graphical objects – Scaling of PrintingScaling of Printing: resolution and paper size: resolution and paper size– InspectorInspector– ConfigurationConfiguration– Hierarchical capabilitiesHierarchical capabilities– Navigation toolsNavigation tools– Documentation Documentation
BESSY, May 22-nd, 2002
R. Sabjan, Status of Visual DCT 7
Package C (funding Package C (funding open)open)
Provide a gdct conversion tool.Provide a gdct conversion tool. Provide the ability to have multiple Provide the ability to have multiple
files/dbs open at one time.files/dbs open at one time. Define interactions with higher level Define interactions with higher level
tools/applications (Oracle).tools/applications (Oracle). Use the dbStaticLib to access the filesUse the dbStaticLib to access the files
– dbStaticLib would need to be modified by dbStaticLib would need to be modified by APS staff to cope with comments. APS staff to cope with comments.
Provide a CapFast conversion toolProvide a CapFast conversion tool
BESSY, May 22-nd, 2002
R. Sabjan, Status of Visual DCT 8
Interesting!Interesting!
Dr Chong Lee of “Phase 3” asked: Dr Chong Lee of “Phase 3” asked: ““are we interested in source code are we interested in source code
licenses for Capfast”?licenses for Capfast”? Price unknown at present.Price unknown at present. Depends on:Depends on:
– # OS’s# OS’s– How many sites want source codeHow many sites want source code– How many want just binariesHow many want just binaries