Revision 1 (Nov. 27, 2011, 8:38 p.m. by PhilipNeustrom)

Brain dumps.  Add yours!  See the Planning page for something much more coherent.

  • Showing changes
  • Search
  • Authorization / permissions
  • Semantic wiki
  • Geo stuff -- basically, geodjango is amazing.
  • Annotation
    • should this be show in the page or shown in the changes/diff area? Need to think about how people comment on a particular revision, etc. Need to think through UI here. stet-style. Openoffice has its change tracking thing where you comment on things, so does word. something like that, but for all the content.
    • basically, a way to talk/comment on line-by-line / individual bits of lines
    •  http://github.com/blog/622-inline-commit-notes
      •  this model -- diff line comments -- is probably better to look at. I like the idea of commenting on the diffs. The github implementation is a bit confusing. It should be possible to display comments on diffs in-between very different versions of a page (comments on v2, v3, diff between v1 and v5 should show those comments assuming there's no conflicts). --PN
    •  http://www.co-ment.com
  • Real-time editing mode
  • HTML 5 localStorage
  • Import tool
  • Design (like graphic design)
  • Connecting different wikis or regions
  • Events board -- there's lots of django scheduler/calendar/events stuff, right?  django-schedule
  • decent video support (of some sort), embedding of other media types
  • group decision making tools / membership structure / voting system
  • Optimization
  • Mobile - start w/ a good web-based mobile interface, then maybe explore making custom apps (not worth initial effort, in all likelihood).
  • "Invite someone to edit wiki" function - creates account w/ edit permission automatically. Good for closed-groups.
  • Old versions of pages should reference old versions of files. We should aim to make sure that when pulling up an old page version it always renders correctly.
  • Online wiki Export
  • Site Statistics