Jump to content

QuickStatements 3.0

From Meta, a Wikimedia project coordination wiki
QuickStatements 3.0 logo
QuickStatements 3.0Software collaboration for Wikidata
Test the new version!

Timeline

March 21, 2024

Launch of the Open Call for Software Collaboration for Wikidata by Wikimedia Deutschland and the Arcadia Fund.

Wikimedia Brasil submitted three projects: Mobile app for Wikidata, Wiki Infographics MVP and QuickStatements 3.0.

June 2024

QuickStatements 3.0 was one of the projects selected.

WMB hired developers and build the team to work on QuickStatements.

Community Lead

Development

  • The first task was to build a technical development plan.

July 2024

Technical Plan for QuickStatements 3.0 was released.

Community Lead

Development

  • Beginning of the first cicle of development;
  • Repository and infrastructure of the project implemented.

August 2024

Community Lead

  • Community consultation runned from August 12 until August 31;
  • WMB used an instance of LimeSurvey provided by Wikimedia Portugal.

Development

September 2024

Community Lead

Development

  • Completed the integration with the REST API, giving feedback;
  • Backend API documented;
  • Application to Outreachy: Quickstatements 3.0 public documentation.

October 2024

Community Lead

  • Execution of interviews with Wikidata community contributors;
  • Transcription and start of compilation and analysis of the interviews.

Development

  • Revisions of pull requests and adjustments before releasing for testing;
  • Analysis of the contributions and selection of an Outreachy intern.

November 2024

Community Lead

  • Continuing the compilation and analysis of the interviews.

Development

  • Refactor of the code that deal with command types and errors;
  • Expansion of the reserved commands and syntax.

December 2024

Community Lead

  • Continuing the compilation and analysis of the interviews;
  • Revising the community priorities within the development.

Development

  • Beginning of the Outreachy intern;
  • Final adjustments on the most desired functionalities.

January 2025

Community Lead

  • Creation of the communications plan;
  • Internal drafting of the user stories.

Development

  • Deployment of 6 of the most desired functionalities;
  • Add or remove qualifiers and references preserving the rest of the statement;
  • Add multiple statements with different qualifiers;
  • Set and edit ranks for statements;
  • Aggregate set of commands of the same item in one unique edit;
  • Improve error report before running the batches;
  • Report of the batches (items edited, created and errors).