Template talk:Used by

About this board

translate : typo concerning the gender of the NAMESPACE

3
Wladek92 (talkcontribs)

page -> https://www.mediawiki.org/wiki/Extension:ImageMap/fr displays :

Cette extension est incluse dans les paquets et / ou les fermes de wikis suivants : 
Certaine fermes de wikis ou d'hébergeurs peuvent contenir ce extension même s'ils ne figurent pas ici. Vérifiez toujours cela dans votre environement avant de confirmer.


Request : implement coherence of the text

'Cette extension est incluse' 

is ok because 'cette extension' is of gender female. but

'ou d'hébergeurs peuvent contenir ce extension' 

is wrong because it is assigned suddenly to a masculine and must follow the same logic being 'ou d'hébergeurs peuvent contenir cette extension'

If we suppose parameter is 'extension' (feminine) we expect :

'Cette extension est incluse' ....
'ou d'hébergeurs peuvent contenir cette extension' 

If we suppose parameter is 'skin' (masculine) we expect :

'Cet habillage est inclus' ....
'ou d'hébergeurs peuvent contenir cet habillage' 

That means we must be able to switch translation of 'this' according to gender of NAMESPACE leading to 'cette' or 'cet' in the template code:

T:6  This is not an authoritative list. Some wiki farms/hosts may contain this <tvar name="1">{{lc: 
    {{NAMESPACE}} }}</tvar> even if they are not listed here. A...

Can someone implement the switch in the template ? Thanks.

Christian 🇫🇷 FR (talk) 12:40, 10 February 2023 (UTC)

Wladek92 (talkcontribs)
MyWikis-JeffreyWang (talkcontribs)

I'll be honest, I don't even know how to make this change. But I find "ce extension" very funny because anyone who knows French would know that even if "extension" were masculine it should be "cet extension", so it's pretty obvious this should be changed.

Reply to "translate : typo concerning the gender of the NAMESPACE"

Discussion about removing WikiTide

1
Yaron Koren (talkcontribs)

There's a discussion about removing WikiTide from the data for this template here, if anyone wants to express an opinion.

Reply to "Discussion about removing WikiTide"

Categorization of Citoid

4
Shirayuki (talkcontribs)
Dinoguy1000 (talkcontribs)

It's because Module:Used by assumes that anything that isn't an extension is a skin; see the if statement starting on Module:Used by#L-18. This should probably be fixed, but I don't know if that would require changing the format of Module:Used by/data.json as well (which would *also* mean changing the tool(s) used to generate the JSON, and potentially notifying somehow for any reusers of the JSON data, if there are any).

Yaron Koren (talkcontribs)

It seems to me that the real problem here is that the page Citoid covers both Citoid the Node.js app, and Citoid the MediaWiki extension that wraps around it. Is there any objection to moving the extension-related stuff to the page Extension:Citoid?

Yaron Koren (talkcontribs)

Okay, I decided to "be bold" and make the move. Everything looks fine now, I think, assuming my changes don't get reverted.

Reply to "Categorization of Citoid"

add a default case 'no reference' when the extension is used nowhere

6
Wladek92 (talkcontribs)

For example on page -> https://www.mediawiki.org/wiki/Extension:QuestyCaptcha I read at the end

This extension is included in the following wiki farms/hosts and/or packages:
This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm.

As the list is empty il would be better to have something as :

This extension is included in the following wiki farms/hosts and/or packages:
       - no reference -
This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm.

--Christian 🇫🇷 FR (talk) 13:07, 24 August 2023 (UTC)

Yaron Koren (talkcontribs)

Does it really matter? Presumably, the "Used by" template should just be removed wherever it's blank.

Wladek92 (talkcontribs)

Yes but we dont know 'a priori' it is not used,

and end of sentence '...and/or packages:' remains syntaxically not closed.

Yaron Koren (talkcontribs)

Sorry, I don't know what you mean. In the case of QuestyCaptcha, it should simply be deleted. (It should have been deleted two months ago, actually.) Are there cases where it is hard to tell whether the template should be removed?

Wladek92 (talkcontribs)

You understand that the problem concerns the template's behaviour, not about whether caller should have been deleted or not. I make the page cross-rereadings and consistency checks, so if there is no caller, it is expected the template says it explicitly, or closes the first sentence correctly with a '.'

