Closed mfrasca closed 8 years ago
registered users might also want to be put as LimeGreen spots on our botanical institutions map
what about we add this as extra option in the Institution Editor?
I think the Institution Editor should be activated immediately after initialization of a Bauble database (you go through that step the first time you run Bauble). if the user inserts an email address, the 'Register' button becomes active and you can send an email about yourself to the current bauble administrator.
the InstitutionEditor
is still untested / untestable, so that's what I'm going to do, following the scheme I developed for the ConnectionManager
and Tag
.
during the installation procedure there's one step which is missing, and it is missing for obvious privacy considerations: in Bauble logging can go to a sentry server, but this is enabled only if the local python installation contains the module with the sentry logging handler. if the user does enable the sentry logging handler, they have to do that manually, not at all an obvious thing. moreover, even if the user does install the sentry handler, we will very likely not be able to associate the sentry messages to the user, and contact them to inform we have been notified of the problems on their system and offer a workaround or discuss a solution. the most obvious solution could be to include the steps: 1) do you want to register? 2) do you want to send automatic error reports? they are disjoint questions: you might register and send error reports, or register but not send reports, or send anonymous reports, or stay invisible, as with the current situation.