Skip to content

Notes from Meeting 0

jfredett edited this page Dec 30, 2012 · 1 revision

Notes

ORM to mail -- pluggable mail directory stuff

Managing large amounts of email

  • Email

UI libs for Go

  • higher level of abstraction over ncurses

User Stories

  • View large amounts of Email quickly | Search through large amounts of email (also quickly)

    • A homebrew search indexing system | embed some search engine thing

    • search should (eventually) support full-text search

  • Compose email using their preferred Editor (except Notepad.exe, that shit is toast)

    • use $EDITOR
  • bind against many different email-storage formats (maildir, mbox, jfred's next-gen super awesome format)

    • pluggable, which means Identifyign an API

User types

  • Users are probably developers
  • Don't use Windows

Action Items

  • Research Search LIbraries for Go

  • Research Full-text Search + Indexing Datastructures

  • Research NCurses libraries for Go

    • Ideally ones with a high-level interface to designing UIs
  • Research different mailbox formats so we can write plugins for them

  • Lay out some lo-fi prototypes for the UI

    • Read & Compose/Reply screen is just the $EDITOR
  • Unit Testing -- How does it work in Go?

    • RSpec style?