Page MenuHomePhabricator

Archive the DynamicPageList (third-party) extension
Closed, ResolvedPublicRequest

Description

Reason
Flagged as incompatible with 1.35 or later

To-do list

Related Objects

Mentioned In
DynamicPageList (third-party)
T268389: Permanently move location of dplcache
T267824: Incompatible with 1.35, support for actor/actor migration needed
T267820: Built-in variables won't work in surrogate/phantom templates as of 1.35+
T243455: Convert DynamicPageList to use extension registration
T174086: DPL throws several warnings for fwrite() and fclose()
T171152: Private properties/methods in Cite
T155873: DynamicPageList2 extension completely breaks permissions
T146752: DynamicPageList (third-party) doesn't work on closed wikis
T141678: Stray } showing up in DPL results.
T121155: DPL "addpagecounter" breaks because page.page_counter column no longer exists
T76065: Execandexit not setting dplvars ("allowcachedresults = false" not working correctly; appending "&action=purge" works)
T45602: Lots of "Notice: Undefined offset: 1" PHP warnings
T38071: if Category has "&" in title causes DPL to fail to yeild results.
T23502: Including DPL lists eliminates references
T37291: DPL2 Displays UNIQ .. QINU when including a page using the Poem extension
T23221: Namespaces displaying in Category Mode instead of Page Title
T21629: Tablecreation fails due to lengthlimit on includesection containing diacritical Characters
T12858: ordermethod ignored in form 2 [param1, param2]
T11203: More flexible reports, dynamic arguments, template awareness ...
T10965: minoredits=exclude misbehaves
T9998: File Caching breaks the dynamic listing
T366488: Request to move translatable page: Extension:DynamicPageList (Wikimedia)

Event Timeline

Author note: I think it's a shame this extension died, but it's now been broken for at least 3 years and it's time we recognize reality.

Notified all of the listed maintainers on-wiki.

I got tagged as one of the original authors of the extension. Having not maintained it in almost two decades, I have no objections to its deprecation.

Note when archiving Gerrit repo we should place a message point to the repo for Wikimedia's DPL (Intersection), so users will not be confused when trying to clone https://gerrit.wikimedia.org/g/mediawiki/extensions/DynamicPageList.

(Probably we can move https://gerrit.wikimedia.org/r/mediawiki/extensions/intersection to DynamicPageList for consistency (and DynamicPageList be moved to DynamicPageList2), but it may break some scripts currently cloning Intersection.)

I don't think Gerrit supports renaming repos in any clean manner.

Pppery removed a project: translatewiki.net.

Seems to have never been on translatewiki.net

Change #1038459 had a related patch set uploaded (by Pppery; author: Pppery):

[integration/config@master] Zuul: [mediawiki/extensions/DynamicPageList] Mark as archived

https://gerrit.wikimedia.org/r/1038459

Change #1038460 had a related patch set uploaded (by Pppery; author: Pppery):

[mediawiki/extensions/DynamicPageList@master] Archive repository

https://gerrit.wikimedia.org/r/1038460

Change #1038459 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/DynamicPageList] Mark as archived

https://gerrit.wikimedia.org/r/1038459

Change #1038460 merged by Hashar:

[mediawiki/extensions/DynamicPageList@master] Archive repository

https://gerrit.wikimedia.org/r/1038460

Change #1038768 had a related patch set uploaded (by Hashar; author: Hashar):

[mediawiki/extensions@master] Remove DynamicPageList

https://gerrit.wikimedia.org/r/1038768

Change #1038768 merged by Hashar:

[mediawiki/extensions@master] Remove DynamicPageList

https://gerrit.wikimedia.org/r/1038768

hashar subscribed.

That archival request has been completed as far as I can tell.

Pppery claimed this task.

Note when archiving Gerrit repo we should place a message point to the repo for Wikimedia's DPL (Intersection), so users will not be confused when trying to clone https://gerrit.wikimedia.org/g/mediawiki/extensions/DynamicPageList.

@hashar you don't seem to have done that, or edited the repo description for that matter.

Pppery updated the task description. (Show Details)
Pppery added a project: Gerrit.

And the Gerrit repo wasn't marked read-only either. Reopening.

James Forrester marked it read-only: and I have fixed the prefix to be [ARCHIVED]