Page MenuHomePhabricator

Need a dedicated storage interface for extensions
Open, LowPublicFeature

Description

Author: paxed

Description:
There's no preferred/suggested MW way for extensions to cache the stuff they generate. For example, EasyTimeline writes the generated images into $wgUploadDirectory."/timeline/", and there's also $wgCacheDirectory...


Version: unspecified
Severity: enhancement

Details

Reference
bz27306

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 11:23 PM
bzimport set Reference to bz27306.
bzimport added a subscriber: Unknown Object (MLST).

For small data, they should use $wgMemc, so this is about having some standard for extension cache files...

Bryan.TongMinh wrote:

(In reply to comment #1)

For small data, they should use $wgMemc, so this is about having some standard
for extension cache files...

I believe this is more about things that need to be embedded in the wiki page like math images, timelines, music scores, etc.

CCing Sam just in case there has been any discussion about this. I couldn't find any guidelines in the developer documentation.

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:00 AM