Yaron Koren (talkcontribs)

Sure, I understand, but it just seems like unnecessary work. But if you (or someone else) want to improve the template in that way, go ahead.

Reply to "add a default case 'no reference' when the extension is used nowhere"

Reorganization of this template

3
Yaron Koren (talkcontribs)

@Legoktm: you obviously rearranged this template considerably in the last few days, to use a central JSON data set to store all the data, instead of each template call storing its own data for each each extension and skin. I don't see anything wrong with this new approach - but it does seem very unconventional. Could you explain the thinking behind this change?

Legoktm (talkcontribs)

See the original request at Topic:X83vw3ppxaez2iz1.

In general it seems a lot easier for farm/host/package operators since the lists are just in one place to update rather than needing to check and then edit every individual extension/skin page.

Yaron Koren (talkcontribs)

Ah, I didn't see that discussion before. Those reasons make sense.

Reply to "Reorganization of this template"
Summary by MyWikis-JeffreyWang

No consensus to hide categories.

Flounder ceo (talkcontribs)

Looking near the footer of a page like Skin:Vector, it is now clogged with categories automatically generated by this template. Would anyone object to making these categories hidden? e.g. [[Category:Skins included in wiki.gg]] would be edited to add "__HIDDENCAT__".

Yaron Koren (talkcontribs)

What is the problem, or problems, that hiding these categories would help to solve?

Flounder ceo (talkcontribs)

They're redundant to the template right above them. They clutter up the category list, making it harder to find useful info.

Yaron Koren (talkcontribs)

I think just about all the skin (and extension) categories are redundant in one way or another; I don't know what the useful category information is that these usage-related categories make it harder to find.

Flounder ceo (talkcontribs)

I think the category section is useful and should be kept to a manageable size. Whether an extension is used in some particular wiki farm or package is of low interest. I think you should recuse yourself from this decision because two of your sites are involved.

Yaron Koren (talkcontribs)

For the record, I'm only connected to one item in the "Used by" template, Canasta.

Flounder ceo (talkcontribs)

Canasta site says that Mywikis is a sponsor.

Yaron Koren (talkcontribs)

That's true, but I'm not connected to MyWikis.

Clump (talkcontribs)

I am going to ask you flounder ceo to do the same: please do not make any changes without some kind of consensus. Your actions seem to be motivated by your own wiki being excluded from this template, and that makes it difficult to accept your behaviour as unbiased.

I personally do not really care which way this goes, but I will point out that large and unwieldy sets of categories exist with and without this template, and while adding more to those category lists doesn't make that situation better it does not make it dramatically worse either.

Flounder ceo (talkcontribs)

If you do not care, why are you reverting? Do you really think that [[Category:Skins included in wiki.gg]] is something that adds value to the Skin:Vector page?

Bawolff (talkcontribs)

Im opposed to hiddencat'ing these categories. They seem just as useful as the other categories. If we are to mark things as hiddencat i would rather we adopt some sort of consistent guideline on what should and should not be hidden first.

p.s. i would also ask Flounder wait for positive consensus before implementing controversial changes, since it seems you have quite a few views here which aren't widely shared.

Summary by MyWikis-JeffreyWang

No consensus to delete this template.

Flounder ceo (talkcontribs)

This template adds little value and a lot of clutter to Extension and Skin documentation. Links are spammy and refer mostly to commercial projects, including one associated with the author. The template should be deleted.

Pppery (talkcontribs)

I've reverted your addition of {{delete}} to this template because that seems like entirely the wrong process - this template won't be deleted by just slapping a template on it and waiting seven days, but instead by people here (or in some other venue) coming to a consensus to delete it.

Flounder ceo (talkcontribs)

What is the correct venue/process? This template is less than a year old. It is spamming the wiki with thousands of outgoing links. Flounder ceo (talk) 18:45, 4 January 2023 (UTC)

Krabina (talkcontribs)

I think the information is very useful for users, so I am in favor of keeping it. I see no problem that partly also commercial projects are mentioned here.

Krabina (talkcontribs)

A way out of the linking problem could be to change the template to only link to an internal page on mw.org - and there the service can be explained and ONE link can then point to it.

