DiscoJuice✤ First take; somewhat complex to deal with all the deployment options.✤ Second take will then be to offer a centrally hosted DiscoJuice, embedded on service.
Additional new features✤ Can obtain metadata from multiple feeds in parallel✤ Can support caching of metadata feeds✤ Wait for all feeds to complete before showing list, to avoid ﬂickering.
Flattening cross-federations✤ Hub and spoke federations a challenge to Discovery✤ DiscoJuice attempts to ﬂatten the user experience, and include all nested institutions in the user interface. No more multi-page discovery.✤
Features of hosted DiscoJuice✤ Cross-service Memory✤ Cached metadata and JS across services✤ Prepared metadata feed from popular federations✤ Implementations of APIs to lookup geo-locations etc.✤ Parsing and conversion of SAML 2.0 metadata to JSON
Challenges of centrallized DJ✤ Needs to be very reliable - not more than todays centrallized discovery services though.✤ Investigate in CDN technology✤ Who should host it? GÉANT, UNINETT or ?✤
DiscoJuice.org✤ Prepared, miniﬁed versions offered with gzip.✤ Different versions available. Automatic upgrades possible!✤ Parsing and conversion of SAML 2.0 metadata to JSON ✤ Prepared JSON metadata from a bunch of federations ✤ Resizing and caching all MDUI logos.✤ Implementation of ip to geo-location API