Вікісховище:Montage

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
This page is a translated version of a page Commons:Montage and the translation is 25% complete. Changes to the translation template, respectively the source language can be submitted through Commons:Montage and have to be approved by a translation administrator.
Outdated translations are marked like this.

Montage — це інструмент для оцінювання фотографій, створений для і в рамках конкурсів «Вікі любить...». Він забезпечує гнучкий пораундовий процес, який можна налаштовувати під потреби конкурсів усіх можливих масштабів. Більше інформації про цей інструмент можна дізнатись нижче.

Подати запит на отримання доступу

Інструмент має два режими перегляду: для координаторів (створення/редагування/закриття раундів, що перебувають під наглядом журі) і для журі (участь у раундах).

Вигляд для координатора

Координатори мають змогу бачити список кампаній, з якими вони пов'язані. Кожна кампанія посилається на сторінку зі списком усіх розроблених для цієї кампанії раундів, у яких рішення приймає журі. Координатори бачать список раундів, пов'язаних із кампанією, з якою пов'язані вони самі, а самі раунди діляться на активні та неактивні. Кожен раунд містить інформацію про тип голосування, кількість фото та кількість членів журі. Активні раунди показують також прогрес у відсотках. Неактивні раунди показують загальну кількість обраних фотографій.

Координатори можуть бачити деталі вибраного раунду, коли його створюють чи редагують. До цього списку входять:

  • Назва раунду
  • Статус (активний, неактивний, закритий)
  • Тип (голосування так/ні, оцінка, рейтинг)
  • Кворум для кожного зображення для голосів типу так/ні та оцінювання
  • Зображення (імпортовані з категорії Вікісховища, попередній раунд, або CSV назв файлів)
  • Члени журі (список імен користувачів Вікімедіа)
Примітка: зважаючи на спосіб призначення голосів, членство в журі можна змінювати лише встановивши статус раунду як «неактивний».
Help, my jury member is not available anymore!
When you have already activated your round and one (or more) of your jury members becomes unavailable do not simply delete the individual jury member. As stated above, Montage will create tasks in proportion to the quorum and the number of images. If your take out a jury member and activate the round again, the remaining tasks will be redistributed among the remaining jury members. The best option here, therefore, is to replace the jury member by pausing the campaign, deleting the old one and adding a new member, and then re-activating the campaign. All open tasks will then be assigned to this new account. You are able to assign different jurors per round, so the next round you can start fresh.
As long as not all tasks within the round are completed, it is not possible to finalize and move to the next round.
Закриття раунду
Координатори можуть закрити раунд, щоб вибрати зображення. Інтерфейс закриття раунду дає координаторам змогу вибрати, яким чином раунд буде закрито — або вказавши кількість зображень, які слід відібрати, або встановивши межу прохідності для цього раунду. Сторінка показуватиме кількість зображень та кількість авторів/фотографів, які пройдуть до наступного раунду. Після того як раунд буде позначено як завершений, з'являться опції для завантаження списку, створення наступного раунду, чи перегляду додаткових подробиць отриманого результату.
Подробиці голосування раунду
Координатори можуть бачити список усіх окремих голосів у конкретному раунді пов'язаної з ними кампанії. Результати голосування також можна завантажити у форматі CSV.
Діалог імпортування

When creating a round, coordinators can choose how to import files. They can provide a list of commons categories, including an optional filter based on the resolution of an image. Before finalizing the import, it will show the number of images that will be imported.


Вигляд для члена журі

