Download presentation
Presentation is loading. Please wait.
1
API and Interface Tasks
2
Sources ICAT Google code site TopCat
TopCat Code Review by Intersect (DataMINX) This meeting Developers
3
ICAT Google code site Contributed by users and developers
Allow access edit from portal. Rule base permission Queue XML ingest Open ICAT to non fed-id owner Allow User to upload data via the portal. ICAT API Logging Add permanent and citable reference to the data Transition from ant to maven 2
4
Code Review by Intersect
“to assess the capability, quality, ...suitability” Several minor code issues Bugs, commented blocks, test code in main code, auto-generated code not used. XmlIngest Poor naming (e.g. getDatafile method calls createDatafile) Due for a rewrite Asynchronous for high rate sources Code metrics
5
Security Database lookup for every action Replace with rule mechanism
3 years old = public Instrument scientists (see DB Independence)
6
Database independence
Currently tied to Oracle Triggers Database effort was available Could be done in API Rules based security
7
TopCat (Core API changes)
API Change - search without login Anonymous login method
8
TopCat Use cases New ones? Opinions? Code development
9
This Workshop What do you need at your facility?
10
Summary Several ‘Minor’ Fixes Rules based security XmlIngest
Database independence TopCat!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.