You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Details on IT development in Poland (not part of EMREX field trial)

Recent activities

  • 2015-11-07: Resumed work. Cloned the EMREX schemas respository and started updating and annotating it, according to what I've recently learned.
  • 2015-11-05: I have visited Norway and learnt a lot about the actual state of affairs.
  • 2015-10-12: NCP implementation mostly complete, but I'm having serious trouble with ELMO docs and examples.
  • 2015-10-01: I have joined the project, started reading EMREX docs and implementing NCP.

Retrieving the list of our NCPs

In Poland, every HEI has a separate authentication system. Having multiple NCPs seems to be the most appropriate option.

  • Option 1: We can provide a HTTPS URL with the dynamic list of all our NCPs. EMREG would fetch such list daily or hourly.
  • Option 2: Alternatively, we could set up a cronjob and push the list to EMREG every time it changes, but this would probably require additional singing of such requests (e.g. with HMAC), hence, option 1 sounds easier.
  • Option 3: Manually update the EMREG team via email messages, but we hope to avoid this.
  • Option 4: We could set up an additional "fake" NCP which would present the viewer with the list of "real" NCPs and provide redirection. This however seems ugly from UX perspective and, as far as I understand, that's exactly why EMREG has the singleFetch attribute (to avoid such "fake" NCPs).

The format of this dynamically generated list is yet to be agreed upon, but the easiest option would be to follow the JSON format of the emreg/list service.

Implementation of SMP

Since - at this point - SMP seems to be fairly easy to implement - we are considering implementing it on our own, internally (to avoid the need of serving a separate Java application).

  • No labels