Page MenuHomePhabricator

Publish current version of QRpedia code in a public code repository
Open, Needs TriagePublic

Description

QRpedia should be open source but the real working code is not.

The rGQRP repository is as of 2015, but obviously the status on the productive server is newer:

  • With qrpedia.org/index.html you can see this at the browser source code view.
  • At qrpedia.org works no index.html but an index.php.
  • With qrwp.org/index.php you only notice it by program behaviour that something has changed but no chance to know what.
  • Done fixes are reported but have no effect to rGQRP; people ask whether this is the right source code. See T209019, T214268, T210050.

Why does only WMUK staff know the current source code?

Who can contribute to the code without knowing the current version?

Event Timeline

Aklapper renamed this task from Make QRpedia be open source again to Publish current version of QRpedia code in a public code repository.Feb 3 2020, 4:12 PM

Mentioned in SAL (#wikimedia-releng) [2025-07-01T08:21:33Z] <hashar> gerrit: archived https://gerrit.wikimedia.org/g/qrpedia Latest source code is elsewhere | T244135

@hashar Why was that repo archived? Have you heard from WMUK that there's a different repo somewhere?

See task description for three examples of folks misled due to that repo being "active" while it clearly does not host the current source code.

I am aware of the confusion, I was only asking for more information as it seems possible that WMUK have requested (privately) that the repo be archived, and that would be useful to know (this task could be declined in that case).

This task is (hopefully) about getting WMUK to move their source code to Gerrit. They're even less likely to do that if the destination repo has been archived.

I have archived the repository in Gerrit as part of a routine cleanup to archive obsolete repositories. The last code in Gerrit was ten years ago and the site did change since then. If there is one an interest in hosting the code on Gerrit, the repo can be reopened, then after ten years I went bold and closed it :)

The last code in Gerrit was ten years ago

This means that Gerrit does NOT contain the currently running code.
The question remains: Where is the current code?