Projekt Toolhub jest próbą skatalogowania różnych narzędzi programowych używanych w ruchu Wikimedia. Projekt jest prowadzony przez Wikimedia Technical Engagement team. Badania i planowanie projektu rozpoczęły się w styczniu 2018. Prace nad stworzeniem wstępnej wersji oprogramowania rozpoczęły się w sierpniu 2020, a pierwsza użyteczna wersja powstała w roku 2021.
|Discover new tools, promote their use in your wiki community, help improve them by contributing data.|
|Grupa:||Wikimedia Technical Engagement|
|Członkowie drużyny:||Bryan Davis, Raymond Ndibe, Slavina Stefanova|
Tools are used by our community for many different purposes, including semi-automatically making many edits quickly, presenting data about wiki content, and managing outreach events and contests. Tools fill in the functional gaps not covered by the wiki software itself; without tools, our work would be so much harder. Different efforts have attempted to catalog all of the different tools used in the community, each addressing different aspects of tools and their users. For the first three months of 2018, the Cloud Services team investigated 14 tool cataloguing efforts (as many as we could find) and compared them on 23 different features and 24 different data attributes. We also interviewed tool developers and learned more about how tools are developed and promoted.
As a result of this process, we have come up with a preliminary blueprint of what a useful, comprehensive catalog of Wikimedia tools might look like. Our foundation will be Hay's Tool Directory, which describes over 450 tools through tool description files hosted on wikis and code repositories that are then periodically crawled. Based on our conversations with community members, including at the Wikimedia Conference in Berlin, we will evolve the data model used by Hay's Tool Directory to allow for richer tool descriptions, including a new annotation system to allow community members to annotate tool descriptions with additional metadata fields. From there, we will create a new API to add and modify this data, open for developers to use to create their own interpretations and remixes of the Toolhub data corpus.
We invite you to leave feedback on the talk page.
See Progress reports for more recent and detailed updates.