Page MenuHomePhabricator

Consulting for developing a contributor focused core metric
Closed, ResolvedPublic

Description

This task summarizes Research contributions for SDS 1.1, on the definition of a metric for contributors' health. @TAndic and @Pablo will support with the metric definition when needed by:

  • Advising on which indicators from the CI surveys can be reused to measure Community Health. This will in turn inform how our team designs the 2024 edition of the survey.
  • Bringing expertise on aggregated large-scale community metrics and projects directly addressing the definition of community health metrics, such as this one.

Details

Other Assignee
TAndic

Event Timeline

Miriam updated Other Assignee, added: TAndic.
Miriam updated the task description. (Show Details)

@Pablo thanks for putting this task together. Is this task related to T342012? If yes, can we have one parent task for the support the Research team gives for SDS 1.1 and track both your work and Tanja's under that?
@Miriam cc.

@leila: this was authored by @Miriam and my understanding is that both tasks refer to the same work... is it ok to directly merge T342012 and this one?

Thanks for pointing this out @Pablo, I missed this task when I made T342012! I went ahead and merged in the task I made and we can use this one :)

Weekly updates

  • @TAndic and I have scheduled a 1:1 for next week to start discussing this task.

Weekly updates

  • @TAndic and I met and shared reports, literature and resources of interest and also discussed preliminary challenges to be addressed when characterising WM community health.

Weekly updates

Weekly updates

  • @TAndic and I attended the first contributors working group session, where some key concepts were discussed: contributor, community health, movement governance and health.
  • A second session has been scheduled for next Tuesday to conclude the discussion on actionability criteria and the mapping of the existing community health metrics.

Weekly updates

  • @TAndic and I attended the second contributors working group session, where participants shared and discussed reflections on actionability and what do we mean with "community health".
  • As admins seem to be a relevant focus for contributors, I started to parse logs to retrieve the adminship status and period of editors on all Wikipedias (I am encountering some problems due to multiple logging formats, editors who changed their alias, and the inavailability of some early logs).
  • Nex actions will be about expanding the mapping of existing data and metrics (we already contributed to that task but we could also enrich the mapping with some theoretical approaches from the Wikimedia research community, e.g., https://wikiworkshop.org/2023/papers/WikiWorkshop2023_paper_21.pdf)

Weekly updates

  • Created a a first version of the dataset of sysops in each wiki including the start and end timestamps after parsing logs of every wiki and also Meta, since some sysops were added/removed by stewards. The parsing process was challenging because:
    • the log structure was not always the same,
    • some editors had different aliases when they were added and removed,
    • some early logs are not available, as logging was not always a part of MediaWiki (i.e., I found logs that removed editors from the sysop group without a previous log adding them).
  • The first challenge was solved, the second one is partially addressed but the third one cannot be fully addressed as it relateds to non-available data (one could add current sysops that are missing in the dataset and set an approximate start_timestamp to those editors and to those missing a value in start_timestamp). Therefore, the dataset is not complete

Weekly updates

  • Added a new item (a theoretical work on governance and project capture) to the mapping doc of existing data & metrics.
  • We suggested having a group discussion about SDS 1.1 during the RDS offsite. The approach to such a session is currently being discussed with @JAnstee_WMF and @Mayakp.wiki (thanks again for your feedback :)).
This comment was removed by Pablo.

Weekly updates

  • @TAndic and I met with Zarine and @mako. We confirmed that last FY's idea of extending their theoretical approach with quantitative empirical work is more timely than ever, given its potential to bring complementary insights to SDS 1.1.
  • I will discuss with @leila a proposal to explore a formal collaboration.

@Pablo thanks for this update and looking forward to our conversation. In preparation for our conversation: I'd like to understand the current state of the third metric that is being developed, what is ahead for that work (timelines and milestones), and how complementary research in this space at this moment can help. My understanding is that the stable metric needs be delivered in January. Depending on what you all have in mind this may be a time sensitive conversation so please book an office hour if you assess that it's better if we talk sooner.

Thank you @leila for your comment, it is not in my plans that this collaboration affects the calendar and workflows already set by @JAnstee_WMF. I have just booked an office hour to advance this conversation between the two of us.

Weekly updates

  • Review of the Contributors: Community Health Metric Mapping Q1 FY23/24 spreadsheet to assess the target use case associations and to address the questions/comments raised by @JAnstee_WMF on scientific or empirical support (thanks for such an organized doc!)
leila triaged this task as High priority.Oct 11 2023, 5:15 PM

Weekly update

  • @JAnstee_WMF has started planning the two sessions on this project for the R&DS Onsite (a 15 minute overview and a 60 minute discussion session). We are currently reviewing some tbd aspects (roles/responsibilities, design questions, deck outline) to be decided in a sync meeting next week.

Weekly update

  • Review of the new section "Step 3. Highest Potential Contributors Metric Review and Criteria Mapping" created by @JAnstee_WMF on the Miro board to examine pros/cons of the candidate metrics. Two sessions have been scheduled for next week to discuss this evaluation and choose a metric.
  • @TAndic and I also met with @JAnstee_WMF to discuss the content and approaches for the R&DS Onsite related sessions.
leila renamed this task from Research Support for SDS 1.1 to Consulting for developing a contributor focused core metric.Oct 20 2023, 9:49 PM
leila updated the task description. (Show Details)

Weekly update

  • @TAndic and I attended the Contributors Metric Working Group Session #3 and provided feedback to the Miro board for metric evaluation and prioritization (awaiting voting results).
  • We also met with @JAnstee_WMF and @Mayakp.wiki to prepare the R&DS Onsite related sessions on this project.

Weekly update

  • Last week we presented our work in progress at the RDS offsite and gathered feedback.
  • @JAnstee_WMF has shared challenge points and potential options for the selected metric, along with known pros and cons. A Google form will be shared early next week with the working group to rate options and make decisions.

Weekly update

  • We have provided our feedback in the Google form for rating options on specifics for the proposal of the initial metric: approaches to define admins, thresholds of "stability", and criteria for aggregation and optimization to Annual Plan use cases.
  • @JAnstee_WMF has drafted a 1-pager of the metric recommendation along with the optimization recommendations for early input before sharing with the Foundation Level Metrics Committee.

Weekly update

  • No actions by @TAndic or myself (WMF's Research team members) this week. In the meantime:
    • @Mayakp.wiki shared with the working group a RACI document with the Data Governance model, focused on accountability for ensuring that tasks/processes are completed.
    • @JAnstee_WMF and Omari presented the metric recommendation to the Foundation Level Metrics Committee and then to key Product Leads (e.g., @Samwalton9-WMF).

Weekly update

  • Business Data Steward and Technical Data Steward have been designated
  • We received word from @JAnstee_WMF that no more tasks are expected of Research for this quarter, aside from keeping up with messages in case the stewards have questions or need feedback
  • We may need to do some data exploration in Q3, which would come as a separate request, and input to the retrospective write-up of the process

For now, we can consider our work on this task complete for Q2 and we will only add new weekly updates if new information arises.

As @TAndic mentioned above, our work on this task for Q2 is complete.