sharkbit / BadgeApp

Membership and Calendar program for a Range. Allows tracking of guests and events. And a small merchant portal to buy badges and supplies.
MIT License
3 stars 0 forks source link

Limit RSO options #229

Open tdasto opened 2 years ago

tdasto commented 2 years ago

For RSO users, remove update button in badge renew screen (elsewhere, to0) and remove badges listed in store

sharkbit commented 2 years ago

This is a big security change, need to talk about it.

agcrso commented 2 years ago

Is the intention to make an RSO tell people they cannot renew badges or update their contact details?

tdasto commented 2 years ago

The intention to not allow RSOs to Update information. Assume an RSO is a lazy idiot. They don't do it right.

agcrso commented 2 years ago

Perhaps the problem is the UX not the person... Regardless, I think your perspective is absolutely incorrect and inconsistent with experience.

tdasto commented 2 years ago

Sorry, AGCRSO, but I am trying to make the App foolproof in order to avoid making corrections to the database manually. If the User Interface is not allowing for proper data entry then it needs to change. After that, if entries are consistently incorrect, then we either have to limit use or improve training.

agcrso commented 2 years ago

Sounds like the gun control conversation to me...

Data consistency is the bane of existence for all data management systems and is fundamentally a UX problem. As I'm sure you are also aware, when you try to make things idiot proof nature will make smarter idiots. Training is the key to success, not deriding and limiting people.

Range Safety Officer Associated Gun Clubs of Baltimore, Inc.

11518 Marriottsville Road Marriottsville, MD 21104 Office Phone: 410-461-8532 Event Line: 410-461-9855 Note: This email account is used by multiple Range Safety Officers.

On Mon, Sep 26, 2022 at 9:03 PM tdasto @.***> wrote:

Sorry, AGCRSO, but I am trying to make the App foolproof in order to avoid making corrections to the database manually. If the User Interface is not allowing for proper data entry then it needs to change. After that, if entries are consistently incorrect, then we either have to limit use or improve training.

— Reply to this email directly, view it on GitHub https://github.com/sharkbit/BadgeApp/issues/229#issuecomment-1258838067, or unsubscribe https://github.com/notifications/unsubscribe-auth/AXWU24BUXBFZKHEYVONLXRTWAJBXZANCNFSM57RISVFQ . You are receiving this because you commented.Message ID: @.***>