Alex44019 (talkcontribs)

Note the ticket that introduced the template in the first place: https://phabricator.wikimedia.org/T260998

Personally, I'm in favour of keeping the template as well, as it allows for a level of tracking extension usage by different wiki farms or solutions.

Bawolff (talkcontribs)

I support using this template for major wiki farms.

There could perhaps become a point where it is spammy, but there are very few reliable signals to users for if an extension is stable and well made. Used by X is probably the best one we have.

MyWikis-JeffreyWang (talkcontribs)

We already have a Hosting services page, so should we delete that too? Speaking from the perspective of one of the companies listed on that page and this template, this is immensely helpful with answering questions from potential clients about “do you have this extension?”

I am fine with @Krabina’s proposal if the concern is links to commercial projects are objectionable. Edit: after realizing there may be ulterior motives behind this proposal, I am no longer supporting a compromise.

Flounder ceo (talkcontribs)

Perhaps the links could be internal as suggested above (though in the case of some like wiki.gg there is no page here). The categories should be hidden as they are repetitive of the template and only need to serve a statistical purpose.

Sen-Sai (talkcontribs)

I think this template is a useful one. Debatable about the commercial links, but then again it might give added value to a person interested.

I'd rather have the discussion about a template like : Template:Professional Wiki extension

Izno (talkcontribs)

I agree that if there is a template of interest for deletion, it is the above. Maintainer is already an attribute provided, as closely relevant to the extension, in the extension's infobox.

MyWikis-JeffreyWang (talkcontribs)

Even though we compete directly with ProWiki, and we have no such template for MyWikis-developed extensions, I strongly oppose such a proposal. If they wrote the extension, they should have the right to at least have make it clear this is part of their extension portfolio, more so than the existing extension infobox provides. This is not an egregiously spammy ad, so deleting that template would basically be censoring free speech.

Izno (talkcontribs)

That they maintain the extension is already in the {{extension}} infobox. It does not need repeating at the bottom.

Flounder ceo (talkcontribs)

ok I converted some external links to internal links on the template. For those sites that lack pages here on this site, I think they should be excluded until they are notable enough to warrant a page. But I will wait until there is more consensus.

Tgr (talkcontribs)

The Fandom flag is very useful for the same reason {{OnWikimedia}} is useful: it implies some level of quality control. Presumably the same is true for many other well-maintained farms and bundles, like Miraheze or BlueSpice, although I have no experience how much that is true in practice.

On a high level, I think it makes more sense for mediawiki.org to be an "inclusionist" wiki rather than a "deletionist" one: as long as factual accuracy isn't in question, there is not much disadvantage in including niche information.

Izno (talkcontribs)

On the high level, there is a reasonable criticism of these not on some inclusionist-deletionist spectrum but on the spam-advertising spectrum. I do not think the former is interesting in this case. I do think the latter is. I also don't think it's that interesting, as its utility in this case is as you say.

Jeroen De Dauw (talkcontribs)

I would like to second what Bawolff said.

Bawolff (talkcontribs)

on the subject of where the links go. I think links should go to whereever would be most useful to the user.

In most cases, i think a direct link would be more useful than an internal link, but don't have strong opinions.

Flounder ceo (talkcontribs)

Most websites take care not to surprise their users with external links. It's annoying to users and bad for SEO.

Bawolff (talkcontribs)

I think most users are not surprised by external links being external, and find interstitials annoying. Most sites that do do stuff like that are trying to protect against open redirect attacks or misleading messages to trick people, which doesn't seem particularly relavent here.

As for SEO, most SEO is pointless cargo culting. I am extremely doubtful this makes a difference one way or another for mediawiki.org's SEO.

Tgr (talkcontribs)

I think this depends on how the link is supposed to help the user. If the user wants to sign up at a wikifarm which has that specific extension (which doesn't sound like a common use case), a direct link is more useful. If the user wants to see the extension in a realistic environment, direct links would be useful, but they should go to specific wikis (which isn't the case currently). If the user is interested in how reliable the extension is (which was the original use case as mentioned above), the either they are familiar with the given farm already and the link is irrelevant, or they are not and a wiki page giving an assessment is probably more useful than a direct link (but also opens a new can of worms wrt fair and PR-free assessment of the various projects).

