Commons:Village pump/Proposals



From Wikimedia Commons, the free media repository

< Commons:Village pump

Revision as of 23:24, 24 October 2019 by Calvinkulit (talk | contribs) (Votes (Show the FileExporter's "Export to Wikimedia Commons" button only to users on other wikis with certain rights))
(diff)  Older revision | Latest revision (diff) | Newer revision  (diff)


Jump to navigation  Jump to search  
  • Help desk
  • Village pump
  • Administrators' noticeboard
  • Shortcuts: COM:VP/P • COM:VPP

    Welcome to the Village pump proposals section

    This page is used for proposals relating to the operations, technical issues, and policies of Wikimedia Commons; it is distinguished from the main Village pump, which handles community-wide discussion of all kinds. The page may also be used to advertise significant discussions taking place elsewhere, such as on the talk page of a Commons policy. Recent sections with no replies for 30 days and sections tagged with {{Section resolved|1=--~~~~}} may be archived; for old discussions, see the archives; the latest archive is Commons:Village pump/Proposals/Archive/2024/06.

    COMMONS DISCUSSION PAGES (index)



    Please note

     

    SpBot archives all sections tagged with {{Section resolved|1=~~~~}} after 1 day and sections whose most recent comment is older than 30 days.

    Proposal typing aid

    ACCEPTED CAT, CLARIFICATION FOR THE OTHERS REQUESTED:

    Consensus for CAT: seems clear, opening Phabricator ticket Create CAT: redirect for Category: namespace on Commons. @Sarang, 4nn1l2, and Jeff G.: please create one or more new proposal(s) where it's clear exactly which namespace redirects we're voting on. I would suggest sticking to or at least including three-letter redirects, but I'll leave that to you. - Alexis Jazz ping plz 09:34, 24 October 2019 (UTC)[reply]

    The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

    When somebody uses e.g. the de:WP it should be well known that there are many 'search' abbreviations; as an example, H:T will make some suggested expansions, like Hilfe:Tabellen, or H:V like Hilfe:Vorlagen. That simplifies the access to many pages - not only to Help pages.
    Spoiled by such comfort, I am missing a comparable service in the commons, where I am doing a lot. On busy days I type hundreds times the long namespaces Template:orCategory:, wishing it would as well be possible with only T:orC:. To install such a possibility could not be a problem to the relevant people!
    In the English language, many terms are pleasantly short (Help, File, User); really longs things are abbreviated (i18n); I just miss the mentioned cases - therefore I ask the community about that idea. -- sarang사랑 15:07, 16 June 2019 (UTC)[reply]

    @Sarang: C: is not desirable because this is the recommended interwiki code for Commons. We have COM:, templates can be linked with {{Tl}} and when using templates you don't usually need to enter Template:. See also COM:Shortcuts. - Alexis Jazz ping plz 16:20, 16 June 2019 (UTC)[reply]
    Thank you. Ok, C: is not desirable, I understand that it is the wrong example. But when I want to enter a special template, or category, I always have to type the full namspace: first. I know that we have short-named templates, like {{C}}, {{F}}, {{T}}, {{U}}. But that's only for using/linking them - not for searching. -- sarang사랑 16:41, 16 June 2019 (UTC)[reply]
    I opened a Phab ticket a while ago for "Have searchbox recognize {{ to search Template: namespace". DMacks (talk) 13:09, 30 August 2019 (UTC)[reply]

    The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
    Checkmark This section is resolved and can be archived. If you disagree, replace this template with your comment. - Alexis Jazz ping plz 09:34, 24 October 2019 (UTC)

    Addition to COM:OVERWRITE: no image optimizer tools

    To✓[OK] Minor improvements, add:

    ✘ The same file with no change but a reduced file size using tools like PNGOUT, pngcrush, jpegoptim, etc.

    I occasionally see users doing this, thinking its useful. For any thumbnail (most on-wiki use) it makes no difference so it saves little bandwidth, does cost some storage, browser compatibility (especially for SVG files) can be altered, metadata and color profiles could be lost, compression is not guaranteed to be lossless and because those users do this by hand, they could be introducing all kinds of errors. If we actually wanted it, we'd have a bot for it or even just have MediaWiki do it automatically. No user should do this by hand. - Alexis Jazz ping plz 01:58, 25 July 2019 (UTC)[reply]

    No image optimizer tools: votes

    No image optimizer tools: discussion

    @Storkk, Perhelion, and Clindberg: What if the proposal was adjusted to be a bit more precise:
    ✓[OK] Lossless file size reduction of at least 50% while preserving all metadata, color profiles and software compatibility. Vector graphics (e.g. SVG) only: the same, but highly generic metadata may be removed, code readability has to be preserved and invisibile guide elements should also be preserved.
    ✘ File size reduction overwrites that do not meet all those requirements should not be performed without community consensus.
    Would that be better? - Alexis Jazz ping plz 20:58, 1 September 2019 (UTC)[reply]
    Still feels like creating rules for the purpose of creating rules, and I am extremely skeptical that the creation of this rule will be a net benefit to the project. But it appears I'm in the minority. Storkk (talk) 08:27, 2 September 2019 (UTC)[reply]

    Allow file movers to suppress redirects

    ACCEPTED AS A NEW USER RIGHT:

    9 support, 2 oppose. (82%) 3 support votes depend on this being a flag. It's not certain if those should otherwise be considered neutral or oppose, or what GreenMeansGo would have voted if the suggestion for this as a new user right had been on the table from the start. Opening Phabricator ticket Give suppressredirect right to filemovers on Commons while also starting a new proposal to determine if this should be a new user group: COM:VPP#Limit suppressredirect for filemovers to a new user group. - Alexis Jazz ping plz 08:51, 24 October 2019 (UTC)[reply]

    The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

    Give file movers the suppressredirect right and adjust MediaWiki:Gadget-AjaxQuickDelete.js to let them use it to suppress redirects while moving files, to avoid the situation described at Image name swap request.   — Jeff G. please pingortalk to me 14:40, 21 August 2019 (UTC)[reply]

    @Majora: The guidance at Commons:File renaming#Redirects will surely need to be updated. Happy to help along with whomever wants to sort that bit out. GMGtalk 22:04, 28 August 2019 (UTC)[reply]
    In use only concerns Wikimedia projects. It doesn't know anything about hotlinks and external references. This needs some script policy about it. See also Commons:File_redirects#Redirects_left_after_a_file_renaming --Zhuyifei1999 (talk) 16:39, 30 August 2019 (UTC)[reply]

    Alternative proposal: bot to handle round robin moves

    A bot could be created to handle the round robin moves. The bot could be set to only respond to requests by specific users or user groups. It should not allow for nonsysop users to perform moves on heavily used or protected images. MorganKevinJ(talk) 12:51, 24 September 2019 (UTC)[reply]

    @Morgankevinj: I see no problem with that. Maybe CommonsDelinker could be extended/adjusted for this purpose. - Alexis Jazz ping plz 14:53, 28 September 2019 (UTC)[reply]

    The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
    Checkmark This section is resolved and can be archived. If you disagree, replace this template with your comment. - Alexis Jazz ping plz 08:51, 24 October 2019 (UTC)

    Category titles with scripts other than Latin

    FYI, someone wants to add an exception to our categories policy, enabling the use of Chinese characters in certain category names. --HyperGaruda (talk) 09:11, 25 August 2019 (UTC)[reply]

    I still think that we should utilise Wikidata to have a bot flood-create category redirects using a new template (Exampli gratia "{{Redirect-de}}", "{{Redirect-fr}}", "{{Redirect-zh-tw}}", "{{Redirect-es}}", "{{Redirect-ar}}", Etc.) that will automatically display the redirected text as the category title for users who have set their standard language as something other than English and allow for the search engine to look for these alternative names and the MediaWiki Upload Wizard interface should utilise redirect categories in the same way HotCat does now during the submission form.
    This would be the best outcome for non-Anglophones. --Donald Trung 『徵國單』 (No Fake News 💬) (WikiProject Numismatics 💴) (Articles 📚) 11:38, 26 August 2019 (UTC)[reply]
    I think the site could allow non-latin words in such instance. Just wait for one day the interface allow local language display and someone adds an English translation.--維基小霸王 (talk) 01:08, 2 September 2019 (UTC)[reply]

    To summarize, directly using Chinese would be the most simple and easy to understand way to categorise book scan files. It has the following advantages:

    1. Easier for Chinese users to obtain. Books are only useful if you can understand them. Chinese users will only search in Chinese for books, not in Pinyin. Categorise books in Chinese will get the files noticed by users from a search engine and maximize their visibility.
    2. Using original language will make other language users easier to translate the titles. For example, if you use Google to translate the Chinese title 中國新海軍插圖, you can get the correct translation. [1] But if you translate its pinyin, you can not. [2] (Since the categories themselves will be categorised as such in English, English language users will understand what they are anyway. If a user can't type Chinese and want to refer to a Chinese language category, the user can copy and paste the Chinese title.)
    3. Wikimedia Commons is an international project. While using the widely-used English language in general categories could allow International cooperations, allowing non-latin in some instance like books scans meets its property of internationalization.
    4. Book scan files mainly serve Wikisource. The multilanguage Oldwikisource: use titles for original text in the original language. Also using titles in original language shows consistency across Wikimedia projects.
    5. The easiest way for mass uploaders to create categories. The alternative is to translate the titles to English or Pinyin. The former is an art itself and needs research in each case. The latter is also difficult because many Chinese characters have more than one pronunciation. If dividing pinyin by words, it will require additional manual work. Such useless labour should better be skipped. --維基小霸王 (talk) 01:46, 2 September 2019 (UTC)[reply]
    I am talking about modifying the policy. And your response is accusing modifying a existing policy is a violation of the policy? --維基小霸王 (talk) 04:35, 2 September 2019 (UTC)[reply]
    In general, putting in translated descriptions in the category text area should end up in search just as much as the category name. That is generally where translations go, and would be the source for further translations. You can only have one category, as you can't have multiple translated category names and have media show up in the same category page, which is why we have the English-only rule. If someone needs to upload an English translation of that book, what category name should they use? Or Arabic? The filenames themselves can contain the Chinese name, of course, which would also show up in search, usually in preference to the category. Is there a reason why books aren't uploaded in PDF or .djvu format for Chinese, as a base for Wikisource? Those would have the original title. You can put the images in a Chinese-named gallery if desired as well. I'm not sure I understand a concern here which hasn't been brought up before. I guess having a transliterated title is often not that much more understandable than having the title in the source script, and makes it worse for native speakers without adding much for English. But another problem with categories is if there is a need to subcategorize -- managing that gets more difficult if everyone just uses their own scripts. Or creating related categories, like "Characters in <book>" I think your points 1 through 4 are answered by putting in the original title in Chinese in the text area of a category, which would be expected anyways. (Wikisource native titles are in the main article area I think, like gallery names here, not categories.) Not sure that point 5 is worth changing the policy, as it would apply to all languages of course and then why only book names and not people names or movie names or ship names etc. I may not have an issue with creating a temporary category name in Chinese for upload, then redirecting it to a transliterated category name such that the rest of the work is done by bot, to save some busy work on each file, if that helps any. If books are in .pdf or .djvu format, often only one upload is needed per book -- it would be relatively rare I would have thought to need a category just for that book. Carl Lindberg (talk) 15:44, 6 September 2019 (UTC)[reply]
    • I respect your point of view as well. It is my believe though that Wikimedia Commons should operate in (specifically) Latin Alphabet. Not because it's the "dominating" Western-centralist script, but because I believe we as a community should be above chauvinistic and nationalistic sentiments. And because Wikimedia, including the software behind it, was build up from the English language. And because by far most users and editors of Wikimedia read and write the English language as a native or second language (or third language et cetera). We need a shared working language, or Commons Wikimedia will become increasingly chaotic in usage. This should be the place were like-minded people should work together for a common good. If we can't agree on this, we will become increasingly divided among each other, where we only communicate with people that share the same language or script. So, if current policies allow the use of different scripts, then yes, I am in favor of restricting that for file upload descriptions, categories and titles, whilst allowing second or third language (and script) translations of the descriptions in addition. I myself, being Dutch, am a non native English speaker, and I accept the dominant role of the English language for achieving our common goals. Please consider approaching this subject from this point of view. --oSeveno (User talk) 09:46, 11 October 2019 (UTC)[reply]
     Oppose. Transliteration is better than the original alphabet. I always have a headache when I see arabic/hebrew/brahmic scripts. I can imagine what other people feel when they see hanzi/kanji/kanas/hanguls.--Roy17 (talk) 15:51, 19 September 2019 (UTC)[reply]

    Enable Flickr import (upload_by_url) for all users

    ACCEPTED:

    Proposal has been open for over a month. 7 support, 1 oppose and one neutral leaning to weak support. (Masum Reza's revised vote that becomes full support after phab:T234192 has been resolved) Opening Phabricator tickets: Decouple UploadWizardConfig.maxUploads and maxUploads for Flickr imports and Enable Flickr import for all users on Commons. - Alexis Jazz ping plz 07:56, 24 October 2019 (UTC)[reply]

    The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

    Currently, users who are not autopatrolled either use Flickr2Commons or they cause problems when trying to upload by hand. Copy-pasting the wrong source link, accidentally upload thumbnails, directly uploading crops without the originals, things like that. License reviewers are left to clean up the mess. UploadWizard can take care of many of these issues as it automatically inserts the correct information. Similar previous proposals like "Allow all users to use Upload Wizard's flickr option" didn't succeed because at the time there was no server side license check for these uploads. This has been fixed nowadays.

    To ease the concern of mass Flickr uploads, the proposal limits users to 4 (four) images each run for Flickr imports. This should be enough to allow a new user to upload a few images they need for an article, which is the primary purpose of this proposal. The maximum number of Flickr imports will be disconnected from the maximum number of files that can be uploaded with UploadWizard. (this is technically feasible) This proposal does not affect anyone who has the autopatrolled flag. Users without autopatrolled flag will be granted the upload_by_url right limited to whitelisted domains (this is required to enable Flickr import) and be given a limit of 4 images each run for Flickr imports. - Alexis Jazz ping plz 16:36, 16 September 2019 (UTC)[reply]

    Enable Flickr import (upload_by_url) for all users (four images each run): votes

     Support sounds like a good idea. gonna save lots of time fixing all the problems that arise from nonstandard transfers.--Roy17 (talk) 15:51, 19 September 2019 (UTC)[reply]

    Enable Flickr import (upload_by_url) for all users: discussion

    Discuss details for this proposal here.

    @Masumrezarock100: Thank you, and yes, that's absolutely right, though overwriting files that are not yours is restricted to autoconfirmed users. Granted, those are still newbies. But also, the scenario you are describing is a direct violation of COM:OVERWRITE and is typically met with revision deletion. I've seen it happen sometimes. Not very frequent, but it happens. Copying the right link from Flickr is not entirely straightforward though (you can't right-click the image), so while there could be some freak occurences, I don't see this becoming a substantial thing. If we saw a large number of newbies performing bad overwrites (regardless of method), it would be more sane to increase the requirements for autoconfirmed. - Alexis Jazz ping plz 15:02, 7 October 2019 (UTC)[reply]
    @Kaldari: All correct. As the proposal also states: "This proposal does not affect anyone who has the autopatrolled flag.", and only users with the autopatrolled flag have mass-upload. By the way, users with upload_by_url but without mass_upload currently don't exist on Commons. In theory a user could have the GWToolset right, but all the users on Commons who do are also autopatrolled. The restriction of 4 images each run only applies to Flickr imports with UploadWizard. Non-Flickr uploads with UploadWizard are not affected and any other upload methods are not affected either. - Alexis Jazz ping plz 18:29, 20 September 2019 (UTC)[reply]
    Thanks for the clarification. I've added my vote of support. Kaldari (talk) 18:36, 20 September 2019 (UTC)[reply]
    Thank you. To be even more clear for anyone else who might still be confused: the restriction of 4 images each run will only apply to users who currently are unable to use UploadWizard Flickr imports at all. This proposal will not limit anything users currently have. - Alexis Jazz ping plz 18:42, 20 September 2019 (UTC)[reply]

    The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
    Checkmark This section is resolved and can be archived. If you disagree, replace this template with your comment. - Alexis Jazz ping plz 07:56, 24 October 2019 (UTC)

    Restrict move permission for root userpages

    ACCEPTED:

    Proposal has been open for more than a month. 7 support, 1 oppose. (counting Roy17's comment as support, not counting Ammarpad though they seem supportive as well) Opening Phabricator ticket Remove the "move-rootuserpages" right from all user groups without autopatrol flag on Commons. - Alexis Jazz ping plz 09:56, 24 October 2019 (UTC)[reply]

    The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

    Moving userpages to another user should make for normal users no sense, instead it opens doors for confusing, faults and misusing.
    Solution: setting the move-rootuserpages right as minimum to the autopatrol right. E.g.: User:Asik_Mahmud_Hassan_(ARMBD). -- User: Perhelion 17:01, 16 September 2019 (UTC)[reply]

    Good hint, of course. We could also made instead of autopatrol a edit-limit of 100? (of course with global renamer exemption). -- User: Perhelion 17:56, 16 September 2019 (UTC)[reply]
    Good to know. I fully  Support this proposal. — Preceding unsigned comment added by Masumrezarock100 (talk • contribs)
    @Perhelion: There are 36 stewards and 68 global renamers. I'm guessing most if not all could be granted autopatrol anyway? Only those who are active on Commons outside of renaming and require patrolling would be an issue. Alternatively I guess you could add move-rootuserpages to another user group (file mover maybe, or an entirely new group) and give stewards and global renamers that. - Alexis Jazz ping plz 18:17, 16 September 2019 (UTC)[reply]
    Global renamers and stewards without autopatrol. (22 total atm) - Alexis Jazz ping plz 02:28, 17 September 2019 (UTC)[reply]
    @Alexis Jazz: According to meta, global renamer's edits when renaming is autopatrolled. (Talk/留言/토론/Discussion) 02:56, 17 September 2019 (UTC)[reply]
    @大诺史: Where does it say that? Anyway, it's stranger than that. Deepfriedokra is blocked here, but that doesn't stop Deepfriedokra from renaming accounts here. - Alexis Jazz ping plz 03:10, 17 September 2019 (UTC)[reply]
    Correct. Centralauth would probably freak out if one of the various account pages couldn't be moved during the process. So the global renamer extension overrides local blocks. That way if something like a self requested local block is in effect renames can proceed as normal. --Majora (talk) 03:20, 17 September 2019 (UTC)[reply]
    @Alexis Jazz: It states "Have one's own edits automatically marked as patrolled (autopatrol)" so I assume that the rename is included in the process. (Talk/留言/토론/Discussion) 03:25, 17 September 2019 (UTC)[reply]
    Global renamer is a local group on meta. "Global" is a misnomer. Their local edits to meta are autopatrolled. I don't believe that right extends globally. --Majora (talk) 03:28, 17 September 2019 (UTC)[reply]
    True. It's a local permission on Meta. – Ammarpad (talk) 06:39, 17 September 2019 (UTC)[reply]
    Note that Stewards get autopatrol from the global group (which is truly global unlike "global" renamer). — regards, Revi 00:48, 4 October 2019 (UTC)[reply]
    What? The contrary is the case, I've linked an actual example. Why this should not simplify the admin activity? There are already 219 filter on Commons and e.g. on the EnWP over 800, so your arguments seems rather hypotheticals. This filter is already active in some Wikis for this reasons. -- User: Perhelion 09:28, 17 September 2019 (UTC)[reply]
    The link you gave was to a user page without any explanation. The case was a user apparently thinking that moving their user page would somehow rename their account, no harm was done, and the response can be to advise the user on how to request a name change. So far, there have been zero examples of meaningful cases of disruption or abuse that need to make the process of renaming pages on Commons more complex. Putting constraints on page moves for all users does not automatically "simplify the admin activity" as there has been no attempt to assess how much admin burden not restricting page moves creates compares to the burden on all users of making page moves more restricted and therefore increasing this project's bureaucracy.
    This proposal exists, but a positive and verifiable case for making the change has not been made. -- (talk) 10:03, 17 September 2019 (UTC)[reply]
    @: Can you give any example, anything at all, where it would be valid for a user to move a user page? (other than undoing faulty moves by inexperienced users) - Alexis Jazz ping plz 17:04, 17 September 2019 (UTC)[reply]
    Drafts. -- (talk) 19:01, 17 September 2019 (UTC)[reply]
    @: Drafts? On Commons? On a user page, instead of a user subpage? - Alexis Jazz ping plz 19:03, 17 September 2019 (UTC)[reply]
    Not sure why you are painting this as weird. I have seen admins draft policies and funded collegial project pages drafted in user space, including role accounts. The is no evidence that more restrictions on doing this on "root" pages would reduce this project's maintenance or administrative burden, quite the opposite.
    Come on people, this is Commons, called the Wild West by other other projects due to our lack of rules. Do you really want to keep on adding rules and bureaucracy to Commons until us four legs have all the same problems as the two legs? -- (talk) 20:10, 17 September 2019 (UTC)[reply]
    I don't see why we can not add it as a precautionary measure. Just because no one did doesn't mean no one ever will. There is a say "Precaution is better than cure." Masum Reza📞 20:20, 17 September 2019 (UTC)[reply]
    This is the same rationale that is used in every case of power hoarding for the sake of it. -- (talk) 20:55, 17 September 2019 (UTC)[reply]
    User space is not the same thing as the user root page. - Alexis Jazz ping plz 21:25, 17 September 2019 (UTC)[reply]
    @: The link you gave was to a user page without any explanation. It was not a userpage. It's a demonstration of the actual problem (has to be deleted after this discussion, I guess). There's no user "Asik Mahmud Hassan (ARMBD) (talk · contribs) on Commons or even globally. That (user)page was created by Asikmahmud338 (talk · contribs) who incorrectly thought they were renaming themselves if they move the userpage. – Ammarpad (talk) 22:59, 17 September 2019 (UTC)[reply]
    @Examples: I made a very concrete DB search query of the last 30 days only, which hits 6 moves, which all are crap and not fixed by anyone. -- User: Perhelion 20:37, 17 September 2019 (UTC)[reply]
    That is a useful report that appears to show that the systemic change is very much not needed. 2 of the 6 are the case already raised, and the institutional move looks like it may be right. The fact is that "not fixed by anyone" is in truth "nobody cares and it does not affect anyone". The proposed bureaucracy is neither urgent, nor does it fix anything that was causing anyone a headache. -- (talk) 20:51, 17 September 2019 (UTC)[reply]
    In fact it are much more (e.g User:Jubair Bin Iqbal from yesterday). More examples 300 potentially hits (forked query, not all checked).
    @"nobody cares and it does not affect anyone" I think your arguments are not meant seriously. -- User: Perhelion 21:19, 17 September 2019 (UTC)[reply]
    Based on your query, that's still 6 cases in 30 days as it already included Jubair Bin Iqbal, and I have no idea why you think any of those 6 cases are a cogent argument to make this system wide change for all users. Some of these moves may be mistaken, but they are not damaging the project as far as I can see and have not affected anyone else, or at least you have not linked to cases where anyone cared enough to complain about it. BTW, the institutional page move, Institution:Fravahar Choir, is exactly the sort of thing you might do when drafting a template, so that fits with the 'drafts' question above. Hardly "all are crap". -- (talk) 21:48, 17 September 2019 (UTC)[reply]
    @"already included Jubair Bin Iqbal" not really, I refreshed the query with raised editcount, so the hit count is raised.
    @Hardly "all are crap": Institution:Fravahar Choir is neither an institution in his Commons intention nor a template nor used. Maybe "crap" was too hardly expressed, but using the root userpage as 'drafts' is is certainly not the purpose of it, not to mention to leave redirect to this (and I've also never seen this before). The discussion becomes unnecessarily bloated and too pointless for me. -- User: Perhelion 23:11, 17 September 2019 (UTC)[reply]
    That's still 6 cases in 30 days. At worst there are 300 pages that might be examined as relevant but may be double counting some cases in 5 years, based on your own report. This is a trivial number in comparison to other backlogs and issues that cause real measurable disruption to the project. None of the evidence or cases so far is in any way convincing that time and effort should be spent making a systems change to make special protection and distinctions in user rights for "root" user pages. The principle of sticking to the least bureaucratic systems is one that should be the default for Wikimedia Commons, not one of increasing bureaucracy "as a precaution" for hypothetical issues. -- (talk) 06:27, 18 September 2019 (UTC)[reply]
    There are proven to be some screwups. On the other hand, I'm not convinced by the actual use case for moving root user pages. For example, if a user were to create a draft on a user root page (did that even ever happen?), by default, when moving that page the checkbox for "Move associated talk page" is enabled by default which is really not desirable. Now, you could maybe create an abuse filter that warns the user that moving a root user page does not accomplish a rename but allows the user to ignore that warning, but still.. Who actually needs this? - Alexis Jazz ping plz 15:43, 18 September 2019 (UTC)[reply]
     Question I'm confused by the talk of abuse filters. Isn't this just a matter of flipping some bits in the user group data? – BMacZero (🗩) 06:13, 19 September 2019 (UTC)[reply]
    The AbuseFilter is another alternative being considered and is more flexible than the configuration change. – Ammarpad (talk) 13:10, 19 September 2019 (UTC)[reply]
    Indeed, we could also use a local JavaScript hack to hide only the Move-link at the relevant root-userpages (as the relevant user variables are stored on each page, without need of additional Api request). -- User: Perhelion 21:08, 19 September 2019 (UTC)[reply]
    Okay, I see. I'd  Support preferably the config change but alternatively the Abuse Filter. This seems to occur primarily when users think they can use it to change their username or display name, which they can't, so cluing them in to that before they do it is a good thing. I'd  Oppose any client-side Javascript for such a low-frequency problem, though. – BMacZero (🗩) 04:01, 20 September 2019 (UTC)[reply]
    This seems to be an interesting proposal for Mediawiki in general. No one is expected to move their userpages to another root userpage.--Roy17 (talk) 15:51, 19 September 2019 (UTC)[reply]

    The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
    Checkmark This section is resolved and can be archived. If you disagree, replace this template with your comment. - Alexis Jazz ping plz 09:55, 24 October 2019 (UTC)

    A DR noticeboard for language/country-specific issues

    How about a noticeboard, on which users could transclude controversial DRs that need help from miniority linguistic/national groups? Its structure would be something like

    == Arabic (1) ==
    {{Commons:Deletion_requests/File:ABCD.jpg}}
    
    == Chinese (1) ==
    {{Commons:Deletion_requests/File:XYZ.webm}}
    
    == Japanese (2) ==
    {{Commons:Deletion_requests/File:ABCDEF.webm}}
    {{Commons:Deletion_requests/File:ABCDEFGH.png}}
    
    ...
    

    Anyone can list a discussion manually. A bot would remove archived DRs and update the number. This might help decision making in cases that involve minority languages/lesser-known countries' laws.--Roy17 (talk) 16:36, 19 September 2019 (UTC)[reply]

     Support I am unsure how effective this will be, but it can't hurt to try. If it doesn't work, no harm done. If it works, awesome. - Alexis Jazz ping plz 18:47, 19 September 2019 (UTC)[reply]

    Implementation

    I suggest the page be titled Discussions by language. Each language would have a subpage Discussions by language/xx using its langcode as in Category:Commons by language. What do you think?--Roy17 (talk) 21:28, 10 October 2019 (UTC)[reply]

    Isn't "Discussions" a bit too general? Since this proposal is focusing on "Deletion requests", I suggest something like "Commons:Deletion requests by language". Creating subpages using langcodes is a good idea in my opinion. Ahmadtalk 13:51, 24 October 2019 (UTC)[reply]

    Make upload comments more informative

    ACCEPTED:

    Just waiting for a patch. Bawolff may be able to help with that. See Phabricator. - Alexis Jazz ping plz 14:39, 24 October 2019 (UTC)[reply]

    The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

    Update: I misinterpreted AKlapper (WMF) when he said agreement was needed as a need for community consensus. Regardless, your input on the task is welcome to help craft the most optimal message.

    User created page with UploadWizard

    The dreaded message. Often all that's left after a deletion. It doesn't allow us to verify if a deletion was justified. It doesn't allow us to verify a new upload is a re-upload that could be speedied. It tells re-users nothing when they suddenly find the source for the file they were using deleted, which can also easily break the attribution requirement of Creative Commons if the re-user relied on just a link to the file page.

    I created a task on Phabricator, but community consensus is required. So the proposal is:

    This will be a great step towards more transparency for Commons. - Alexis Jazz ping plz 10:32, 30 September 2019 (UTC)[reply]

    Make upload comments more informative: votes

    Make upload comments more informative: discussion

    It is unclear what is being asked for in this proposal. Could you outline something like a state-machine for how comments would be generated and therefore make it clearer what would be improved and how? Thanks -- (talk) 10:48, 30 September 2019 (UTC)[reply]

    @: See my suggestion on phab:T234192#5533622. - Alexis Jazz ping plz 11:08, 30 September 2019 (UTC)[reply]
    Looks simples, maybe it can include a bit more intelligent harvesting? No firm feelings about this because I'm unsure how easy it would be to harvest other useful data like whether the source URL is actually readable, or stuff from the EXIF if absent from the Commons info template. -- (talk) 11:55, 30 September 2019 (UTC)[reply]
    @: I don't know about checking the source url (might be vulnerable to abuse?), but I'd guess that getting information from the EXIF would be possible. But I'm not a programmer, so I don't quite know how to realize that. I'm sure there are others here who do know. - Alexis Jazz ping plz 13:17, 30 September 2019 (UTC)[reply]

    The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
    Checkmark This section is resolved and can be archived. If you disagree, replace this template with your comment. - Alexis Jazz ping plz 14:39, 24 October 2019 (UTC)

    DjVu is dead. We should deprecate it for new uploads.

    I withdraw the proposal, as it seems to have been premature. More discussion on improving MediaWiki's PDF support is welcome however. Kaldari (talk) 05:17, 9 October 2019 (UTC)[reply]

    The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

    The DjVu file format has been dying a slow death for many years. The reference implementation for DjVu hasn't been updated since 2015; WinDjView also hasn't been updated since 2015. DjView for Mac hasn't been updated since 2013; The Java DjVu Viewer hasn't been updated since 2005; Internet Archive dropped support for DjVu in 2016 (for new uploads); the main DjVu community website hasn't had a news update since 2013; PlanetDjVu, the main discussion forum for DjVu, was closed in 2014. Wikimedia Commons is the only place left on the internet that still uses it. It's only a matter of time before the basic DjVu software stops working with current operating systems. (It already has problems with newer versions of MacOS.) We should deprecate accepting DjVu files for new uploads, as those files will eventually become unusable and all need to be converted to PDFs (or some other format). Kaldari (talk) 18:23, 7 October 2019 (UTC)[reply]

    Based on the comments below, I'm not convinced there are suitable/easy alternatives right now. - Alexis Jazz ping plz 11:26, 8 October 2019 (UTC)[reply]
    But the question is can a bot automatically convert files to PDF? Masum Reza📞 22:13, 7 October 2019 (UTC)[reply]
    Following what is written below I cannot stand behind what I wrote and removed it from the discussion by striking it. --Donald Trung 『徵國單』 (No Fake News 💬) (WikiProject Numismatics 💴) (Articles 📚) 17:17, 8 October 2019 (UTC)[reply]

    Prosfilaes (talk) 04:13, 8 October 2019 (UTC)[reply]

    Concur with Xover. Worse than a crap move, pretty insulting.  — billinghurst sDrewth 09:59, 8 October 2019 (UTC)[reply]
    @Xover: I would be very happy if I was wrong, but I can't find any version of DjVuLibre newer than 2015. There are some bundles with newer versions of DjView, but I don't see any newer versions of DjVuLibre. Where is this 2017 version you speak of? Kaldari (talk) 17:44, 8 October 2019 (UTC)[reply]
    @Kaldari: I didn't do too much digging, so I won't venture into distinctions on what exactly constitutes a "new version" of what, but in one of the bug threads you linked above, from 2017, they referred to a then-new version and compared results with the 2015 version. I didn't check whether that was of the library or the viewer (or a bundle). In any case, the last commit to DjVuLibre's Git repo was on September 10, 2019. And I'll note that DjView 4.10 works just fine on my macOS 10.14.6; as do whatever the Homebrew version of the command line tools is (different box, can't check just now). --Xover (talk) 18:01, 8 October 2019 (UTC)[reply]
    @Xover: I was trying to use DjView 4.9 which won't even launch in High Sierra (which is a 2 year old operating system). 4.9 is the most recent binary release but I guess I can try building 4.10 myself. Kaldari (talk) 18:54, 8 October 2019 (UTC)[reply]
    @Kaldari: Try 3.5.27+4.10.6qt57c (released October 7, 2017). I'm pretty sure that's the version I'm running. --Xover (talk) 19:03, 8 October 2019 (UTC)[reply]
    @Xover: It works! Thank you! I take it all back. DjVu is fine ;) Kaldari (talk) 19:30, 8 October 2019 (UTC)[reply]
     Oppose Spent an inordinate amount of time trying to work with PDF files from Internet Archive and they are terrible!!!
    1. Most if not all were donated by Google and the quality is very poor.
    2. Google removes photos. When they do include it it's impossible to clean and resize.
    3. As stated above, .Djvu is much cleaner to read and the images are superior. Please see my upload contributions.
    4. Please don't declare it dead, instead, fix the damned OCR from Phe.— Ineuw talk 21:14, 8 October 2019 (UTC)[reply]

    DjVu is dead. We should deprecate it for new uploads. (Discussion)

    As this concerns Wikisource, I've left a message at their Scriptorium (for smaller screens). Maybe they can figure out an alternative or just switch to .pdf files. --Donald Trung 『徵國單』 (No Fake News 💬) (WikiProject Numismatics 💴) (Articles 📚) 08:06, 8 October 2019 (UTC)[reply]

    As a serious comment, what is missing from this proposal is any actual reason to deprecate a format that is used, and fully supported. Jarnsax (talk) 14:50, 8 October 2019 (UTC)[reply]
    @Jarnsax: The reason, as I mentioned, is lack of good software support for viewing, creating, and editing DjVu files locally. The small amount of software that does exist is no longer being supported or updated, so it is becoming increasingly hard to actually work with DjVu files (unless you just stop updating your operating system). This problem is only going to get worse. GIFs are another story as they are widely supported by hundreds of programs on all platforms. Kaldari (talk) 15:50, 8 October 2019 (UTC)[reply]
    @Kaldari: So your answer is to break Wikisource? Your proposal is to remove existing, working functionality, with no actual working replacement, on the theory that what actually works now might break someday in the future. The sensible answer would simply be to not break things... go actually do the work to duplicate the existing 200,000-odd existing files as PDFs (if you think the lack of them as PDFs is a problem), do the work to actually make PDFs work properly here and on Wikisource, then start automatically converting uploaded DJVU files to PDFs, and deprecate them if or when they actually break. Note that PDF/A is currently explicitly broken. Jarnsax (talk) 17:44, 8 October 2019 (UTC)[reply]
    Then your operating system sucks. If it works today with Windows, Microsoft has basically pledged to support it indefinitely, to make Windows 10 the final version of Windows. Linux doesn't gratuitously break old software either. I don't really see a day when DjVuLibre stops running on those systems.--Prosfilaes (talk) 01:28, 9 October 2019 (UTC)[reply]

    Improving MediaWiki's PDF support

    From the feedback above, it sounds like better PDF support in MediaWiki would be a pre-requisite to ever deprecating DjVu support. Can you provide a rough idea of which issues with PDF support should be the highest priority? Maybe we can put together a wishlist proposal for this year's Community Wishlist (which is specifically limited to non-Wikipedia projects). Even if we never deprecate DjVu, we still have to face the fact that software support for it is slowly dying and we're going to need alternatives in the future. Kaldari (talk) 17:33, 8 October 2019 (UTC)[reply]

    @Prosfilaes, Xover, Jan.Kamenicek, and Beleg Tâl: ^. Kaldari (talk) 17:46, 8 October 2019 (UTC)[reply]
    Issues I've noticed:
    • Match and Split does not work at all
    • Image in proofread interface are lower quality than they should be given the quality of the PDF file itself (more so than DJVU) (edit: phab:T224355)
    • Ability to move and resize the image in proofread interface does not work sometimes for PDF
    Beleg Tâl (talk) 18:13, 8 October 2019 (UTC)[reply]
    And as Xover has mentioned above, OCR layer extraction is much much worse with PDF than with DJVU. --Jan Kameníček (talk) 18:38, 8 October 2019 (UTC)[reply]
    Highest priority should be fixing extraction of an existing OCR text layer from PDF files. Currently there is something in how that's done that produces markedly poorer results than opening the PDF in Acrobat and copying the text out (there are some tests on enWS from earlier this year, but I don't have the link handy). This is where MediaWiki actually falls down regarding PDF. Second priority would be fixing PDF/A support (phab:T188885) because this is what several archives and repositories use. Plus the issues Beleg Tâl brings up above.
    But the biggest hurdles aren't in MediaWiki. I've yet to find a toolset for PDF that comes anywhere near what DjVuLibre provides for DjVu files. I can construct and manipulate DjVu file programatically to my heart's content, including creating them from page scan images including structurally tagged OCR text; inserting, reordering, or removing pages; redacting whole or partial pages; combine multiple DjVu files; etc. In fact, I'm currently investigating setting up something toolserver-y that others can use based on my local hacky scripts; most critically to provide ad hoc per-page OCR since the current best tool is down (T228594), but also, hopefully, to interactively manipulate DjVu files (inserting or removing missing or duplicated page scans is a common need (see Google's utter lack of care when scanning)).
    I would also be significantly concerned about format features. DjVu was designed specifically for our use case, so it provides separation of background (the empty space of a page) and foreground (the text) into separate layers, structured storage of annotations and hidden text layers (see e.g. djvused), and a wavelet-based compression system that gives you both good compression, high performance, and a reasonable lossylossless compromise (I'd say, informally, we're in JPEG territory for visible artifacts; but much much better on recompression, which is some times needed). PDF is oriented solidly towards print production (it's based on PostScript, after all) and so it is clearly superior for born digital works (it can reproduce a lot of the features of word processing and typesetting software), but suffers from significant impedance mismatch for representing the scanned print works that are our bread and butter on Wikisource. Without a deep-dive I won't go so far as to claim the format is inherently harder to work with for our purposes, but anyone that's ever tried editing PostScript by hand will at least admit it is a valid thing to be worried about. And my search for existing tools to work with PDF in the same way DjVuLibre provides for DjVu files only tends to reinforce that impression. I hold it entirely possible that PDF as a format will always be inferior to DjVu (though good tooling can compensate for that).
    And just to be clear, I share your concern about the software ecosystem for DjVu. For the long term this is a problem, and long term it may necessitate migrating away from DjVu. But as of right now the DjVu tools exist, work well, do not appear in imminent danger of stopping working (there are 64bit binaries available, for example), and there are no credible alternative formats. --Xover (talk) 19:29, 8 October 2019 (UTC)[reply]
    Thanks for all that info. Also, as Slowking4 mentioned on Wikisource, we would want to make IA Uploader produce PDFs before we ever deprecated DjVu. Kaldari (talk) 15:30, 9 October 2019 (UTC)[reply]

    The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
    Checkmark This section is resolved and can be archived. If you disagree, replace this template with your comment. While not actually resolved (it won't be anytime soon), this discussion doesn't really have to linger on VPP anymore. The work shall continue on Phabricator, for further discussion COM:VPT is a better place. - Alexis Jazz ping plz 08:19, 24 October 2019 (UTC)

    Acceptance of files from external sources without a license review

    We have an endless number of files from external sources without a license review. Many have been around for many years, many of the links died. Thanks to Donald Trung's proposal to archive all external links, this shouldn't be a common sight anymore from now on. But we still have all those old files that were never reviewed. Deleting everything makes no sense. Pretending license reviews are not needed makes no sense. This proposal does not apply to files without a source, a source that still works or a source that can be checked through archive.org or similar means.

    Proposal to keep files with a source that is no longer available and that:

    was uploaded by a former or current license reviewer, administrator or OTRS-member

    or

    matches all of the following:
    • Has a similar or identical source to files with a license review or uploaded by the groups above (for "example.com/gallery1", "example.com/gallery2" would be similar)
    • Matches the general style of those files. Locations, subjects, time period, photography/art style, EXIF if present, watermarks. Not every single thing needs to match, but we should be convinced the work is from the same source.
    • Comes from a source with a general waiver or license (no exclusion of specific files, or only exclusion based on criteria that we can tell without having the source available, for example: "the license only applies to photos taken in Italy")
    • Uploaded by a user who is not known for copyfraud.

    These files will be marked as "This file was uploaded by a trusted user" and won't require a license review. - Alexis Jazz ping plz 17:41, 13 February 2019 (UTC)[reply]

    Acceptance of files from external sources without a license review: votes

    Acceptance of files from external sources without a license review: discussion

    Discuss details for this proposal here.

    @Roy17: Category:Chama Ice Cave from farsnews was uploaded in December 2018. For that reason, I didn't include a fixed time period like 3 years because nobody can predict linkrot. - Alexis Jazz ping plz 17:20, 17 February 2019 (UTC)[reply]
    @Donald Trung: Good point, that's why I have an incubator. I'm going to wait for your proposal to pass. After that, this will be more of a "grandfathering" proposal, which I think is more likely to be accepted. Fæ's proposal was too specific and not really worked out. Fæ said to "vote on the principle", but that's generally not what VPP is for. - Alexis Jazz ping plz 21:02, 17 February 2019 (UTC)[reply]

    Offer a method to view and edit MIDI files online

    The MIDI Files category only has 946 files. Most of them are more than 10 years old, and many of them only have a few seconds of audio.

    One reason for the low participation in this category is that there was previously no method to view and edit a MIDI file online; you had to download a program.

    The first Online Midi Editor was created two years ago, and it was recently moved to a new domain: https://OnlineMidi.com

    I would like to request permission to create a page in Commons which describes OnlineMidi.com, since it is the only Online Midi Editor on the entire web. I noticed that the VicuñaUploader received its own page in Commons, and a special mention on the Commons 'Welcome' page (under 'Additional services and software').


    I would also like to propose adding a link to each midi file's thumbnail and profile, which will import and display that midi file at OnlineMidi.com. For example, the following link displays the midi file for "Giant Steps" by John Coltrane: https://OnlineMidi.com?s=aNVf

    This will be very simple to implement. The link from WP to OnlineMidi.com will include a 'wp_url' parameter, which will allow OnlineMidi.com to import and display that midi file. — Preceding unsigned comment added by ToolCreator (talk • contribs) 8 October 2019 21:00 (UTC)

    This URL (https://commons.wikimedia.org/wiki/Category:MIDI_files) displays "The following 200 files are in this category, out of 946 total." Please indicate why this count differs with your search, which showed "5,645 MIDI files on Commons".

    I can provide an example which shows how OnlineMidi.com can import and display the midi file when the following URL is sent as a GET parameter: https://upload.wikimedia.org/wikipedia/commons/e/e8/%22Texarkana_and_Northern%22_Boogie-woogie_bassline.mid

    I can also create an educational webpage which describes how to use OnlineMidi.com with midi files received from Commons.

    Before doing so, please confirm that my efforts will not be rejected for some other reason (like "insufficient citations"). I'd hate to waste my time.

    I enormously appreciate your positive response to my proposal, thank you! ToolCreator (talk) 02:23, 9 October 2019 (UTC)[reply]

    Commons generally doesn't
    @ToolCreator: Because not all MIDI files are in that category. For example, Category:MIDI files of music by Johann Sebastian Bach has 78 files in it. (and its subcategories another 21) Citations are no issue. We'd mostly be concerned about whether or not something is in scope. A general page about MIDI would be better suited for Wikipedia or Wikibooks. For general instructions for a universally known tool like Photoshop, Wikibooks is probably best. Of course, it should be relevant for Commons. For example, the checklist on COM:Colorization is relevant. And finally it shouldn't be spammy. Considering onlinemidi.com appears to be ad-free and not selling subscriptions, I'd say that's fine. - Alexis Jazz ping plz 03:16, 9 October 2019 (UTC)[reply]
    @Alexis Jazz: The example I described will be shown here tomorrow (which will import and display the midi file when the upload.wikimedia.org URL is sent as a GET parameter to OnlineMidi.com). How long will it take for an [Edit MIDI] link to be added to each midi file's thumbnail and profile at Commons? ToolCreator (talk) 03:27, 9 October 2019 (UTC)[reply]
    @ToolCreator: No links will be added directly to files. A gadget could be made for this (not by me, I lack the knowledge) which could be enabled by users who want it. It shouldn't be too hard though because we already have gadgets for Google Images and Tineye which do the same kind of thing. - Alexis Jazz ping plz 03:39, 9 October 2019 (UTC)[reply]
    @Alexis Jazz: I can create the gadget. I just don't know how to send a GET request to that website. @ToolCreator: Please show us an example. What are the GET parameters, and call URL? Masum Reza📞 08:01, 9 October 2019 (UTC)[reply]

    The following two URL's demonstrate how OnlineMidi.com can import a MIDI file from Commons:

      https://www.onlinemidi.com?wp=https://upload.wikimedia.org/wikipedia/commons/9/96/Chopin_-_Etude_Op._10%2C_No._1.mid
      https://www.onlinemidi.com?wp=https://upload.wikimedia.org/wikipedia/commons/0/04/Camptown_Races_%281850%29%2C_composed_by_Stephen_Foster.mid
    

    Each MIDI file's download address can be found on the file's Commons webpage, under "File history" in the "Date/Time" column. For example:

      https://commons.wikimedia.org/wiki/File:Chopin_-_Etude_Op._10,_No._1.mid
    

    You can create [View MIDI] links to OnlineMidi.com, by adding each MIDI file's download address to the right of "?wp=" in the outgoing link URL.

    I think [View MIDI] would be a better caption for the links, instead of [Edit MIDI].

    Please let me know if you have any questions. ToolCreator (talk) 19:54, 9 October 2019 (UTC)[reply]

    Folks can use for the past 6 years, the Score extension to get MIDI files out of Lilypond notation. Wouldn’t that be one of reasons we have few MIDI files? Jean-Fred (talk) 20:05, 9 October 2019 (UTC)[reply]

    @Masumrezarock100: @Alexis Jazz: I created the page for OnlineMidi.com (https://commons.wikimedia.org/wiki/OnlineMidi.com). I think you will find it to be educational. Let me know if you need anything else to create the gadget. ToolCreator (talk) 03:26, 10 October 2019 (UTC)[reply]

    @ToolCreator: Very nice! I moved the page to Commons:OnlineMidi.com. (we keep help pages in the Commons: namespace) - Alexis Jazz ping plz 03:29, 10 October 2019 (UTC)[reply]
    I've created a pretty basic version of the gadget based on the TinEye gadget. But it is for some reason, loading on image file pages instead of mid file pages. It is located here. I can't seem to figure out where I made a mistake. We'll need to work on it more. @Perhelion: perhaps you can lend me a hand? Masum Reza📞 06:01, 10 October 2019 (UTC)[reply]
    Masumrezarock100, try this:

    /* OnlineMidi gadget code start.
    Depends on mediawiki.util. */
    $.when(mw.loader.using('mediawiki.util'), $.ready).then(function () {
    'use strict';
    if ( mw.config.get('wgNamespaceNumber') == 6 && mw.config.get('wgAction') === "view" && document.getElementById('file') ) {
    var mid = document.getElementsByClassName('fullMedia')[0].getElementsByTagName('a');
    var midURL = mid[0].href;
    //Conditionally add the portlet link
    if (midURL.substr(midURL.length - 4, midURL.length).toLowerCase()  == '.mid'){
    mw.util.addPortletLink('p-cactions', 'https://www.onlinemidi.com/Editor.php?wp=' + encodeURIComponent(midURL), 'Edit MIDI', 'ca-midiedit', null).children[0].target = '_blank';
    }
    }
    });
    
    I needed to change the element to source/construct the actual media url from, and added a condition. It should only activate if the extension is .mid. I tested the generated url at onlinemidi for a couple and it seems to work. You might need to tinker with the condition if you need to allow for any different extension, but that should be easy enough to do... -- Begoon 09:39, 10 October 2019 (UTC)[reply]

    @Masumrezarock100: @Alexis Jazz: Thank you for your efforts. I think everyone will want to view the midi notes, so I hope you can make this gadget run by default. Otherwise, very few people will know that this feature exists.

    Also, please mention Commons:OnlineMidi.com on the Commons Home or Welcome page. I noticed that VicuñaUploader received a special mention on the Commons 'Welcome' page (under 'Additional services and software'), so I hope that OnlineMidi has the same relevancy. If more people knew about the capabilities of MIDI files (as demonstrated by the Sample Midi Files listed at Commons:OnlineMidi.com), then you would receive more new submissions.

    It is an honor and a pleasure helping your fine organization. ToolCreator (talk) 12:41, 10 October 2019 (UTC)[reply]

    @Begoon: Thanks for fixing the bug. It is working fine now. We can move the script to Mediawiki gadget namespace once this discussion is closed. @ToolCreator: For now, copy-paste the following code to your Special:MyPage/common.js to install the script. Masum Reza📞 14:39, 10 October 2019 (UTC)[reply]
    mw.loader.load('//commons.wikimedia.org/w/index.php?title=User:Masumrezarock100/onlinemidi.js&action=raw&ctype=text/javascript'); //OnlineMIDI
    
    @Masumrezarock100: The link you provided (Special:MyPage/common.js) displays "This page does not currently exist." ToolCreator (talk) 15:10, 10 October 2019 (UTC)[reply]
    It should say "This page does not currently exist. You can search for this page title in other pages or create this page." and the words "create this page" are a link, which you can click to create the page. -- Begoon 15:16, 10 October 2019 (UTC)[reply]
    Yes, create the page with the code I posted. Navigate to a mid file, and click the more collapsible drop-down. And you should see a Edit MIDI link. Masum Reza📞 15:20, 10 October 2019 (UTC)[reply]
    @Masumrezarock100: Yes, it works, thank you! What is the process to make this a default gadget? ToolCreator (talk) 15:29, 10 October 2019 (UTC)[reply]
    @ToolCreator and Begoon: I went ahead and optimized this script for mobile. It should now load on the mobile website. Head over to a mid file on the mobile website (eg. https://commons.m.wikimedia.org/wiki/File:Chopin_-_Etude_Op._10,_No._1.mid), and you should see a similar button. Regarding making it a gadget, as I've said, it will be moved to the Mediawiki gadget space once this proposal is accepted. Masum Reza📞 16:09, 10 October 2019 (UTC)[reply]
    @Masumrezarock100: You may not want the link to appear on the mobile website, because the midi editor requires more screen space than most mobile devices can handle.
    @Masumrezarock100: Just so I know how often to check back, how long does it usually take for a proposal to be accepted? This page lists 11 Gadgets (https://www.mediawiki.org/wiki/Extension:Gadgets). Is there another page that lists more? ToolCreator (talk) 16:57, 10 October 2019 (UTC)[reply]
    Ah, I didn't think about that. It makes sense to me. We can change it's definitions so that it won't load on the mobile. However, I suggest the Minerva skin part to be kept, since there are some users who use Minerva skin on desktop site. On English Wikipedia, a discussion usually takes place for minimum 7 days. You can assume the same for Commons. All gadgets on Wikimedia Commons are listed at Special:Gadgets. -Masum Reza📞 17:16, 10 October 2019 (UTC)[reply]
    What is the sort order of midi files that are shown at https://commons.wikimedia.org/wiki/Category:MIDI_files? Can the user select a different sort order? ToolCreator (talk) 15:18, 10 October 2019 (UTC)[reply]
    Alphabetical order. Unless I am mistaken, there is no way to sort out files in a category at the moment. Perhaps a gadget could be created to support changing sort order. Masum Reza📞 16:09, 10 October 2019 (UTC)[reply]

    I do not endorse making special mentions and/or creating a default gadget to a proprietary tool that does not even have a privacy policy. If one uses this tool to edit MIDI, then it is their own choice. --Zhuyifei1999 (talk) 17:21, 10 October 2019 (UTC)[reply]

    @Zhuyifei1999: Please describe the additions you would like to see in the Terms of Use for OnlineMidi.com, to satisfy the requirement for a privacy policy. Please also provide the address of the page that lists default gadgets. Thanks! ToolCreator (talk) 17:31, 10 October 2019 (UTC)[reply]
    Oh, that would be fun:
    • "Proprietary": Release your source code under FOSS license
    • "Privacy Policy": List clearly what data you will collect from end users, and explain what you will do with the data, and under what circumstances will you release the data to third parties. See foundation:Privacy_policy for an example.
    The list of gadgets are at Special:Gadgets. The default ones are listed with "Enabled for everyone by default." --Zhuyifei1999 (talk) 17:51, 10 October 2019 (UTC)[reply]

    @Zhuyifei1999: Thank you for your advice. I added the following Privacy Policy to the Terms of Use for OnlineMidi.com:

    Privacy Policy for OnlineMidi.com: No information whatsoever is collected from users of the Site without their permission. No information is sent to the server while the user is using the Site, other than the HTTP parameters that are sent to all websites (IP Address, Browser Type, and Referrer). Those parameters shall never be released to any other entities. If a User chooses to Register (which is not required), the information they submit (Email, Username, Password, and URL) shall never be released to any other entities. Cookie Usage: Cookies are only used when the [Remember me] box is checked when a registered user logs in. The Site does not use Cookies for any other purpose whatsoever.

    Regarding the Proprietary nature of the website: The Midi Editor and Player are entirely run from the browser, using client-side javascript. There is no server-side processing whatsoever. Anyone can click 'view source' in their browser to see all the code that the website uses.

    After reviewing the gadgets that have been "Enabled for everyone by default", it appears that this proposed gadget meets the same standards as those gadgets. If that is not the case, then please indicate any other changes that I should make. ToolCreator (talk) 18:41, 10 October 2019 (UTC)[reply]

    Not releasing any information... including law enforcement?
    By under 'FOSS' I mean 'free and open source software', free as in libre, free as in free speech, not free beer. We need the right to run your code for any purpose, study your code, modify, fork, redistribute, for any purpose, including commercial, without restrictions. Your 'Copyrights' section clearly differs. --Zhuyifei1999 (talk) 19:02, 10 October 2019 (UTC)[reply]
    I have the same concern. The policy of OnlineMidi.com states

    The All content included on the Site, such as text, graphics, logos, button icons, images, audio clips, digital downloads, data compilations, and software, is the property of OnlineMidi.com or its content suppliers and protected by United States and international copyright laws. The compilation of all content on the Site is the exclusive property of OnlineMidi.com and protected by U.S. and international copyright laws. No part of this program may be copied, reproduced, translated, or reduced to any electronic or machine readable form without the prior written consent of OnlineMidi.com.

    Am I understanding it correctly that all media files taken from the website are copyrignted including the mid files uploaded to the the website after an user edits them? So let's say a user uploads a file to OnlineMidi, and then edits it using the website. Who is the copyrignt holder of the new (edited) file and what it is new license? We have a goal to provide free educational files. Does this website meets our licensing requirements? 19:12, 10 October 2019 (UTC)
    @Zhuyifei1999: As per your suggestion, I changed the Terms of Use for OnlineMidi.com to clarify that the user's data "...shall never be released to any other entities (unless legally ordered to do so)".
    Regarding the justifiable concern that uploaded midi files would become the ownership of the site, I have added the following sentence to that paragraph: "This copyright does NOT include data that is created or uploaded by a user.".
    There are other gadgets that have been "Enabled for everyone by default" which do not allow others to "redistribute, for any purpose, including commercial, without restrictions.", so that is apparently not a requirement. ToolCreator (talk) 19:31, 10 October 2019 (UTC)[reply]
    "There are other gadgets that have been ... which do not allow others to ..." for example? --Zhuyifei1999 (talk) 21:02, 10 October 2019 (UTC)[reply]
    @ToolCreator: I'm not a lawyer, but here's a suggestion:
    This service embeds content from Soundcloud.com which may use cookies and collect the data from your HTTP-request. Please refer to the Soundcloud privacy policy for details. OnlineMidi.com may log the information that results from requests (like HTTP-requests) to the service like IP address, user agent and referrer. This information may be used to generate statistics and detect abuse of the service. OnlineMidi.com only uses functional cookies. When the user registers an account, their information like e-mail address, username, password hash and any other entered information will be stored by OnlineMidi.com. None of the aforementioned information that is collected by OnlineMidi.com will be shared with third parties unless required by law.
    Again, I'm not a lawyer, but this is probably more likely to be legally sound than the current text. Also, make sure you actually are storing password hashes and not passwords like your policy currently states.. - Alexis Jazz ping plz 11:27, 13 October 2019 (UTC)[reply]
    @Alexis Jazz: Thank you for your advice. I changed the Privacy Policy as per your suggestion:ToolCreator (talk) 12:54, 13 October 2019 (UTC)[reply]

    Revised Privacy Policy for OnlineMidi.com: This service embeds content from Soundcloud.com which may use cookies and collect the data from your HTTP-request. Please refer to the Soundcloud privacy policy for details. OnlineMidi.com may log the information that results from requests (like HTTP-requests) to the service like IP address, user agent and referrer. This information may be used to generate statistics and detect abuse of the service. OnlineMidi.com only uses functional cookies. When the user registers an account, their information like e-mail address, username, password hash and any other entered information will be stored by OnlineMidi.com. None of the aforementioned information that is collected by OnlineMidi.com will be shared with third parties unless required by law.ToolCreator (talk) 12:54, 13 October 2019 (UTC)

    @ToolCreator: The help page of OnlineMidi on Wikimedia Commons contains 99% of copied words (according to copyvio detector tool). Your website states that even texts are copyrignted. Please license it to us and update your Copyrignt policy, or rewrite the whole help page on Commons using your own words. Pages with excessive copyrighted are subject for speedy deletion per G11 criteria. Thanks you for your understanding. Masum Reza📞 21:31, 10 October 2019 (UTC)[reply]
    @Masumrezarock100: I modified the Terms of Use for OnlineMidi.com to indicate that Wikipedia Commons has permission to re-publish text from the OnlineMidi.com Help page (https://www.onlinemidi.com/Help.php). Do I need to take any other action regarding this issue? ToolCreator (talk) 21:56, 10 October 2019 (UTC)[reply]
    So here's the thing, Wikimedia Foundation provides free access to open knowledge and allows anyone to use it's content. As you might have noticed, the footer of every pages has the following text.

    Files are available under licenses specified on their description page. All structured data from the file and property namespaces is available under the Creative Commons CC0 License; all unstructured text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply.

    As Wikimedia Commons is one of Wikimedia Foundation's projects, anyone can copy, modify, and distribute its content (which are hosted on this site), or use it for any other purposes (even for commercial purposes), provided he/she abides by the terms of licensing. You gave only Wikipedia and Commons to use your website's content. So if I were to copy/use the texts from the OnlineMidi page on Wikimedia Commons, it would be a copyrignt violation, because I don't have permission! You see what I mean? Unfortunately Wikimedia projects can not host such content. Please update your Copyrignt policies and license it under one of the free licenses. Masum Reza📞 22:19, 10 October 2019 (UTC)[reply]
    @Masumrezarock100: Please provide the proper wording that I can add to the Terms of Use for OnlineMidi.com, to indicate that the text from the OnlineMidi.com Help page is properly licensed to appear on the Commons page.ToolCreator (talk) 22:35, 10 October 2019 (UTC)[reply]
    The wording depends on what license you choose. It is generally recommended to license it under one of the Creative Commons licenses. There are plenty of CC license tags that you can use. See Category:CC_license_tags. Masum Reza📞 22:53, 10 October 2019 (UTC)[reply]
    @Masumrezarock100: If I place the following statement in the Terms of Use, will that suffice:

    The OnlineMidi.com Help page (https://www.onlinemidi.com/Help.php) is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike CC BY-NC-SA License (https://creativecommons.org/licenses/by-nc-sa/4.0/). ToolCreator (talk) 23:20, 10 October 2019 (UTC)[reply]

    Ah, drop the non-commercial part. Commons doesn't allow Non-commercial and non-derivative works licenses. Also why only freely license the help page? It doesn't hurt to license all texts of the website under a free license. Those are just simple texts nothing special. Masum Reza📞 23:26, 10 October 2019 (UTC)[reply]
    @Masumrezarock100: The https://creativecommons.org/licenses/ website says "This is the license used by Wikipedia", so I assume this will work. Do I have to do anything other than adding this sentence to my Terms of Use webpage?

    The OnlineMidi.com Help page (https://www.onlinemidi.com/Help.php) is licensed under the Creative Commons Attribution-ShareAlike CC BY-SA License (https://creativecommons.org/licenses/by-sa/4.0/). ToolCreator (talk) 23:43, 10 October 2019 (UTC)[reply]

    It doesn't explicitly states what license Wikimedia Commons uses. Per COM:L, ND and NC licenses are not acceptable on Commons.
    Do readers a favor and clearly state how text portion in the help page can be used and what is it's copyrignt status. Just simply linking to a CC license page doesn't help. See Template:CC-by-sa-4.0 for an example. Masum Reza📞 00:04, 11 October 2019 (UTC)[reply]

    @Masumrezarock100: I added the text from the template that you suggested, to the Terms of Use for OnlineMidi.com. Please see paragraph 8 in that document. I also added the following statement to Commons:OnlineMidi.com: "This page contains text from the OnlineMidi.com Help Page, which is licensed under the Creative Commons Attribution-ShareAlike CC BY-SA License."

    Please confirm that this issue is resolved. Thanks! ToolCreator (talk) 00:17, 11 October 2019 (UTC)[reply]


    @Zhuyifei1999: The gadget itself will be 'free and open source software', as are all the javascript gadgets on the Special:Gadgets page. Each gadget is simply a javascript snippet that is free for anyone to use; that is a condition for the gadget to be placed on the Special:Gadgets page.

    However, the websites, software, and data that the gadgets access are obviously not all 'free and open source software'. For example, if a gadget launches a PDF file, that doesn't mean that everyone can "redistribute, for any purpose, including commercial, without restrictions" all of Adobe's software.

    Here are two examples of gadgets that are "Enabled for everyone by default" that access software and/or data that is not "FOSS":

    1. https://commons.wikimedia.org/wiki/Help:Gadget-Stockphoto "Email a link: Starts an e-mail with a link to the file and a credit line" This gadget must be launching email software that is not FOSS (like Gmail or Outlook).

    2. https://meta.wikimedia.org/wiki/WikiMiniAtlas "additional data courtesy of the US National Park Service, Landsat7 data courtesy of NASA." The US National Park Service and NASA do not allow others to "redistribute, for any purpose, including commercial, without restrictions" all of their data and software.

    The proposed gadget will be FOSS: the javascript code will be FOSS. The site that it accesses (OnlineMidi.com) has the Terms of Use for OnlineMidi.com.

    You will be tremendously limiting the capabilities of gadgets if you do not allow them to access websites, software, and data that are not FOSS. ToolCreator (talk) 22:02, 10 October 2019 (UTC)[reply]

    You claim that "the javascript code will be FOSS"; can I know what licenses they are under? --Zhuyifei1999 (talk) 22:36, 10 October 2019 (UTC)[reply]
    You claim that "the javascript code will be FOSS"; if you mean that the gadget itself is FOSS, yes; however, setting it as a default gadget imply that we endorse your site. No, we don't endorse any specific proprietary software. --Zhuyifei1999 (talk) 22:45, 10 October 2019 (UTC)[reply]
    I don't see any benefit in making this gadget default. If someone wants to use this gadget to edit MID files they should enable it by themselves. It would be just advertising your site if we make it default. Masum Reza📞 20:40, 11 October 2019 (UTC)[reply]

    1. Can I use the midi player that is on your site to hear what a file will sound like before I upload it? 2. After I upload a file, can I delete or replace it?ToolCreator (talk) 17:43, 11 October 2019 (UTC)[reply]

    1. The MIDI -> waveform conversion is done by one of the two extensions: mw:Extension:TimedMediaHandler & mw:Extension:Score. I think you can either host a MediaWiki install yourself with these exiensions, and you can refer to our onfigueration. Another way would be that you can try to figure out what commands these extensions use to do the conversion by reading its source code.
    2. You can replace it by overwriting it with another file, but the file history will still be visible to public. For deletion, file a speedy deleion request --Zhuyifei1999 (talk) 19:21, 11 October 2019 (UTC)[reply]

    I uploaded the following example, to show you what OnlineMidi.com can do: https://commons.wikimedia.org/wiki/File:%22_OnlineMidi.com%22_9.mid

    Please listen to this file at the following link, which the proposed gadget directs to: https://www.onlinemidi.com?wp=https://upload.wikimedia.org/wikipedia/commons/e/ec/%22_OnlineMidi.com%22_9.mid

    You will see that this midi file includes audio for live drums, guitars, and female vocals. There is no other website that does this.

    I noticed that nearly every midi file in your directory contains just a few notes (and usually only one instrument), which causes them to normally receive less than 5 page views in the past 30 days.

    Many musicians would like to include your fantastic collection of audio files within their midi files, but if they don't know about OnlineMidi, then they won't know that they have that capability. I am friends with several film composers who would not use the OnlineMidi gadget unless it was a default gadget.

    Your team has been fantastic in patiently guiding me through the WikiMedia process (which I am obviously new at). I sincerely believe that if this gadget is made to run by default, it will increase the quality of midi files in your directory. If it is not a default gadget, then very few people will know it exists. ToolCreator (talk) 01:43, 12 October 2019 (UTC)[reply]

    Add galleries to deletion requests

    Wouldn't that make them much easier to judge?

    Obviously, galleries would only be visible on the DR page like Commons:Deletion requests/File:Example.jpg. They would not be included on overview pages like Commons:Deletion_requests/2019/09/30.

    {{Delreqnom}} could be used for this. Examples at User:Alexis Reggae/delreqnomsandbox and User:Alexis Reggae/delreqnomsandboxtranscluded. - Alexis Jazz ping plz 22:45, 8 October 2019 (UTC)[reply]

    Add galleries to deletion requests: votes

    Add galleries to deletion requests: discussion

    For many DRs, that would be helpful. If there are say 200 images, I'm less sure about that. And sometimes people mark comments on the end of the filename line, which you can't do in a gallery. But I guess you could do the same in that collapsed section. Carl Lindberg (talk) 23:18, 9 October 2019 (UTC)[reply]
    @Clindberg: I made a template to dynamically switch between the list and the gallery plus hidden list while preserving comments: here is an example. @Masumrezarock100: that okay for you too? (template can be tweaked to make the gallery more appealing) - Alexis Jazz ping plz 02:19, 10 October 2019 (UTC)[reply]
    I applied it to Commons:Deletion requests/Files found with "wines-world.over-blog.com" (transcluded version) for testing, this works fine with delreqhandler (sort of important for admins ) too. The image width in the gallery needs to be adjusted. - Alexis Jazz ping plz 02:45, 10 October 2019 (UTC)[reply]
    Hmm, the gallery layout could be improved. I suggest to make it's style more like Commons:Quality_images_candidates/candidate_list. Masum Reza📞 03:32, 10 October 2019 (UTC)[reply]
    @Masumrezarock100: That would be nice, but that page also uses the gallery tag, which I can't use. And CSS makes my head hurt. {{Delreqnom/galleryitem}} is what needs to be improved btw. To do list on {{Delreqnom}}. - Alexis Jazz ping plz 04:01, 10 October 2019 (UTC)[reply]
    @Clindberg: I've now limited the template to 80 files+comments total by default. (funny thing: there is no way to tell how many files there are, only the total of files and comments is known) This means that by default, you'll see somewhere between 40 and 80 files. (depending on how many have comments) Also, the thumbnails over 40 are hidden by default under a "Show more thumbnails" link. So by default, you'll see between 20 and 40 thumbnails and another 20 to 40 hidden under that "Show more thumbnails" link. - Alexis Jazz ping plz 19:13, 16 October 2019 (UTC)[reply]
    @Donald Trung: Such uploads are rare as far as I know. I encountered it once (and reported it, it was only nudity IIRC, no interaction, though I didn't check the other uploads from the user), back when I was a newbie. I actually think it wouldn't have shocked me as much if I had only seen a gallery thumbnail. The gallery can be removed by editing the wikitext in individual cases anyway. (just remove "mode=gallery") It's possible to collapse the gallery, and this could be enabled/disabled with a gadget. I don't know if it is possible to make a template always behave differently on mobile. It would make sense to further restrict the maximum number of thumbnails on mobile. @Perhelion: do you know if that's possible, making mobile-specific tweaks? - Alexis Jazz ping plz 15:31, 10 October 2019 (UTC)[reply]
     Some clarification, the main reason for adding "weak" to my support vote is actually not related to child pornography which is extremely rare on Wikimedia Commons (things like "the black web" or "deepweb" serve things like this), and Wikimedia Commons' new page patrollers (the general grouping of people, not just people with the user right) and the Wikimedia Foundation (WMF) actually handle it really well. I really like this idea as it will allow for people to make better decisions without opening lots of tabs. With "COM:SCOPE"-based deletion requests I expect this to be very helpful.
    I actually only think that this might be bad when using the mobile browser view for "large" deletion requests, maybe we could make something like "<nomobile></nomobile>" that doesn't display when someone has the "Mobile view" enabled. But again, 99% (ninety-nine percent) of the time this gallery won't be a disadvantage, only with deletion requests that concern more than like 50 (fifty) or so files. --Donald Trung 『徵國單』 (No Fake News 💬) (WikiProject Numismatics 💴) (Articles 📚) 17:51, 10 October 2019 (UTC)[reply]
    @Donald Trung: Yes, I will be adding some limits. For mobile, I think there probably is a CSS class that would display:none on mobile but be ignored otherwise. I just don't know what the name of that class might be. If it doesn't exist, we could probably add it. This maybe won't stop the extra thumbnails from being downloaded (depending on your browser maybe), but they won't be displayed. - Alexis Jazz ping plz 14:34, 11 October 2019 (UTC)[reply]
    @Donald Trung: if you add ".delreqgalover25, .delreqgalover50, .delreqgalover100, .delreqgalover200 { display: none !important }" to User:Donald Trung/common.css you'll never see more than 25 thumbnails. And with ".delreqgalunder25, .delreqgalover25, .delreqgalover50, .delreqgalover100, .delreqgalover200 { display: none !important }" you would see no thumbnails. This could be made into gadgets or default for mobile. - Alexis Jazz ping plz 07:27, 16 October 2019 (UTC)[reply]
    @Roy17, Donald Trung, and Clindberg: I changed some more things. Examples at User:Alexis Reggae/delreqnomsandbox and User:Alexis Reggae/delreqnomsandboxtranscluded. CSS guru for Template:Delreqnom/galleryitem still wanted to make it look prettier. Getting those comments/filenames on the same height is probably just a matter of a well-placed margin, align, padding or whatever.. - Alexis Jazz ping plz 04:11, 14 October 2019 (UTC)[reply]
    ✓ Done (wasn't entirely as simple as I thought) - Alexis Jazz ping plz 19:13, 16 October 2019 (UTC)[reply]

    Enable TinEye and Google images searching tool on mobile

    TinEye and Google images search gadgets are very useful for users. It helps users to detect copyvio, similar images on web, and use of images outside Wikimedia projects, which are helpful to patrollers. These gadgets are not currently loaded on Mobile, mainly because mw.util.AddPortletLink isn't supported in Minerva, the only skin available on the mobile website. As a regular mobile contributor, I would like to use these two gadgets on the mobile website.

    Issues

    Solutions

    Proposal

    Optimize the gadgets to make them work on mobile. I already prepared mobile versions of these scripts which are located at User:Masumrezarock100/googleimages-mobile.js and User:Masumrezarock100/tineye-mobile.js (merged version of these two gadgets).

    1. Option: Merge the gadgets together with desktop versions and add mobile target to the gadgets' definition.
    2. Option: Or Use the merged mobile script and add it as a separate gadget.

    Votes

    Discussion

    There is indeed no advance in splitting this 2 links (tineye/googleimages) with the very same meaning in 2 gadgets (in fact both need maintenance and more resources and one code is more functional than the other, the gadget settings are also getting growing and cluttering). So there would be this 3rd option in merging all. -- User: Perhelion 04:06, 10 October 2019 (UTC)[reply]
    I am fine with it. Masum Reza📞 04:21, 10 October 2019 (UTC)[reply]
     Support option 3. 4nn1l2 (talk) 10:48, 10 October 2019 (UTC)[reply]
    @Perhelion: that new OnlineMidi.com gadget is based on the same thing, merge all three? I also wouldn't mind enabling/disabling all three at the same time. I think most people enable/disable both reverse image search gadgets anyway. The odd duck who absolutely insists on disabling one or two of those could use CSS. - Alexis Jazz ping plz 15:14, 10 October 2019 (UTC)[reply]
    @大诺史 and Donald Trung: ✓ OK I updated my scripts and links should now open in a new tab. Masum Reza📞 16:05, 11 October 2019 (UTC)[reply]

    Add mobileUndo gadget

    Undo feature in mobile website (Minerva skin) is a long sought feature. But it is possible to undo a diff using mobile website manually. Reading web team is currently working on Advanced mobile contributions project. They have added a undo button to history pages. But a undo button on diff pages is still missing. This task has been tracked in phab:T191706 but Reading web team isn't working on it despite it had been triaged as high priority. It is clear that there is a demand for this feature, see some related discussions on Mediawiki - mw:Topic:V8wxfm4a02x9glpw, mw:Topic:V77gwos6xmvslqz2, mw:Topic:V484smre28nqxvdh. In the meantime, FR30799386 has developed an user script to replicate this feature. There are many mobile contributors, but only a handful of them know about this script. Because of that many editors can not undo edits on mobile. We would like to implement this user script as a gadget. But I thought we should gain support from the community, and which is why I am proposing to make this script a gadget. Jon Robson also proposed the same thing on English wikipedia. All mobile users especially those who are active in countering vandalism and use mobile, will benefit from this. It works cross-wiki and also supports internationalization meaning it can be translated to one's preferred language. Thanks. Masum Reza📞 01:58, 11 October 2019 (UTC)[reply]

    Add mobileUndo gadget: votes

    Add mobileUndo gadget: discussions

    According to mw:Reading/Web/Advanced mobile contributions, "August 8, 2019 ... Advanced mode is now available on all Wikipedias". When it will be deployed on Commons? 4nn1l2 (talk) 07:19, 11 October 2019 (UTC)[reply]

    This literally happened yesterday for me on Wikimedia Commons while browsing 'This very page.
    @4nn1l2: , it was rolled out to Wikimedia Commons, and had been available since yesterday. --Donald Trung 『徵國單』 (No Fake News 💬) (WikiProject Numismatics 💴) (Articles 📚) 08:16, 11 October 2019 (UTC)[reply]
    @4nn1l2: Yes, Advanced mode is currently available in all Wikimedia projects. The task is here. I've asked Johan (WMF) to announce it in the next Tech news. Masum Reza📞 15:26, 11 October 2019 (UTC)[reply]
    We don't have plans to make advanced mode default for everyone. But we'll transfer some of its features to all logged in users. Masum Reza📞 15:43, 11 October 2019 (UTC)[reply]
    I Genuinely can't see the logic behind this, most users start editing Wikimedia projects / websites usually after first making edits without registering a Wikimedia SUL account, if we hide user-friendly features from novice users then they are less likely to become editors who could have been major editors to this (and other Wikimedia) website(s). I do not see how it serves anyone to give them "a dumbed down experience", especially for new markets like India where desktop users will be rarer. This policy is almost certainly one that will be a disadvantage for users from developing countries. --Donald Trung 『徵國單』 (No Fake News 💬) (WikiProject Numismatics 💴) (Articles 📚) 19:14, 11 October 2019 (UTC)[reply]
    I understand what you are saying but some editors prefer the old version mostly because of its simplicity. And some old mobile browsers don't even support JavaScript. There was 81% retention rate when AMC first had been deployed to 7 Wikipedias. This means that some still use the non-AMC mode. And 19% is still a big number. See some related discussions on Mediawiki - mw:Topic:V5fyhptg7yeuhi1s and mw:Topic:V64xirqg9ncsv7dh. Though I agree that IP editors should have access to this mode. OVasileva (WMF) is Reading web teams' product manager, and she makes all decision for this project. She might know more. If you have more questions, please don't hesitate to ask at mw:Talk:Reading/Web/Advanced mobile contributions. Thanks. Masum Reza📞 19:56, 11 October 2019 (UTC)[reply]
    Thanks for the reply, I will look into it. --Donald Trung 『徵國單』 (No Fake News 💬) (WikiProject Numismatics 💴) (Articles 📚) 19:59, 11 October 2019 (UTC)[reply]
    Some days ago, I was reading an article in enwiki using my mobile phone in old, non-advanced mode. I noticed some kind of CentralNotice there, inviting users to enable Advanced Mode. I think having such notice here would be useful. Ahmadtalk 16:50, 16 October 2019 (UTC)[reply]
    That is called AMC Outreach Modal, not Central notice. That modal is designed to trigger when an eligible user performs certain actions. See phab:T226068. Masum Reza📞 18:44, 16 October 2019 (UTC)[reply]
    Yes, that's it. Thank you. Ahmadtalk 20:03, 16 October 2019 (UTC)[reply]

    Show the FileExporter's "Export to Wikimedia Commons" button only to users on other wikis with certain rights

    Per this post regarding FileExporter's "Export to Wikimedia Commons" button on other wikis and the resulting files here on Commons, Johanna Strodt (WMDE) wants to know if we approve of the subject (option 2 in her post). See also COM:VPT#FileExporter/FileImporter: Suggestions how to deal with files from wikis that have a higher amount of copyright violations.   — Jeff G. please pingortalk to me 12:26, 11 October 2019 (UTC)[reply]

    Votes (Show the FileExporter's "Export to Wikimedia Commons" button only to users on other wikis with certain rights)

    Discussion (Show the FileExporter's "Export to Wikimedia Commons" button only to users on other wikis with certain rights)

    Regardless, it wouldn't work. FileImporter is available on Commons and unless you do something here to restrict imports from other wikis, it wouldn't work. As I've said the button can easily be replicated. I suppose they could restrict files from importing from some wikis. That would mean, the FI would have to check the source wiki every time an user tries to import a file, check their user groups on that particular wiki, and then block/allow from importing accordingly. Too many steps here to do IMO. Just hiding that button from public view would not work. And as I've said, people would find alternative methods. Though the proposal below makes sense and should be implemented asap. Masum Reza📞 12:19, 20 October 2019 (UTC)[reply]
    @Masumrezarock100: It already checks for autoconfirmed (or local equivalent) on the source wiki.   — Jeff G. please pingortalk to me 12:32, 20 October 2019 (UTC)[reply]
    @Jeff G.: Actually no. I do no have auto-confirmed rights on Arabic Wikipedia so I didn't see the "Export to Wikimedia Commons" button there but with my script I replicated the button. And guess what? I was able use to the import feature. For example, the Commons URL for importing this file from Arabic Wikipedia is this. And I could easily import it if I wanted (I didn't because the author field is missing). Care to guess what does this mean? This means that the Export to Wikimedia Commons button is only shown to auto-confirmed users on wikis. The FileImporter tool on Commons doesn't check for user rights on the source wiki. Only the button is hidden for non-autoconfirmed users. Any logged-in user can import files from other wikis even if they don't have auto-confirmed there. Masum Reza📞 17:55, 20 October 2019 (UTC)[reply]

    Make it easier for the Commons community to identify from which wiki FileExporter file transfers are coming using a template which applies maintenance categories

    Per this post regarding FileExporter's "Export to Wikimedia Commons" button on other wikis and the resulting files here on Commons, Johanna Strodt (WMDE) wants to know if we approve of the subject (option 3 in her post). See also COM:VPT#FileExporter/FileImporter: Suggestions how to deal with files from wikis that have a higher amount of copyright violations.   — Jeff G. please pingortalk to me 12:27, 11 October 2019 (UTC)[reply]

    Votes (Make it easier for the Commons community to identify from which wiki FileExporter file transfers are coming using a template which applies maintenance categories)

    Discussion (Make it easier for the Commons community to identify from which wiki FileExporter file transfers are coming using a template which applies maintenance categories)

    Back up Google Ngrams

    Google Ngrams.

    You can do fun stuff with it, comparing word frequency like automobile vs car vs taxi and police car vs police automobile. And what's also really great about it: it's free!

    Available under a Creative Commons Attribution 3.0 Unported License to be exact. But Google being a for-profit company, they have no obligation to host these files forever. They could be available for a long time, or gone tomorrow.

    I'm not sure if this is strictly within our current scope. Educational, yes, totally, but COM:SCOPE isn't really clear about datasets like these. "representative merely of raw text, e.g. ASCII files" kind of suggests it falls outside of our current scope. But that line seems to have been written with text that should go into articles in mind, not gigabytes of tab separated data. Apparently we do have mw:Help:Tabular Data (I learned something today), but I'd also like to see the original files on Commons. (also I don't know if tabular data will even be suitable for this)

    This will probably involve:

    Back up Google Ngrams: votes

    Back up Google Ngrams: discussion

    @El Grafo: Doesn't even include the 2012 dataset. But why shouldn't Commons and archive.org both retain a copy? There is no technical or copyright reason why we couldn't. - Alexis Jazz ping plz 16:21, 17 October 2019 (UTC)[reply]

    Give right to delete within first 24 hours of upload to the up-loader

    This should decrease a lot of backlogs, why do I need to ask an admin to delete a file that is uploaded by mistake?

    votes

    comments

    User:GreenMeansGo It is possible, use an administrative bot, call that bot using a template to delete the file. What do you think ? --Eatcha (talk) 15:36, 18 October 2019 (UTC)[reply]
    There is m:Synchbot to delete user pages, so I suppose this should be possible as well. - Alexis Jazz ping plz 16:03, 18 October 2019 (UTC)[reply]
    Yeah. That's doable. At the same time, Synchbot was created to implement a global software change already implemented by the Foundation. I'm not sure you're going to get a local admin bot approved for a comparatively small qualify of life change, that's probably only going to be rarely used anyway. GMGtalk 16:15, 18 October 2019 (UTC)[reply]
    Syncbot can delete user pages because it's operator has the "global deleter" right. Syncbot account doesn't do anything. Pathoschild is the one who deletes and edits userpages across Wikimedia projects. Masum Reza📞 18:22, 18 October 2019 (UTC)[reply]
    @GreenMeansGo: such a bot could actually simply handle G7 taggings for recently uploaded files, so one doesn't need to be aware of the existence of the bot. In addition it could check deletion requests to see if someone nominated their own file, and consider those as G7 requests as well. - Alexis Jazz ping plz 20:00, 18 October 2019 (UTC)[reply]
    G7 is for the unused content, and though I don't see me either why Ellin said it is 4 year old, a DR is fully appropriate for the content that is in use. We need approved users for the "delete" tool, we need users that are supposed to be familiar with our policies for this kind of tools. Christian Ferrer (talk) 20:39, 18 October 2019 (UTC)[reply]
    Furthermore, it is not because a speedy tag is possible that the administrators have to delete it inevitably, if they thing that there is a good reason to keep the file, or to discuss about the deletion. Christian Ferrer (talk) 20:43, 18 October 2019 (UTC)[reply]
    I think the cases where an uploader requests deletion of an unused file within 24 hours that shouldn't be deleted are really quite sparse. Oh, and that file was unused both when the DR was started and when I tagged the file for G7. It only became used after that. We can't allow random editors to sabotage G7 requests like that. - Alexis Jazz ping plz 22:37, 18 October 2019 (UTC)[reply]

    I already requested an edit filter to related to this backlog, Commons_talk:Abuse_filter/Archive_2018#Block_deletion_requests, but was rejected on technical basis.--BevinKacon (talk) 09:37, 19 October 2019 (UTC)[reply]

    @Christian Ferrer: one week is much longer than 24 hours, isn't it? - Alexis Jazz ping plz 19:21, 19 October 2019 (UTC)[reply]
    Yes indeed, but the principle stay the same. Christian Ferrer (talk) 19:29, 19 October 2019 (UTC)[reply]
    True, but impact of 24 hours is quite small. Regardless, I've changed my vote to oppose, albeit for different reasons. - Alexis Jazz ping plz 07:05, 20 October 2019 (UTC)[reply]

    Adding the Wikidata Infobox to Taxon categories

    Hi all. I would like to propose bot-adding {{Wikidata Infobox}} to taxon categories. Pi bot does not currently do this due to a mid-2018 discussion with WikiProject Tree of Life (during the early roll-out of the infobox) that indicated that the taxon-specific templates did a better job at the time, and there were possible differences between the Commons and Wikidata taxon structure. Since then, the taxon content in the infobox has been significantly improved, particularly thanks to @Christian Ferrer's input, and I haven't seen any examples of differences between the structures here and on Wikidata. The infobox is actually already used for around 40,000 taxon categories (due to early bot edits and later manual additions), so please see Category:Uses of Wikidata Infobox for taxons for examples of the live infobox for taxons.

    We had a brief Village Pump discussion about this in August 2019, but it didn't get very far, hence this proposal to try to move things forward. If this is proposal is accepted, then it would take Pi bot a few days to deploy the infobox to the ~200,000 taxon categories that would be affected - I only have to remove the exceptions from the code and then let it run as normal. Issues/impromevents can be discussed at any time at Template talk:Wikidata Infobox as usual. After the deployment, duplicated content provided by other templates can be removed, such as {{VN}} (as it's auto-included in the infobox), and authority control information like {{IOC}}, {{IUCN}}, etc. that is provided by the infobox, and even {{Wikispecies}} links as they are built into the infobox. {{Taxonavigation}} and {{Subspecies}} would probably be the last to tackle, as they are the most complex and it's important to avoid losing information.

    Pinging people involved in previous discussions about this: @Josve05a, Rudolphous, Thiotrix, Liné1, Christian Ferrer, Pigsonthewing, RexxS, and ديفيد عادل وهبة خليل 2: . Thanks. Mike Peel (talk) 14:01, 19 October 2019 (UTC)[reply]

    Adding the Wikidata Infobox to Taxon categories: discussion

    Offer 'File Filter and Sort' features not offered by Special Pages, Templates, and API

    I would like to create a Filter and Sort WikiMedia Commons Files website that offers features that are not currently offered by Special Pages, Templates, or the WikiMedia Commons API.

    In addition to Filtering by all available fields, this website will also Sort by all available fields, including the following:

    To accomplish this, the website will cache the data so it can be filtered and sorted by any field.

    Here are two examples of features that I could not find in WikiMedia Commons, which this website will offer:

    Wikimedia Commons has pages that offer some of these features, but you can't combine the filter and sort. For example, this page lists all 'audio/midi' files, but you can't see the most recently uploaded files: https://commons.wikimedia.org/wiki/Special:MIMESearch/audio/midi

    This page indicates that searching by Mime Type (aimime) is "Disabled due to miser mode". Therefore, using the current API, you can't search for 'audio/midi' files (I don't know how the **MIMESearch** page does it): https://www.mediawiki.org/wiki/API:Allimages

    Please confirm that I can create a WikiMedia Commons page which describes the Filter and Sort WikiMedia Commons Files website, and that I can display this page in the "Pages in category" section of all WikiMedia Commons pages that list files.

    This proposed website will contain no advertising or subscription fees. ToolCreator (talk) 21:28, 22 October 2019 (UTC)[reply]

    Sounds like a good plan to me. The current Mediawiki sorting system is not good at all IMO. @ToolCreator: There is no need to create and manage a separate domain/website. Wikimedia Toolforge would like to host such tools. Please see toollabs: and wikitech:Nova_Resource:Tools/Getting_started. Thanks. Masum Reza📞 22:48, 22 October 2019 (UTC)[reply]
    @Masumrezarock100: Thank you for your suggestion. Unfortunately, Toolforge has strict limitations upon the usage of cron, which would be required to create this application. Without those limitations, a poorly created Toolforge application could bring the entire system down. For that reason, a dedicated server is usually required for unlimited cron usage. For more information about this issue, search Google for "toolforge cron".
    That is probably why no one has yet created the application that I described, even though there should be a huge demand for the ability to sort the files.
    I understand your concern. However, please note that this application would be read-only, so there is no risk of negative effects upon your data. ToolCreator (talk) 23:14, 22 October 2019 (UTC)[reply]
    Regarding toolforge, you should submit a job to grid engine which avoids much of the limitations of bare cron. Wikimedia Cloud VPS also exist.
    If you do decide to host it externally, please note that some of us (me included) may be somewhat hostile to it.
    By the way, do you realize Special:Search is awesome? --Zhuyifei1999 (talk) 23:31, 22 October 2019 (UTC)[reply]
    Regarding Special Search: Where is the "filemime" parameter documented? Also, the only sorts offered are Relevance and Date. My website would allow you to sort by any field; including File Size, Page Views, and Downloads.
    Regarding the cloud server: There are always more limitations upon a cloud server, than on a dedicated server. For that reason, I would not want to incur that inconvenience, for a read-only website that does not require any additional permissions. That's why I pay thousands of dollars a year for a dedicated server.
    I could have this website up in 1-2 weeks. If you can find someone else to create it on your cloud server, then go for it. Otherwise, I would need to know that you would not be hostile towards it. Your users would need to know that it exists. ToolCreator (talk) 23:53, 22 October 2019 (UTC)[reply]
    I found the answer to my 'filemime' question. This page lists the four file properties that you can search for: https://www.mediawiki.org/wiki/Help:CirrusSearch. ToolCreator (talk) 23:59, 22 October 2019 (UTC)[reply]
    Also, thank you for the information that you provided. I did not know about that Special Search page, which is very useful. I also did not know that WikiMedia offers usage of their cloud server for free, which I will definitely look into. I guess there is no reason for anyone to pay Amazon! ToolCreator (talk) 00:17, 23 October 2019 (UTC)[reply]

    Limit suppressredirect for filemovers to a new user group

    See also Commons:Village pump/Proposals#Allow file movers to suppress redirects.

    Pinging @Jeff G., GreenMeansGo, 大诺史, Davey2010, Storkk, Donald Trung, CptViraj, BD2412, Masumrezarock100, Nemo bis.

    The option of only giving suppressredirect to a new user group (like "extended filemovers") wasn't on the table from the start, but seems potentially supported or even required for some of the supporters of the original proposal. This new proposal can hopefully determine if suppressredirect should be given to all filemovers or to a new user group like "extended filemovers".

    Limit suppressredirect for filemovers to a new user group: votes

    Support means suppressredirect will be granted to a new user group. Oppose means all filemovers will be granted suppressredirect.

    Limit suppressredirect for filemovers to a new user group: discussion

    @Majora: If you and other admins will be tough on improper use of suppressredirect and willing to remove the filemover right entirely in such cases, I'd be leaning more towards neutral. Also, it shouldn't be possible to enable suppression by default. - Alexis Jazz ping plz 21:09, 24 October 2019 (UTC)[reply]

    I mean...I've always believed that abuse of a right is grounds for removal of that right. I do believe that we should tell file movers that they are a) getting this ability and b) what is expected with it so that they aren't blindsided. I can do a mass message to facilitate that but 1,400 messages is a lot of messages so I don't want to just do that without at least letting the community have some foreknowledge of it. As for defaulting, I just looked and "Leave a redirect behind" is the default option. I'm assuming this is probably a way to undo that but right now, mediawiki is set that way. --Majora (talk) 21:13, 24 October 2019 (UTC)[reply]
    @Majora: As long as the suppression isn't a "remembered preference" or configurable in Special:Preferences, that part seems fine. When it comes to mass messages, we'll have to make sure we also get good translations. - Alexis Jazz ping plz 21:55, 24 October 2019 (UTC)[reply]

    Retrieved from "https://commons.wikimedia.org/w/index.php?title=Commons:Village_pump/Proposals&oldid=371797736"

    Hidden categories: 
    Pages using deprecated source tags
    Commons maintenance
    Commons centralized discussion
     


    Navigation menu


    Personal tools  




    English
    Not logged in
    Talk
    Contributions
    Create account
    Log in
     


    Namespaces  




    Project page
    Discussion