NERC-CEH / irecord-app

📱iRecord mobile application
https://irecord.org.uk/app/
GNU General Public License v3.0
6 stars 7 forks source link

Species filters: select all/unselect all and other edit #289

Open sacrevert opened 2 months ago

sacrevert commented 2 months ago

Having these options would make life easier I think. Currently a pain for generally having a small number selected, but then wanting to record a species outside of those -- you either have to know the exact group (sometimes easy, sometimes not), or go through switching them all on. Also would make bug testing easier across groups!

Note that if we change the display of names so that common and scientific names are shown together at all times, then we will probably want to amend the options given here relating to scientific and common name searches too (remove them e.g.).

kitenetter commented 2 months ago

I don't see a problem with keeping the radio button choices for the three name options:

sacrevert commented 2 months ago

I suppose we could. Personally I would think always showing both and limiting it to that would reduce errors overall and generally be educational (in both directions), but I suppose if we want to give people the option to reduce the information content of the display then ok.

sacrevert commented 1 day ago

I don't see a problem with keeping the radio button choices for the three name options:

  • Default (= both English and scientific)
  • Common only [is this actually the same as saying English, or do we allow vernacular names in other languages in the app?]
  • Scientific only

Actually, won't this conflict with the request here to always include both scientific and common together (https://github.com/NERC-CEH/irecord-app/issues/183)? On thinking about this further, I have a very strong preference for not allowing users to only use common names, as this opens up the opportunity for lots of errors. Since writing the above it has also come to my attention that a number of rare alien plants have ambiguous common names in the UKSI, and, short of updating every ambiguous common name in the UKSI, I think it far better to always present scientific and common names together (although we could allow scientific only of course, as that is a lot less ambiguous).