Jump to content

Template talk:WikimediaDownload/Flow

About this board

Restore Phabricator links

6
MarcoAurelio (talkcontribs)

Hi. I see that Phabricator links on this template have been added and removed. Can I please ask for having them back? Besides prefering Diffusion to Gitiles, I sometimes need to check if the Diffusion repo exists and browsing Diffusion manualy slows me down. Thanks.

MarcoAurelio (talkcontribs)

Ping to @20after4 for advice and @Krinkle, the last user to remove said links.

Kghbln (talkcontribs)

+2 per MarcoAurelio. Imho Gitlies moreover offers a rather strange view, but this is probably a matter of getting used to.

Knowing the rationale for Gitlies will be nice too. A valid reason would be that Diffusion will be defunct. I do not know however

Kghbln (talkcontribs)

@MarcoAurelio: We are being ignored here since we are probably requesting something obviously unwanted. Next week I will however restore the template to point to Phabricator again. Another reason for doing this is that the clone command provided by Gitlies results into an authentication error. This is imho a travesty.

git clone ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MontserratFont
Klone nach 'MontserratFont' ...
The authenticity of host '[gerrit.wikimedia.org]:29418 ([2620:0:861:3:208:80:154:85]:29418)' can't be established.
RSA key fingerprint is SHA256:j7HQoQ6fIuEgDHjONjI2CZ+2Iwxqgo2Ur5LbPqBgxOU.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '[gerrit.wikimedia.org]:29418,[2620:0:861:3:208:80:154:85]:29418' (RSA) to the list of known hosts.
Permission denied (publickey).
fatal: Konnte nicht vom Remote-Repository lesen.

Bitte stellen Sie sicher, dass die korrekten Zugriffsberechtigungen bestehen
und das Repository existiert.
MarcoAurelio (talkcontribs)

Thanks. Not sure if it is really unwanted since various of us do want them back :) I see benefits from having them back and maybe the template could be formatted later so it looks less "heavy" if that was the reason for removing it. There are tools such as https://tools.wmflabs.org/extreg-wos/ that depend on Diffusion and browsing manually to check if the tool reports correctly (ie: misconfigured or missing repository) is a bit of a pain. Thanks.

20after4 (talkcontribs)

@MarcoAurelio: I apologize for not responding, however, this went overlooked because I normally use my official Wikimedia Foundation staff account which is MModell_(WMF). @20after4 is my personal-use account which predates my employment at the Foundation.

Reply to "Restore Phabricator links"

Template seems to be broken ...

9
Kghbln (talkcontribs)

... e.g. Extension:DateDiff, Extension:ImportUsers. We already get heaps of questions about broken (download) links now even extensions in the WMF repo add to this. This is annoying, so please deal with this somehow soonish. Thanks.

Ciencia Al Poder (talkcontribs)

What's broken in the template? I see no apparent problem on the download links, except for diffusion links (repo summary and browse file tree).

Kghbln (talkcontribs)

Sorry for the confusion. That's what I meant. But now I remember that Diffusion is not capable of providing downloads for specific commits. This makes me believe that there is probably no point at all to intensively link to Diffusion which is broken anyway but rather to the GitHub mirror instead.

Ciencia Al Poder (talkcontribs)
Kghbln (talkcontribs)

Thanks a bunch. I am getting senior since I now remember task T109716. However this is a disaster. Keeping fingers crossed.

SPage (WMF) (talkcontribs)

So because of phab:tag/gitblit-deprecate and phab:T108864 (Update mediawiki.org templates to link to Diffusion, not gitblit) I set about updating this template to link to diffusion. I believe all gerrit repos should be known to Diffusion. But the template also has a Git download link to download a .tar.gz file from git.wikimedia.org, and Diffusion doesn't have this functionality (phab:T111887). Anyway, Krinkle reverted my change as a temporary solution.

Kghbln (talkcontribs)

Yeah, seems to be a pretty tricky one since not all gerrit repos are known to diffusion. Thanks also for adding the task on tarball download for diffusion. I have been told in the past that it is none of diffusions businesses to do so. Thus I now use GitHub though I still think that to have it at diffusion is nice too. Touching wood now. :)

Paladox (talkcontribs)

Hi I have created this template Template:WikimediaDownloadOld which should be used for repos that doint yet correctly redirect in phabricator.

Ive updated the template here to use the gerrit redirect links since the projects are more up to date then manually updating them here on mediawiki.

Paladox (talkcontribs)

Template is going to be deleted now. git.wikimedia.org has been redirected.

Needs a way to hide the gerrit "code review" link for dead extensions

2
SPage (WMF) (talkcontribs)

Extension:SignupAPI has been removed from gerrit. In its {{Extension}} wiki markup it has

 download      ={{ {{TNTN|WikimediaDownload}} |SignupAPI}}

You can still get to its

  • repo summary
  • browse file tree
  • commit history

links on git.wikimedia.org, but its

  • code review

link on gerrit.wikimedia.org is defunct. I'm not sure how to communicate this using this template.

Reply to "Needs a way to hide the gerrit "code review" link for dead extensions"

Is the git+ssh checkout path correct?

1
Malvineous (talkcontribs)

When I copy the path for the git checkout via SSH I get a "project not found" error. If I add "mediawiki/" before "extensions/" then it works. Does this template need to be updated?

Reply to "Is the git+ssh checkout path correct?"
Nemo bis (talkcontribs)

Now that the extension distributor has been fixed, shouldn't it be linked from this template too? On most extension pages it doesn't, as far as I can see, contrary to {{ExtensionInstall}}.

Reply to "ExtensionDistributor"
There are no older topics