Page MenuHomePhabricator

Collaboration and support on Wikifunctions: As someone who would like to build functions on Wikifunctions, I need tools that enable me to be supported in my work and/or enable me to collaborate with others on the platform, so that I can successfully build functions, even if I'm new to the platform.
Open, Needs TriagePublic

Description

User stories

  • As someone who would like to build functions on Wikifunctions, I need tools that enable me to be supported in my work and/or enable me to collaborate with others on the platform, so that I can successfully build functions, even if I'm new to the platform.
  • As someone who would like to build functions on Wikifunctions but struggles with understanding even how to edit Wikipedia, I need a lot of assistance in creating and editing functions, so that I can be a successful contributor. (Sujay)
  • As someone who is technically savvy and would like to build functions on Wikifunctions in a collaborative way, I need a way to help others build their own functions, so that I can be part of Wikimedia's collaborative spirit and expand my own tech knowledge + skills. (Yanko)
  • As someone who would like to build functions on Wikifunctions and dislikes conflict or rebuke, I need a way to contribute in a relaxed and collaborative environment, so that I can freely share knowledge. (Jae-Hee)

Proposed functionalities or features

  • Multilingual tools
  • FAQ's
  • Code editor with clear and readable syntax
  • Commenting system
  • User profiles (for purposes of tracking edits and comments?)
  • Templates
  • A way to upvote functions for showcase
  • A way to leave message for someone
  • A way for contributors to recognize one another for their hard work
  • A way to thank someone for their contribution
  • A way to easily celebrate editing milestones
  • Local or language based user groups
  • A way to find other editors who want to collaborate
  • A way to communicate that I want to pair program

Community needs

  • Mentors
  • Mentor dashboard
  • Communication tools
  • Notifications
  • User manual

Event Timeline