Загальний огляд кампанії
Загальний огляд кампанії
Члени журі бачать список кампаній з раундами, з якими вони пов'язані. Кожна кампанія містить посилання на сторінку загального огляду раунду.
Загальний огляд раунду
Члени журі бачать список раундів, з якими вони пов'язані. Кожен активний раунд посилається на робочу панель голосування для цього раунду. Раунд показує прогрес, а також чинну дату для цього раунду.
Голосування
There are three different voting possibilities: this short video explains them for the jurors.
Члени журі можуть бачити наступне завдання в раунді, з яким вони пов'язані. Для раундів типу так/ні та оцінювальних, інтерфейс включає версію зображення у високій роздільності, а також обмежені метадані (інформація про роздільність зображення). Член журі може вибрати варіант відповіді так/ні, або поставити оцінку у формі певної кількості зірочок. Член журі також має можливість пропустити завдання, і отримати на розгляд наступне завдання з черги.
Для раундів типу визначення послідовного рейтингу, інтерфейс показує список зображень із обмеженими метаданими (роздільність зображень), які можна розміщувати відповідно до наданого рейтингу. Член журі може переставляти фото в бажаному порядку, після чого надіслати свої результати для цього раунду.
Загальний прогрес
Член журі бачить також свій загальний прогрес та чинну дату.

More roles

Montage has a simple permission scheme tailored to the tasks of contest organization and judging.

  • Maintainers - Creators/operators/maintainers of Montage
  • Add Organizers. (Note: Maintainers can technically do anything, as they have database access to the system, however they are intended to only add organizers.)
  • Organizers
  • Create campaigns
  • Add coordinators to campaigns they created
  • All actions available to coordinators.
  • Coordinators
Each participating country/team will choose one coordinator who will have the following privileges in the tool:
  • Create/cancel/close a round
  • Add/remove jurors
  • Mark jurors active/inactive
  • Initiate a task reassignment
  • Download results and audit logs
  • Jurors
  • Rate and rank photos to which they are assigned
  • See their own progress


Manual for coordinators

You should take the following steps to set up your campaign for your jury to start the voting process:

  • Sign your country up for using Montage in the talk page. Let us know what the user ID of your country's coordinator is.
  • The developer team will create a campaign for your country and will contact you on the talk page when your campaign is ready. Note that the majority of the countries will have only one campaign for the contest.

Note: If you want us to create any other campaign for your country (for example, if you have regional contests with different set of jury members and jury processes), please let us know about this when you sign up to use Montage.

How to check if your campaign is ready?

Commons:Montage campaign ready to start
  • You see a done-mark in the table in the talk-page and you know your campaign is read.
  • Go to the coordinator panel in Montage (please note the change in hyperlink from montage-beta to montage) and find your campaign.

Step 1. Check your campaign settings

Make sure the campaign settings dates for your campaign are correct. This is a very important step.

Click Edit Campaign and make sure:

  • Start time and date of your campaign are set correctly (to the minute).
  • Close Time of your campaign is the date and time you want to import your photos in round 1. Make sure these values are not the actual end time of your campaign. If you go with the actual end time, any photo that has been edited (even by users other than the initial uploader) after the end time of your campaign will be excluded from the jury process and this is not what you want. We recommend using the time that you want to create your round 1 as the end time of your campaign. If in doubt, please ask us.

Step 2. Create round 1

  • Create the first round of your jury process in this campaign. Note that more rounds can be added only after the previous round is closed.

Round Settings

Round File Settings in Edit Round mode

These are some ways you can have control over what photos get imported in your round 1 and some of the features your jury will see or not. Choose each box carefully, do not go with the option of all boxes checked unless you mean it. :)

"Disqualify by resolutions" allows you to exclude photos under a certain resolution value from entering round 1.

"Disqualify by upload date" disqualifies photos that are uploaded or updated outside of your campaign start and end time.

"Disqualify jurors" disqualifies photos uploaded by your jurors.

"Disqualify coordinators" disqualifies photos uploaded by your coordinators. This features is not currently working.

"Disqualify organizers" disqualifies photos uploaded by your organizers. This features is not currently working.

"Show filename" makes the filename of the file uploaded to Commons visible to your jury.

"Show link" does not do anything at the moment.

