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

Actions for this meeting