Bawolff (talkcontribs)

If the internal links actually had a neutral assesment of the wikifarm that would be a different story.

Samwilson (talkcontribs)

I've been wondering about this template, as it's been added to more extension pages in recent weeks. My first thought was that it's redundant because of the link to Wikiapiary that's already in extension infoboxes — but that link was removed in August last year.

The function of this template as a means to judge the reliability or maintenance level of an extension seems useful, but also feels a bit like it's a step removed from what might be better: a way for wiki sysadmins to rate extensions (with a timestamp). Every time that's come up in the past though, I think it's been too hard to figure out how to do it fairly. But most other systems with plugins allow it, so maybe we should think about it again?

Tgr (talkcontribs)

WikiApiary is extremely slow at the best of times, and has a difficult to understand UX. IMO its should be seen as more of an internal tool than something that's useful to the average mediawiki.org reader.

Kghbln (talkcontribs)

Keep for reasons already mentioned. Wondering why the template was ok as long as this single wiki was included ;)

Flounder ceo (talkcontribs)

ok so it looks like a majority here (of mostly people associated with projects on the list) want to keep the template. But I really like Krabina's idea to change the external links to internal links, so that's what I did. I created a new article so that we can do this for projects that are not notable enough to have their own standalone pages. List of MediaWiki packages and wiki farms. It is not ideal, but a compromise that serves the ostensible purposes of the template while avoiding some of the spam issues.

MyWikis-JeffreyWang (talkcontribs)

Nobody has consented to these changes, and there is not enough consensus to make such a change, so I have reverted your changes at this time and kindly ask that no changes be made until a clear consensus is reached.

Sen-Sai (talkcontribs)

This makes no sense. These internal links only make people click even more.

Also the text with the template :

This is not an authoritative list. Some wiki farms/hosts may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm.

Make it as if it only concern a wiki farm or host. While it clearly not the case for everything. It makes this used by template VERY confusing

Yaron Koren (talkcontribs)

I don't think this compromise works that well - it just forces people to click twice to get information about the thing they're curious about. I also don't see an inherent problem with external links - there are already external links all over this site, and they don't seem to make anyone's life worse. A mix of external and internal links here seems fine.

Flounder ceo (talkcontribs)

The problem with nudging users off-site to various paid or ad-supported options is that it conflicts with the open source/DIY philosophy that many of us share. We should be helping and encouraging our visitors to set up and use MediaWiki for themselves. That is why they come here to read Skin and Extension pages.

Bawolff (talkcontribs)

If you are setting up your own wiki, it is probably useful to know what other people have done.

In particular, the original version of this template that was just for WMF was fairly useful as WMF is known to be very conservative in what extensions it allows and have high standards. Knowing that an extension meets those standards is very useful for people who DIY.

Of course, it is kind of a poor solution because extensions may be high quality but simply not of interest to a major provider, but so far its the best solution we have to marking extensions that are high quality.

Yaron Koren (talkcontribs)

I don't think "people are better off setting up wikis for themselves" is a sentiment shared by many people here, and it's certainly not an officially-held position. Even if it were, your compromise of putting in an extra page before people get to the external site they want to go to does nothing to encourage a DIY approach.

MyWikis-JeffreyWang (talkcontribs)

"people are better off setting up wikis for themselves"

Yikes! I may be biased here but I think this is not only unpopular but the blanket statement is objectively wrong. 100% agreed with Yaron on this one. If this is the sort of driving motivation behind proposing to delete this template, then I have to entirely oppose this entire proposal (even the compromises), because as several members have pointed out on here and on other forums, it appears this is revenge for having your wiki taken off of this template, and I no longer think this proposal is being made in good faith.

Flounder ceo (talkcontribs)

Let's suppose someone comes to MediaWiki.org to learn more about a skin or an extension, and they click your MyWikis link. Now instead of getting the info they are looking for, they are being pitched a paid service. Sorry to single you out but this is practically the textbook definition of spam and it applies to most of the external links on the list.

Now yes, I did offer a link to my site, because it is a working wiki where the user can see the skins and extensions being used. It is a high value, relevant link, unlike the landing page at your hosting service. I quickly dropped the issue when some others felt that the link did not add enough value. Will you do the same, or do the rules only apply to independent wikis?

