Presentation is loading. Please wait.

Presentation is loading. Please wait.

API and Interface Tasks

Similar presentations


Presentation on theme: "API and Interface Tasks"— Presentation transcript:

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!


Download ppt "API and Interface Tasks"

Similar presentations


Ads by Google