"Show resolution" makes the resolution of the photo visible to the juror at the time of voting. (The juror can always see this information by going to Commons but this option makes this information more easily accessible.)

Importing photos

Screenshot of the activate button in Montage

You can either use a Category, an URL to a physical file, or copy/paste, to import photos. To do this, you should take the following steps and make sure your file follows a specific format.

  1. Select Category on Wikimedia Commons -- For the majority of campaigns, the photos for the first round will need to be imported from Category:Images from Wiki Loves Monuments 2017 in XX where XX is the name of the country behind your campaign. If you are using a different category, please make sure you know what you are doing and why you are doing so or you may exclude photos of participants by mistake. We don't check what category you're using and it's your responsibility to make sure you are using the correct one. All images for the campaign need to be in this category to be correctly imported. Make sure to use the internal name on Commons, not an external link from your web browser, and click on the desired category from the drop down that will be shown to you.
  2. Select File List URL -- You can import a CSV file containing a list of image files. The file should begin with a header line "img_name", and then list one file per line. Files should not have the "File:" prefix. Lines starting with "#" are ignored. You can create the list of files as a gist, and then paste a link to the raw file in Montage.
    • See this demo file.
    • Montage can also accept these columns in a "full" CSV: ['img_name', 'img_major_mime', 'img_minor_mime', 'img_width', 'img_height', 'img_user', 'img_user_text', 'img_timestamp']. If any of these are missing, it will just look for an "img_name" column and look up the rest of the data.
  3. Select File List -- Paste a list of UTF-8 encoded image file names. Omit "File:" and replace spaces by underscores. You can build the list with the AutoWikiBrowser (AWB).

The import is finalized once the coordinator clicks the 'activate' button at the bottom of the campaign, and the tasks for the jurors will be created.

If your contest has many photos, be patient. :) Depending on the size of the contest you may have to wait between a few seconds to a few minutes before your round 1 is created/populated.

Let your jury know that they can start the voting process.

If you run into any issue in the above steps, please ping us in Montage's talk-page. We are in UTC+2 and UTC-7 and we will try to get back to you as soon as possible.

File format tips

When using the file interface:

  • Generate an UTF-8 Linux style flat TXT file (no DOS CR/LF, so use an FTP program like FileZilla to convert when uploading)
  • Put it on a plain FTP/HTTP server (do not use Google Drive, nor OneDrive, since they generate structured content while downloading that is not correctly handled by Montage)
  • The file should be public readable (Montage is not using credentials to access it; execute access on the directory is encouraged for security reasons)
  • When in doubt you could use wget on Linux to verify the format of the download
  • Only have a single column containing the JPG file names
  • Replace the spaces in the file names by _ (underscore)
  • Do not use double quotes
  • When using the above format commas in file names are accepted

Downloading the result

The best way to see your final result after downloading is viewing them in either Libre Office (Libre Calc) or Google Doc (Google Spreadsheets). Excel 2019 does not function optimally here, but a work around is to open the results in Google Doc, and downloading them again in a xlxs format which can be opened in Excel. If this is not an option for you, please put up a request for your results on the talk page.

You can view the jury comments (if any) through the 'see jury comments' button. It may require some smart copypasting to use it effectively.

Status

Montage is under active maintenance by a team of volunteers, with the latest release being an upgrade from Python 2 to 3 in 2024. There will be bugs, but we are dedicated to enabling a better judging process, and protecting the integrity of contest data.

We ask that Montage users add this page to their watchlist. Montage is hosted on Toolforge, which provides the servers and databases, as well as database backups. Keep an eye on the Toolforge status page as well.

To maximize stability, we maintain a separate development instance for our own usage, as well as coordinator and organizer experiments. If you would like access, simply ask on the Talk page.

Development

Montage is developed by MahmoudHashemi, Slaporte, and Yarl, and with support from YuviPanda. The development is focused on creating a tool based on WLM jury tool requirements. The source code for the tool is available.