Let's also agree to disagree on the merits of using MediaWiki.org to teach people how to use MediaWiki. Yikes indeed.

Yaron Koren (talkcontribs)

Why would they have clicked on the link, if they didn't want to know about MyWikis? Did they click on it in error? If so, they should just hit the back button - same as with any wrong click. Or did they want the information, but don't want to be pitched a paid service? If so, then your compromise solution of putting in another small local page between them and the information won't solve the problem at all.

Flounder ceo (talkcontribs)

They might have assumed, wrongly, that at an authoritative site the volunteers would take great care to include relevant links. They also might have been deceived by the plainlinks because the customary external link icon is missing.


Another advantage of keeping visitors here on this site is that we are a multilingual, worldwide wiki. The external links might be irrelevant depending on visitors' language and geographic region. If we offer a quick explanation of each of these links, our translation service has a chance to help with this issue.

Tgr (talkcontribs)

The plainlinks thing was a bug somewhere in the bowels of the HTML formatting Lua logic. It's fixed now.

Flounder ceo (talkcontribs)

Thanks to Izno for doing that. Big improvement.

Yaron Koren (talkcontribs)

There certainly is an argument for having neutral and translated information on each of these packages and services. But since, for some of these, such content doesn't exist yet, it's a moot point right now, no? First get the pages created and translated, and then you can link to them.

Flounder ceo (talkcontribs)

No one appears to be interested in these sites. That's more reason to exclude links to them. Deleting the template is the best solution.

Yaron Koren (talkcontribs)

How can you tell if people are interested in these sites?

MyWikis-JeffreyWang (talkcontribs)

"Let's also agree to disagree on the merits of using MediaWiki.org to teach people how to use MediaWiki. Yikes indeed."

Let me clarify: I have no issue with using MediaWiki.org to teach people how to use MediaWiki. In fact, that is how I learned how to use MediaWiki—of course I am not opposed to sharing information about teaching MediaWiki on MW.o. But the precedent for the past 10+ years has been to also share MediaWiki hosting/farming services. We have had a Hosting services page for many years now. The MediaWiki Stakeholders' Group is officially approved by the WMF to support all stakeholders, including both independent sysadmins as well as wiki hosts. This fundamentalist and exclusionist stance of only using MW.o for resources related to self-hosting MediaWiki is simply not shared by most members of the community. Nor is anyone here saying that MW.o should serve only to advertise a few services and MediaWiki-related knowledge should be gatekept and excluded—that'd be ridiculous and I'm sure everyone here opposes that.

As far as the purpose of the Used by template, I can understand that we should be inclusive, but surely we cannot include tens of thousands of wikis being displayed on this template? As far as I am aware, the template is meant to be for services that are general use, not for independent wikis. Sorry that this excludes your wiki, but it just doesn't make sense for individual wikis to be included on a template that displays each user of the extension.

I disagree with the characterization of spam. MyWikis, as well as our competitors, is providing a legitimate service related to MediaWiki and our service provides users a facilitated service to use this extension without them needing to install their own MediaWiki. If they don't want to use our service and want to install it themselves, that's fine with us. But for those who want to use a service, this template provides users an alternative. Every other person commenting on this discussion either directly or, for other related reasons, indirectly supports this template providing such a purpose. Furthermore, it sounds like your stance is heavily biased and even controlling what we're supposed to put on our own website. Everyone's links link to something reasonable. Nobody else here has a problem with how we present our links. We should have the right to decide what we put on our own website. We also strongly condemn any effort to violate our First Amendment rights.

Here at MyWikis, while we love Translate.Wiki in general, we don't want to use Translate.Wiki for our landing page. We already have our own translations in several major languages. Actually, we can't provide support in languages such as Japanese, so a translation to Japanese would be misleading because we actually do require the client to communicate with us in one of our service languages (sorry 😢).


I'll be happy to participate in legitimate discourse about reforming the template, but I'm not going to entertain any further comments made by the OP as there seems to be some ulterior motive that is driving their desire to delete this template, and I can't condone any proposals made in malice. If this discussion makes no further progress, I propose keeping the status quo right before this discussion was started.

