re1 / jacq-javaee

https://development.senegate.at/confluence/display/JACQ
0 stars 0 forks source link

[names] Search by common name #9

Open re1 opened 5 years ago

re1 commented 5 years ago

While the application currently only supports searching by scientific names it might be a good idea to support common names too. Common names are already saved to the database and mostly searchable from a source's web interface.

Both common names and scientific names could be queried from the same function as a common name query would also return matching scientific names and vice versa.

It might be a good idea to provide interfaces specific to either common names and scientific names too as they might decrease response times.

When returning scientific names for common names a second type parameter makes sense so either one can be filtered after using the shared interface.

re1 commented 5 years ago

An attempt was made about two years ago on feature branch reverse_common_names_search but it was neither merged nor documented. Implementations will be evaluated and added soon.

Changes can be compared here: https://github.com/re1/jacq-javaee/compare/names...re1:feature%2Freverse_common_names_search?diff=unified. Merge will most likely happen manually.

re1 commented 5 years ago

Changes can be compared here: https://github.com/re1/jacq-javaee/compare/names...re1:feature%2Freverse_common_names_search?diff=unified. Merge will most likely happen manually.

Branch has been merged manually excluding the shared names path which will be implemented with a working reverse common name search solution.