Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 1.51 KB

PROJECT_MANAGEMENT_TM.md

File metadata and controls

45 lines (34 loc) · 1.51 KB

The so called "Project Management" of Ubinote

Phase 2

  • can add/edit/delete comments
  • delete page
  • Finetune:
    • clean way to install single-file-cli, maybe provide an env to set chrome-bin
  • switch to toucan 2
  • public sharing

Phase 3

  • PDF

To prioritize

  • follow links
  • full-text search

Known bugs:

Some note on design

  • when users select text, automatically display a popup to whether highlight or add note
  • Note display
    • It's best to display the note on the right of the whole text paragraph
    • but I guess since our app needs to be universal, then maybe only display note when user click on the highlight?
  • starts with simple: add/delete no edit for now
  • I think the hard stuff is how to have a component to wrap text that can trigger events? like the hyper-annotation from memex

Feature requests:

  • page tagging
  • archive a folder
  • highlight / comments count
  • read count
  • click on link will show an option to whether or not archive it instead of go-to link
  • highlight map

bugs:

Some thoughts on what todo :

  • need to test if the new migration with password salt works backward
  • Rework the wrap api exception middle so that it makes more sense, currently check-401 is not catched properly. and also let's normalize to always returns a map, {:message ...}