wcmc-its / ReCiter

ReCiter: an enterprise open source author disambiguation system for academic institutions
Apache License 2.0
45 stars 25 forks source link

Delete unnecessary APIs and decomission/hide old codebases #296

Closed paulalbert1 closed 5 years ago

paulalbert1 commented 5 years ago

In the interests of reducing confusion...

  1. Why is the Scopus-Controller listed in the ReCiter Swagger UI if the PubMed-Controller is not? We should be consistent, right?

  2. Should we get rid of these APIs as they look old? /reciter/retrieve/articles/ and /reciter/retrieve/articles/by/uid?

  3. Review the strategies in application.properties and remove any that are unused, e.g., board certification, citizenship, cocitation, article.size, etc.

    1. Delete/hide any repositories that have been subsumed by others. For example, ReCiter-Scopus-JPA, ReCiter-Scopus-Model. There are 7 PubMed repos and 4 Scopus ones. @jl987-Jie - Could you please chime in on this?
sarbajitdutta commented 5 years ago

This has been taken care of.