Page MenuHomePhabricator

move formatters into their own repository
Closed, DeclinedPublic

Related Objects

StatusSubtypeAssignedTask
DeclinedNone
DeclinedNone
DeclinedNone

Event Timeline

JanZerebecki assigned this task to Wikidata-bugs.
JanZerebecki raised the priority of this task from to Medium.
JanZerebecki updated the task description. (Show Details)
JanZerebecki changed Security from none to None.
JanZerebecki added subscribers: Unknown Object (MLST), JanZerebecki.
Lydia_Pintscher removed a subscriber: Unknown Object (MLST).
Lydia_Pintscher renamed this task from split formatters into a new component to move formatters into their own repository.Dec 2 2014, 2:13 PM
Lydia_Pintscher removed Wikidata-bugs as the assignee of this task.

I would not close this task right away, but it's not as easy as it sounds.

  • Most formatters remaining in the lib folder depend on MediaWiki core. Can we get rid of this dependency? Even if not, it might still be helpful to have smaller code repositories that do not depend on Wikibase.
  • A generic "formatters" repository is most probably not helpful. What we did instead is moving formatters to the DataValues Number and Time components, for example. We should continue doing this. There are still some candidates. Some of them must be split first. Code depending on core typically becomes a factory.