- This is the text of the "Collaboration" section of WikiDev17/Topic ideas as of this writing
- Improving technical collaboration. There are many angles to look at, all of them needing improvements: between developers (professional-professional, professional-volunteer developers, Wikimedia - MediaWiki 3rd parties), and between developers and users (developers-Wikimedia communities, developers-readers). The code review discussion, the Technical Collaboration Guideline, and the efforts to learn from existing and new readers would fit here.
- Functioning code review process, because it affects our ability to ship better software faster, and our ability to recruit volunteer contributors to these efforts.
- A plan for discussion pages in MediaWiki, because it is a key aspect of user collaboration and we are far from meeting all user expectations.
- Real-time collaborative editing. Often discussed, rarely planned at a long-term level
- Consolidate work on MediaWiki core
- (A unified vision for) Collaboration
- Real-time collaboration (not just editing, but chatting, curation, patrolling)
- WikiProject enhancements: User groups, finding people to work with, making these first class DB concepts
- Civility/diversity/inclusiveness, mechanisms to handle/prevent harassment, vandalism, trolling while working together
- Real-time reading -- watching edits occur in real time
- Integration with WikiEdu
- Broadening notion of "an edit" in DB -- multiple contributors, possibly multiple levels of granularity
- Tip-toeing toward "draft"/"merge" models of editing
- Better diff tools: refreshed non-wikitext UX, timelines, authorship maps, etc.