Flounder ceo (talkcontribs)

Clearly you have strong feelings about who apparently owns this site and what it should be used for. But multiple aspersions of bad faith do not help your argument. In this case, Krabina offered a compromise which both you and I accepted. Then when I tried to implement it, you changed your mind and unloaded with a bunch of nonsense about malice and first amendment rights. So ok, whatever, it's cool. I'll leave the template alone for now, but I don't appreciate the escalatory tactics.

Sen-Sai (talkcontribs)

The template should explain what it's purpose is. If I recall it's not not meant to be used if a wiki has installed it. Merely if it's part off a larger package.

Alex44019 (talkcontribs)

That is indeed what the template's documentation says, Sen-Sai.

Also just for single wikis?

8
Kghbln (talkcontribs)

I am asking because Encyc was added to this template. Currently, I fail to see how to get a new wiki with them. To me, it looks more like a single wiki.

Yaron Koren (talkcontribs)

Oh, I didn't notice the Encyc addition before. Yes, this does look like a single wiki, and it should probably be removed.

Flounder ceo (talkcontribs)

We're all friends here, trying to make the most out of MediaWiki. I was a little unsure whether this template should exist at all, but Yaron gave some good reasons, including that we can use it as an indicator of an extension or a skin's popularity. As it stands, the template includes some sites of limited interest, and that's ok, as long as we all look out for each other and support independent wikis as well as the farms.

Yaron Koren (talkcontribs)

Including stand-alone wikis would actually undercut both of the purposes of this template: to help people discover managed and self-hosting options with the functionality that they want; and to help gauge the popularity of different skins and extensions - since allowing for the inclusion of any wiki could potentially bring up the number of options here to the hundreds or even thousands, which would make reading or analyzing the results almost impossible. If you want to see an uncurated listing of all wikis that use a particular skin or extension, there's already a site for that: WikiApiary. (To be fair, WikiApiary is only for public wikis, and it's extremely slow, but hopefully the latter at least will be fixed at some point.)

Flounder ceo (talkcontribs)

Let's be clear. The template includes a number of for-profit organizations that either charge users a fee or choke their wikis with ads. Encyc does neither of those things, and has been around for fifteen years, completely free. MediaWiki is for independent wikis as well as wiki farms and Wikimedia. I am proposing that we all try to get along and include each other.

Yaron Koren (talkcontribs)

Does Encyc let people create their own wikis? If not, it's an irrelevant comparison. If there are packages or farms listed here that you think shouldn't be included because they're too expensive or for any other reason, that's certainly a valid viewpoint, and it could be the subject of a separate discussion.

Flounder ceo (talkcontribs)

I don't want to criticize anyone's site. Let's just enjoy things as they are.

Bawolff (talkcontribs)

FWIW, I am of the opinion that this template should only be scoped to major wiki hosts. Doing otherwise would make this template pretty counter productive.

Reply to "Also just for single wikis?"

Is this template useful?

5
Flounder ceo (talkcontribs)

I'm not really seeing its value. It seems like an excuse to add self-promotion and outgoing links to many pages on this wiki.

Dinoguy1000 (talkcontribs)

Without comment on the template's usefulness/appropriateness, all external links get the rel="nofollow" attribute, which prevents them from contributing to the linked sites' SEO, which partially addresses the self-promotion concern.

Yaron Koren (talkcontribs)

I'm biased, because I created it, but I think it's extremely useful - in the absence of a rating system within mediawiki.org, I dare say the "Used by" template is the single best indicator of an extension or skin's popularity, and thus to some extent its usefulness, within the non-Wikimedia MediaWiki world. For example, analysis of calls to "Used by" shows that EmbedVideo and CodeMirror are currently the two most widely-included extensions that are not bundled in with MediaWiki - which in turn is a signal to any new administrator that they should consider using them. (And perhaps even a signal to MediaWiki developers that they should consider bundling these two.)

Also, I think the "self-promotion" is useful, for anyone looking for hosting or a MediaWiki software bundle.

Flounder ceo (talkcontribs)

You make some good points. Who knew EmbedVideo was so popular?

Yaron Koren (talkcontribs)

Yeah, I actually didn't know that either, before this..

Reply to "Is this template useful?"
There are no older topics