== Centre Registry 2.0 == A current version of alpha quality is available on https://tester1:CR-tester1@centres.clarin.eu:4430/ . == Focus areas for development == '''Content''' 1. 0 %: Add contact information page. 1. 10 %: Complete About page. (Perhaps based on VLO counterpart, but more modest.) 1. Data Seal of Approval column. * Clean up database: only a hyperlink if DSA was obtained, empty if else. 1. OAI provider {Oliver Schonefeld} * Clean up database: only store provider base URI (i.e. "http://repos.ids-mannheim.de/oaiprovider/" instead of "http://repos.ids-mannheim.de/oaiprovider/?verb=Identify", only make base URI available from REST interface * For presentation: show base URI and also have links for "Identity" (and maybe "ListMetadataFormats"). The CR would then, of course, need to add the appropriate parameters to the base URI. Open links in new browser tab/window (target="_blank") 1. Web references {Oliver Schonefeld; probably more controversial} * Remove DSA references if they have their own column (see above). That's redundant information. * Introduce a separate column for Center Cetificate, similar to DSA; remove from Web references. * Maybe provide a separate list for FCS endpoints instead of storing them as Web refs with type "CQL". '''Technical''' 1. 20 %: Database schema migration: drop users/passwords table, clean up names, use (British) English throughout. 1. 0 %: Reimplement REST API. 1. 0 %: Re-establish Shibbolization (make login button work). 1. 70 %: Make clear staging and production deployment separation. 1. 60 %: Clean up server: Apache configs, etc.. 1. 0 %: Improve deployment process: * Replace mod_wsgi with something more flexible such as uwsgi or gunicorn. * Consider dockerizing. 1. DNS improvements: * 0 %: Rename VM hostname to clarin-centre-registry. * 20 %: Change all references to the CLARIN Centre Registry to https://centres.clarin.eu/ . 1. TLS improvements: * ~~Configure *.clarin.eu X.509 certificate on clarin-centre-registry VM.~~