AtlasOfLivingAustralia / profile-hub

Profiles front end application
http://www.ausflora.org.au/
0 stars 3 forks source link

New lists functionality - solution for stubs and Florula #480

Open RobinaSanderson opened 7 years ago

RobinaSanderson commented 7 years ago

This idea came about from attempting to find a solution for 2 main issues:

  1. being able to generate a placeholder or stub for named taxa that do not yet have profiles (collection master list)
  2. being able to define a list of taxa to apply eFlora functions (where the list could be generated by doing a geographical search in ALA)

The collection administrator needs to be able to define a list names from which to create profiles for their collection. For eFlora of Australia this list needs to:

In addition, an eFlora user needs to be able to enter a list of taxa to limit the eFlora's search, keys and other functions.

Where list functionality is implemented, the "Add new profile" button should be removed from the display for those with editing privileges as new profiles would be added via the list.

Question:

  1. Do we generate DOIs for anything that might be affected by this functionality? think the answer is that it won't affect DOI functionality
  2. We made need to cache the master list to improve performance?
ChrisPalmer1 commented 7 years ago

High priority

RobinaSanderson commented 7 years ago

Hi @m-hope and @sbearcsiro I have included the requirement that new profiles will be created via the list, therefore, the "Add New Profile button should be removed from the UI.

[Michael: 13/02/18] - note a new issue for this problem has been created: #590.

m-hope commented 7 years ago

@sbearcsiro , I was playing around with the Masterlist functionality and the ability to turn it off once a masterlist has been selected... I noticed that in the current profiles-dev environment, if you select the option "-- No master list --" when a masterlist has previously been selected, the "Sync now" and "Regen stubs" buttons remain greyed out after you've saved the list change... which means that you can't remove the auto-generated stubs. I suspect that greying out those buttons is sensible, but we do need an ability to turn off the masterlist and go back to original functionality if required... not sure the best way to do this??

[Michael: 13/02/18] - Note a new issue for this problem has been created: #582 and is currently in Code Review.