HumanBrainProject / hbp-validation-framework

Apache License 2.0
5 stars 12 forks source link

Live Paper related KG Schema and API issues #298

Open appukuttan-shailesh opened 3 years ago

appukuttan-shailesh commented 3 years ago

List of items to be resolved:

Note:

apdavison commented 3 years ago
  • We should rather add a field name or alias.

I propose to rename paper_title to associated_paper_title and add live_paper_title rather than name or alias, to avoid ambiguity in which paper is being referred to. ok @appukuttan-shailesh ?

appukuttan-shailesh commented 3 years ago

That's a good idea. Lets go with that @apdavison. But how about using live_paper_name just so that it isn't expected to match the "title" header displayed on the live paper page?

apdavison commented 3 years ago

That's something to discuss. I think the live paper page should display its own name/title as the title, not the title of the associated paper/preprint.

appukuttan-shailesh commented 3 years ago

Some issues that need more immediate attention: 1) Password verification issue for protected live papers 2) Issue with abstract & license not retrieved via GET 3) Implement alias for live paper direct URL 4) Handle 'publication' of live papers via KG mechanism; update REST APIs accordingly 5) Authentication seem to time out too fast (~20-30 mins); can handle via refresh tokens?

appukuttan-shailesh commented 2 years ago

@apdavison .... a reminder that "license" still isn't being returned by the GET end-points. Receiving null.