Brain dumps. Add yours! See the Planning page for something much more coherent.
- Usability testing
- 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.
- Online wiki Export
- Site Statistics