Meeting with james 28th september - hamstar/Braincase GitHub Wiki
Agenda
Minutes
- New theme is good
- Need to reference guiding principles more in design decisions
- James is worried about potential UI inconsistencies arising
- Should implement user approval by admin (as opposed to disabling registration outright)
- All services should use localhost as the mailserver
Backups
- Need a way to specify a custom location for backups
- Need to run a script that checks the existence of backups and updates
memories.list
- scan dropbox etc
- make remember button show beside each memory in the list
- ajax pagination for backups (this should be low prio)
- backup failures should be displayed in the UI
Locking
- We need to do more research on this and do what is recommended by each software package we use
- Does git need to be locked when backing up to prevent data inconsistencies
- How about dokuwiki?
Logging
- James doesn't like how the table rows highlight on the login/logout history
- this is low priority though
- Userhistory plugin is violation of users privacy
- needs to be removed
- we should also remove access to the sitemap in favour of per user namespace indexes
- logging is for the benefit of us for debugging and users - not admin
##Issues
- Research the need for backup locking