cessda / cessda.cdc.versions

Issue track and wiki for the CESSDA Data Catalogue
https://datacatalogue.cessda.eu/
Apache License 2.0
0 stars 0 forks source link

Use managed CVs where possible #97

Open cessda-bitbucket-importer opened 5 years ago

cessda-bitbucket-importer commented 5 years ago

Original report on BitBucket by Cessda Techframe (GitHub: cessda).


Integrate CVS API

cessda-bitbucket-importer commented 5 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


There is a test API available for the CESSDA Vocabulary Service (CVS). See also https://docs.google.com/document/d/1ZqmrK0yog-WYfUOBtkNtEDkyCBIBF7HJGl4MjpD5B7M/edit?usp=sharing

cessda-bitbucket-importer commented 5 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


@‌AshleyFox Can we talk next week about how this could be done?

See also https://vocabularies.cessda.eu/#!discover

cessda-bitbucket-importer commented 5 years ago

Original comment by Ashley Fox.


@‌jws_mo Certainly. I’m free anytime except Tuesday evening. Let me know what time is best for you.

cessda-bitbucket-importer commented 5 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


@‌AshleyFox The CVS API can be found at https://apidocs.cessda.eu

What I’m looking for is a Markdown file telling developers how to embed calls to the API in their UI code, with some code snippets to show in detail how it can be done.

cessda-bitbucket-importer commented 5 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


Integrate CVS API

cessda-bitbucket-importer commented 5 years ago

Original comment by Ashley Fox.


@‌jws_mo I get the message “No APIs are available that you have permission to view“ when visiting https://apidocs.cessda.eu

cessda-bitbucket-importer commented 5 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


Are you prompted to authenticate with a Google ID?

cessda-bitbucket-importer commented 5 years ago

Original comment by Ashley Fox.


Yes

cessda-bitbucket-importer commented 5 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


OK what google ID did you use, I need to give it a project role

cessda-bitbucket-importer commented 5 years ago

Original comment by Ashley Fox.


[email address removed](mailto:email address removed)

cessda-bitbucket-importer commented 5 years ago

Original comment by Cessda Techframe (GitHub: cessda).


I need to look in to giving API access permissions to 3rd parties

cessda-bitbucket-importer commented 5 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


Integrate CVS API

cessda-bitbucket-importer commented 5 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


Integrate CVS API

cessda-bitbucket-importer commented 5 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


Dependency on CVS APIs

cessda-bitbucket-importer commented 4 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


Add to backlog of next version

cessda-bitbucket-importer commented 4 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


Dependant on CVS2 providing a managed public API

cessda-bitbucket-importer commented 4 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


@matthew-morris-cessda What are CDC's requirements for a usable CVS API?

cessda-bitbucket-importer commented 4 years ago

Original comment by Taina Jääskeläinen.


Joshua will be organising a meeting about this soon as Sigit will work on the API. Matthew: would be good if you could give a short description of requirements.

cessda-bitbucket-importer commented 4 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


Note that some docs for CVS v1 API are here: https://docs.google.com/document/d/1F_tv_PnfvwJ1qpe1sUNae1ge7T9cdz1d8_OReMUCcwQ/edit

cessda-bitbucket-importer commented 4 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


@Joshocan

CDC requirements for CVS v2 API (v0.1.0):

For a specified CV, specified version and specified language, return list of code values and code descriptive terms in specified format

For a specified CV, specified version and specified language, return list of code values, code descriptive terms and code definitions in specified format

For a specified CV, specified version , specified language and specified code value, return code descriptive term and code definition in specified format

cessda-bitbucket-importer commented 4 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


@matthew-morris-cessda See this issue with regard to  CVS API Requirement Gathering meeting on Monday 2 November.

cessda-bitbucket-importer commented 3 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


See #173

cessda-bitbucket-importer commented 3 years ago

Original comment by Taina Jääskeläinen.


CVS API links are here:

https://vocabularies.cessda.eu/api-docs

But I’m putting this issue ‘On hold' since not relevant for the next release.

cessda-bitbucket-importer commented 2 years ago

Original comment by Taina Jääskeläinen.


Much has changed since this issue was made, need to review in today’s circumstances. Anyway, not an issue for 2022-2023.

cessda-bitbucket-importer commented 2 years ago

Original comment by John Shepherdson (GitHub: john-shepherdson).


Updating version is preferred to setting status to on hold.