Commons:GLAMwiki Toolset Project: Difference between revisions

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
Content deleted Content added
Update Toolforge URL
change tense
 
(13 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{TNT|GLAMToolset project/navigation}}
{{GLAMToolset project/navigation}}


{{Mbox
<center><big><translate><!--T:44-->
|text = <translate><!--T:55-->
This page discusses the project organisation and history of the GLAMwiki Toolset.<br>For the main page, visit [[Commons:GLAMwiki Toolset]].</translate></big></center>
'''The GLAMwiki Toolset has been removed and does not work anymore.''' Other tools, like <tvar name=1>[[Special:MyLanguage/Commons:Pattypan|Pattypan]]</tvar> or <tvar name="3">[[Commons:OpenRefine|OpenRefine]]</tvar>, are recommended for batch uploads.
</translate>

<translate><!--T:56-->
The task to remove the GLAMwiki Toolset from Commons: <tvar name=1>[[phab:T270911]]</tvar>.
</translate>
}}

<div class="center"><big><translate><!--T:44--> This page discusses the project organisation and history of the GLAMwiki Toolset.<br>For the main page, visit [[Commons:GLAMwiki Toolset]].</translate></big></div>
<translate>
<translate>
<!--T:1-->
<!--T:1-->
The '''GLAMwiki Toolset project''' is a collaboration between [[:meta:Wikimedia Nederland|Wikimedia Nederland]], [[:meta:Wikimedia UK|Wikimedia UK]], [[:meta:Wikimedia France|Wikimedia France]], [[:meta:Wikimedia CH|Wikimedia CH (Switzerland)]] and [http://www.europeana.eu Europeana]. The goal of the project is to provide a set of tools to make batch uploads of [[outreach:GLAM|GLAM]] ('''G'''alleries, '''L'''ibraries, '''A'''rchives, '''M'''useums) content in Wikimedia Commons as easy as possible. The additional tools have to make sure that reuse can easily be tracked; and that Commons materials can easily be integrated back into the collection of the original GLAM or even of other GLAMs.
The '''GLAMwiki Toolset project''' was a collaboration between [[:meta:Wikimedia Nederland|Wikimedia Nederland]], [[:meta:Wikimedia UK|Wikimedia UK]], [[:meta:Wikimedia France|Wikimedia France]], [[:meta:Wikimedia CH|Wikimedia CH (Switzerland)]] and [http://www.europeana.eu Europeana]. The goal of the project was to provide a set of tools to make batch uploads of [[outreach:GLAM|GLAM]] ('''G'''alleries, '''L'''ibraries, '''A'''rchives, '''M'''useums) content in Wikimedia Commons as easy as possible. The additional tools have to make sure that reuse can easily be tracked; and that Commons materials can easily be integrated back into the collection of the original GLAM or even of other GLAMs.


== Project setup and members == <!--T:2-->
== Project setup and members == <!--T:2-->


<!--T:3-->
<!--T:3-->
Project is still on its development phase. Some months ago, Europeana created a team of developers and metadata experts to work on it. The project is run using a scrum setup with sprints of three weeks. We are using an [https://www.assembla.com/ Assembla] [https://www.assembla.com/spaces/glamwiki space] to manage it.
Europeana created a team of developers and metadata experts to work on it. The project was run using a scrum setup with sprints of three weeks. They used an [https://www.assembla.com/ Assembla] [https://www.assembla.com/spaces/glamwiki space] to manage it.


<!--T:4-->
<!--T:4-->
Line 17: Line 26:
* [[User:DivadH|David Haskiya]] as project lead
* [[User:DivadH|David Haskiya]] as project lead
* [[User:Dan-nl|Dan Entous]] as senior developer
* [[User:Dan-nl|Dan Entous]] as senior developer
* [[User:Martsniez|Maarten Zeinstra]] as senior developer/analyst. Maarten is an advisor working for [[Kennisland]]
* [[User:Martsniez|Maarten Zeinstra]] as senior developer/analyst. Maarten was at that time an advisor working for [[Kennisland]]
* [[User:Kippelboy|Kippelboy]] as GLAMwiki facilitator
* [[User:Kippelboy|Kippelboy]] as GLAMwiki facilitator
* [[User:Wittylama|Wittylama]] as GLAMwiki facilitator
* [[User:Wittylama|Wittylama]] as GLAMwiki facilitator
Line 23: Line 32:
<div style="margin-bottom:1em;"></div>
<div style="margin-bottom:1em;"></div>
<translate>
<translate>

== Goals == <!--T:5-->
== Goals == <!--T:5-->


Line 93: Line 103:


<!--T:19-->
<!--T:19-->
* [<tvar|url1>http://commons.wikimedia.beta.wmflabs.org/wiki/Main_Page</> Commons Beta]
* [<tvar name="url1">http://commons.wikimedia.beta.wmflabs.org/wiki/Main_Page</tvar> Commons Beta]
</translate>
</translate>
<div style="margin-bottom:1em;"></div>
<div style="margin-bottom:1em;"></div>
<translate>
<translate>

== Extension == <!--T:20-->
== Extension == <!--T:20-->


Line 108: Line 117:


<!--T:23-->
<!--T:23-->
* [[<tvar|1>mw:Help:Extension:GWToolset</>|End-user documentation]]
* [[<tvar name="1">mw:Special:MyLanguage/Help:Extension:GWToolset</tvar>|End-user documentation]]
* [[<tvar|2>mw:Extension:GWToolset/Technical_Architecture</>|Technical architecture]]
* [[<tvar name="2">mw:Extension:GWToolset/Technical_Architecture</tvar>|Technical architecture]]
* [[<tvar|3>mw:Extension:GWToolset/Technical_Design</>|Technical design]]
* [[<tvar name="3">mw:Extension:GWToolset/Technical_Design</tvar>|Technical design]]
* [[<tvar|4>mw:Extension:GWToolset/Technical_Implementation</>|Technical implementation]]
* [[<tvar name="4">mw:Extension:GWToolset/Technical_Implementation</tvar>|Technical implementation]]
</translate>
</translate>
<div style="margin-bottom:1em;"></div>
<div style="margin-bottom:1em;"></div>
Line 118: Line 127:


<!--T:25-->
<!--T:25-->
* [<tvar|link1>//gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/GWToolset</> Gerrit repository] for the extension
* [<tvar name="link1">//gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/GWToolset</tvar> Gerrit repository] for the extension
* [<tvar|link2>//git.wikimedia.org/summary/mediawiki/extensions/GWToolset.git</> Git repository] for the extension
* [<tvar name="link2">//git.wikimedia.org/summary/mediawiki/extensions/GWToolset.git</tvar> Git repository] for the extension
* File your bugs at [<tvar|link3>https://phabricator.wikimedia.org/project/view/744/</> Phabricator]</translate>
* File your bugs at [<tvar name="link3">https://phabricator.wikimedia.org/project/view/744/</tvar> Phabricator]</translate>
<div style="margin-bottom:1em;"></div>
<div style="margin-bottom:1em;"></div>
<translate>
<translate>
Line 127: Line 136:


<!--T:27-->
<!--T:27-->
* Translate the GLAMwiki Toolset to your language with [<tvar|link>https://translatewiki.net/w/i.php?title=Special:MessageGroupStats&language=ca&group=ext-gwtoolset</> Translate wiki]</translate>
* Translate the GLAMwiki Toolset to your language with [<tvar name="link">https://translatewiki.net/w/i.php?title=Special:MessageGroupStats&language=ca&group=ext-gwtoolset</tvar> Translate wiki]</translate>
<div style="margin-bottom:1em;"></div>
<div style="margin-bottom:1em;"></div>
<translate>
<translate>
Line 133: Line 142:


<!--T:29-->
<!--T:29-->
: Check the [[Commons:GLAMwiki Toolset Project/Outreach schedule|GLAMwiki Toolset outreach calendar page]] to be updated on past and future events and outreach activities related to this project.</translate>
: Check the [[<tvar name="1">Commons:GLAMwiki Toolset Project/Outreach schedule</tvar>|GLAMwiki Toolset outreach calendar page]] to be updated on past and future events and outreach activities related to this project.</translate>
<div style="margin-bottom:1em;"></div>
<div style="margin-bottom:1em;"></div>
<translate>
<translate>
Line 139: Line 148:
</translate>
</translate>
<gallery>
<gallery>
File:GLAM tooling project GLAMcamp.pdf|<translate><!--T:31-->
File:GLAM tooling project GLAMcamp.pdf|<translate><!--T:31--> A presentation on the project given by [[<tvar name="1">:c:User:DivadH</tvar>|David Haskiya]] at [[<tvar name="2">:m:GLAMcamp Amsterdam</tvar>|GLAMcamp Amsterdam]] on Dec 2, 2011.</translate>
A presentation on the project given by [[:commons:User:DivadH|David Haskiya]] at [[:m:GLAMcamp Amsterdam|GLAMcamp Amsterdam]] on Dec 2, 2011.</translate>
File:3QCommunityAnswers.pdf|<translate><!--T:32--> Attendees of [[<tvar name="1">:m:GLAMcamp_Amsterdam</tvar>|GLAMcamp Amsterdam]] were asked to give feedback on the project.</translate>
File:2011 GLAMcamp Amsterdam Mass Upload and Metrics.ogv|<translate><!--T:33--> A video of a presentation given on the project at [[<tvar name="1">:m:GLAMcamp Amsterdam</tvar>|GLAMcamp Amsterdam]].</translate>
File:3QCommunityAnswers.pdf|<translate><!--T:32-->
File:GLAM-WikiToolset Project Initiation Document.pdf|<translate><!--T:34--> This project initiation document outlines the goals of the project and the means Europeana would take to meet them.</translate>
Attendees of [[:m:GLAMcamp Amsterdam|GLAMcamp Amsterdam]] were asked to give feedback on the project.</translate>
File:GLAMwiki toolset project Wikimania 2012.pdf|<translate><!--T:35--> Slides from the Wikimania 2012 presentation on the GLAMwiki Toolset Project.</translate>
File:2011 GLAMcamp Amsterdam Mass Upload and Metrics.ogv|<translate><!--T:33-->
A video of a presentation given on the project at [[:m:GLAMcamp Amsterdam|GLAMcamp Amsterdam]].</translate>
File:GLAM-WikiToolset Project Initiation Document.pdf|<translate><!--T:34-->
This project initiation document outlines the goals of the project and the means Europeana would take to meet them.</translate>
File:GLAMwiki toolset project Wikimania 2012.pdf|<translate><!--T:35-->
Slides from the Wikimania 2012 presentation on the GLAMwiki Toolset Project.</translate>
</gallery>
</gallery>
<div style="margin-bottom:1em;"></div>
<div style="margin-bottom:1em;"></div>
Line 159: Line 163:


<!--T:38-->
<!--T:38-->
# Via the discussion page: [[Commons_talk:GLAMToolset_project/OutreachSchedule|GLAM Wiki Toolset discussion page]]
# Via the discussion page: [[<tvar name="1">Commons_talk:GLAMToolset_project/OutreachSchedule</tvar>|GLAM Wiki Toolset discussion page]]
# Join the [[:mail:glamtools|mailingslist about this project]]
# Join the [[<tvar name="2">:mail:glamtools</tvar>|mailingslist about this project]]


== Notes == <!--T:39-->
== Notes == <!--T:39-->
Line 169: Line 173:


<!--T:53-->
<!--T:53-->
* [[<tvar|cat>:Category:GWToolset Batch Upload</>|Category:GWToolset Batch Upload]] - tracking category for all uploads using the tool
* [[<tvar name="cat">:Category:GWToolset Batch Upload</tvar>|Category:GWToolset Batch Upload]] - tracking category for all uploads using the tool
**[<tvar|url>https://glamtools.toolforge.org/baglama2/#gid=150</> ''Baglama2'' results] - showing the pageviews for Wikipedia articles that include files uploaded using the tool.
**[<tvar name="url">https://glamtools.toolforge.org/baglama2/#gid=150</tvar> ''Baglama2'' results] - showing the pageviews for Wikipedia articles that include files uploaded using the tool.
**[<tvar|url2>https://glamtools.toolforge.org/glamorous.php?doit=1&category=GWToolset+Batch+Upload&use_globalusage=1&ns0=1&show_details=1&show_details_limited=1&projects%5Bwikipedia%5D=1&projects%5Bwikimedia%5D=1&projects%5Bwikisource%5D=1&projects%5Bwikibooks%5D=1&projects%5Bwikiquote%5D=1&projects%5Bwiktionary%5D=1&projects%5Bwikinews%5D=1&projects%5Bwikivoyage%5D=1&projects%5Bwikispecies%5D=1&projects%5Bmediawiki%5D=1&projects%5Bwikidata%5D=1&projects%5Bwikiversity%5D=1</> ''Glamorous'' results] - showing the usage of files uploaded with the tool within Wikipedia articles.
**[<tvar name="url2">https://glamtools.toolforge.org/glamorous.php?doit=1&category=GWToolset+Batch+Upload&use_globalusage=1&ns0=1&show_details=1&show_details_limited=1&projects%5Bwikipedia%5D=1&projects%5Bwikimedia%5D=1&projects%5Bwikisource%5D=1&projects%5Bwikibooks%5D=1&projects%5Bwikiquote%5D=1&projects%5Bwiktionary%5D=1&projects%5Bwikinews%5D=1&projects%5Bwikivoyage%5D=1&projects%5Bwikispecies%5D=1&projects%5Bmediawiki%5D=1&projects%5Bwikidata%5D=1&projects%5Bwikiversity%5D=1</tvar> ''Glamorous'' results] - showing the usage of files uploaded with the tool within Wikipedia articles.


<!--T:46-->
<!--T:46-->
* [[<tvar|1>Commons:GLAMwiki Toolset Project/NARA analytics pilot</>|NARA analytics pilot]] & [<tvar|2>http://glam-metrics.wmflabs.org/</> visualisation]
* [[<tvar name="1">Commons:GLAMwiki Toolset Project/NARA analytics pilot</tvar>|NARA analytics pilot]] & [<tvar name="2">http://glam-metrics.wmflabs.org/</tvar> visualisation]


== External links == <!--T:42-->
== External links == <!--T:42-->


<!--T:54-->
<!--T:54-->
* [http://nl.wikimedia.org/wiki/Hoofdpagina Wikimedia Nederland]
* [<tvar name="1">http://nl.wikimedia.org/wiki/Hoofdpagina</tvar> Wikimedia Nederland]
* [https://wiki.wikimedia.org.uk/wiki/Main_Page wikimedia UK]
* [<tvar name="2">https://wiki.wikimedia.org.uk/wiki/Main_Page</tvar> wikimedia UK]
* [http://www.wikimedia.fr/ Wikimedia France]
* [<tvar name="3">http://www.wikimedia.fr/</tvar> Wikimedia France]
* [https://www.wikimedia.ch/ Wikimedia Switzerland]
* [<tvar name="4">https://www.wikimedia.ch/</tvar> Wikimedia Switzerland]
* [http://www.europeana.eu Europeana]
* [<tvar name="5">http://www.europeana.eu/</tvar> Europeana]
</translate>
</translate>
[[Category:GLAMwiki toolset project|Toolset project]]
[[Category:GLAMwiki toolset project|Toolset project]]

Latest revision as of 23:44, 30 January 2024

GLAMwiki Toolset
The tool
Project history
User manual
Users & their uploads
This page discusses the project organisation and history of the GLAMwiki Toolset.
For the main page, visit Commons:GLAMwiki Toolset.

The GLAMwiki Toolset project was a collaboration between Wikimedia Nederland, Wikimedia UK, Wikimedia France, Wikimedia CH (Switzerland) and Europeana. The goal of the project was to provide a set of tools to make batch uploads of GLAM (Galleries, Libraries, Archives, Museums) content in Wikimedia Commons as easy as possible. The additional tools have to make sure that reuse can easily be tracked; and that Commons materials can easily be integrated back into the collection of the original GLAM or even of other GLAMs.

Project setup and members

[edit]

Europeana created a team of developers and metadata experts to work on it. The project was run using a scrum setup with sprints of three weeks. They used an Assembla space to manage it.

Below is a list of project members who are also active on Wikimedia projects.

Goals

[edit]

The GLAMWiki Toolset project has 2 main goals:

  1. Creating a GLAM upload system to Wikimedia Commons
  2. Report on requirements for usage and reusage statistics for GLAM content

Goals are detailed below:

Goal 1: GLAM upload system

[edit]
This goal seems to be shared by mw:Multimedia/2013-14 Goals.

Content uploading from GLAMs (pics, videos, audios...) to Wikimedia Commons is currently a manual, tedious and difficult process. To assist and encourage GLAMs to share content with Commons an upload system is being developed; this will:

  • Support the major metadata standards and their mappings to Commons templates
  • Allow user friendly creation of mappings between GLAM metadata templates to Commons templates
  • Allow user friendly creation of partnership templates for proper attribution
  • Allow GLAMs uploading content to Commons to preview them prior to final upload and publication
  • Allow Europeana data providers to cross-publish their (open) content to both Europeana and Commons
  • Have a plug-in architecture allowing third-party developers to create provider API and format-specific plug-ins or plug-ins for specific processes e.g. public domain checking or file transformation
  • Allow for batch export and download of specific GLAM-collections from Commons with metadata output in standard GLAM metadata formats
  • Monitor updates and changes in the uploaded content and metadata and download the changes for reintegration at source
  • Have the necessary hooks to communicate with the MediaWiki backend for usage statistics/data analytics
  • The system web pages will contain clear attribution to Europeana
  • The project aims to conform to the best practices and standards for development of MediaWiki as defined by the Wikimedia community

Goal 2: Report on requirements for usage and reusage statistics for GLAM content

[edit]
Report on Requirements for Usage and reuse Statistics for GLAM Content

Existing tools for GLAM metrics and statistics don’t fulfil all the needs for metrics from GLAMs. As part of this project, a full report has been written on GLAM needs of usage statistics and the desired tool support for those needs.

The research for this report includes:

  • Interviews Curators and collection managers to form the basis of business requirements
  • Interviews Wikipedians who have liaised with GLAMs to form the basis of business requirements
  • Interviews the Wikimedia Foundation Data Analytics team to get a technical understanding of the affordances offered by the statistics back-end
  • Evaluates existing tools for statistics.[1]
  • Developing a mock-up prototype of a GLAM usage statistics dashboard

Project sprints

[edit]

A sprint is the basic unit of development in Scrum. Sprints last between one week and one month, and are a "timeboxed" (i.e. restricted to a specific duration) effort of a constant length. In this project we choose for a duration of three weeks.

Websites

[edit]

If you would like to use the toolset, you will need to be a registered user at one of the following websites and ask the site admin to add you to the ‘gwtoolset’ permission group.

Extension

[edit]

Documentation

[edit]

Code repositories

[edit]

Translations

[edit]

Outreach

[edit]
Check the GLAMwiki Toolset outreach calendar page to be updated on past and future events and outreach activities related to this project.

Multimedia

[edit]

Contact

[edit]

Please contact us if you have any remarks or questions. There are several ways to contact the team.

  1. Via the discussion page: GLAM Wiki Toolset discussion page
  2. Join the mailingslist about this project

Notes

[edit]
  1. See also this initiative

See also

[edit]
[edit]