커뮤니티 역량 개발/위키 상의 테크니컬 기술

This is an archived version of this page, as edited by 리듬 (talk | contribs) at 13:12, 14 December 2024 (Created page with "==가능한 접근 방식=="). It may differ significantly from the current version.


이 페이지는 요약되어 있습니다: 위키 상의 테크니컬 기술에 관한 커뮤니티 역량 구축을 위한 과제와 가능한 접근 방식에 대한 토론


범위

위키 상의 테크니컬 기술은 위키 관련 기술적 문제(예: 봇, 그래픽, 템플릿, 루아 프로그래밍, 위키 마크업 만들기/업데이트)에 사용할 수 있는 리소스, 위키 공간, 동료 간 멘토링/도움에 중점을 둡니다.

챌린지

  • 테크니컬 기술: 위키미디어 프로젝트에 대한 기본 기여에는 위키 마크업에 대한 지식이 필요하지만, 기본 기여에는 일반적으로 고급 기술 기술이 필요하지 않습니다. 그러나 프로젝트는 광범위한 기술 도구와 소도구의 도움을 받으며, 특정 유형의 기여에는 프로젝트가 어떻게 작동하고 상호 작용하는지에 대한 기술적 이해가 필요합니다. 많은(전부는 아니지만) 커뮤니티에는 적어도 한두 명의 사람이 그러한 기술을 가지고 있지만, 그들은 종종 독립적으로 작업하며, 때로는 커뮤니티의 나머지가 그들에게 요청할 수 있는 쉽고 명확한 방법 없이 작업합니다. 또한 일부 기술은 덜 일반적이거나 배우기 어렵습니다(예: 루아 스크립팅; 가장 일반적인 용도를 넘어선 위키데이터에 대한 깊은 지식).
  • 인식: 매달 재단과 운동 전반의 조직 및 개별 자원봉사자 모두에서 많은 기술 개발이 이루어집니다. 운동의 기술 개발이 매우 분산되어 있고 시간과 때로는 언어적 제약이 있기 때문에 커뮤니티가 진행 중인 모든 것을 소화하기 어려운 경우가 많습니다. 이러한 사회화 부족으로 인해 기존 기술의 이점을 얻을 수 있는 기회를 놓치게 되며, 이는 덜 효율적인 작업 또는 유사한 도구와 기술을 재창조하기 위한 작업 중복을 의미합니다.
  • 혁신 속도 저하: 위키에서 기술 주제를 논의하거나 기술 요청을 할 수 있는 명확한 장소가 없으면 혁신 속도가 느려질 수 있습니다. 이러한 장소나 채널이 없으면 기술적 요구 사항이나 아이디어가 있는 기여자와 솔루션을 구현할 수 있는 기여자 사이에 격차가 발생합니다.

가능한 접근 방식

  • Creation of on-wiki technical coordination spaces, where they do not exist today
  • Setting up a local team to regularly translate and/or summarize WMF's (and general movement) Tech News in the local language.
  • Identifying volunteers interested in broadening their technical skills, and pairing them with mentors from WMF or other communities, to better integrate with the global tech spaces and channels
  • In-depth conversation with interested communities on their current tech practices and tech needs, with an emphasis on automation, tracking, and evaluation needs (rather than on desired major features like a cross-wiki watchlist). Identification of these major tech needs would be followed by prioritization by community and evaluation within WMF.
    • If those needs can be addressed with existing solutions, focus on communicating, documenting, translating, or teaching relevant information about existing solutions.
    • For those sufficiently-impactful needs that are possible to address with a reasonable investment of effort, see if they can be worked into an existing WMF team's workplan (particularly via the new Community Tech team). If not possible, alternative actions could be: collaboration with an interested volunteer developer from the wider movement, development via an Individual Engagement Grant (IEG).

Sketch of a possible capacity-building project

Challenge

Lack of volunteers familiar with [some technology] (e.g. Mediawiki API; Wikidata architecture; bot frameworks; Lua templating)

Goals
Ensure the community has a handful of people familiar with [a technology]
Key Steps
  1. Gather volunteers with existing technical background interested in training in additional skills
  2. Arrange online or in-person training or coaching
  3. Integrate new volunteers with existing tech communities
  4. Create local-language coordination space for requests and discussion of [a technology]
Timeline
3-4 months
Means and resources
1. WMF assistance in arranging training or mentorship; 2. WMF funding for travel for in-person training, if any.
Evaluation
  1. Before and after surveys of community understanding and confidence regarding [a technology] use
  2. Follow-up after 9 months to assess degree of use of new knowledge, and effectiveness of local space.

Resources

Below is a list of resources that is not comprehensive. Please add any resources you have found useful or help curate this list!

Learning Patterns

Below is a sample of learning patterns on this topic. Search the Learning Pattern library for other learning patterns on the topic.

Case studies

  • (none yet)
[https://meta.wikimedia.org/w/index.php?title=Community_Capacity_Development/On-wiki_technical_skills&action=edit&section=5

Add your ideas

]

References


Interested communities

The Wikimedia Foundation is interested in assisting interested communities in building on-wiki technical skills, for instance through training, mentorship, help integrating with existing developer communities, and funding for technical events.


Sign up below if you are interested in implementing this in your local community: