Page MenuHomePhabricator

Develop General Layer of PCS
Closed, ResolvedPublic

Description

This task is for tracking the work in the General (middle) layer of the PCS.

This layer is focused on:

  1. Providing structured APIs for general client consumption of page data
  2. Consolidating data and logic from different APIs needed by clients into one consistent set of APIs (RESTBase + Wikipedia + Commons + Wikidata)
  3. Applying common JS transforms to HTML that most clients typically perform independently
  4. Providing a set of components for the client specific layer to use for creating client specific APIs, minimizing the processing needed to be done in that layer

Please see the subtask for the specific API implementations that make up this layer and see the parent ticket for details at the system level.

Related Objects

StatusSubtypeAssignedTask
ResolvedNone
ResolvedNone
ResolvedJhernandez
Resolved bearND
Resolved bearND
DeclinedNone
ResolvedFjalapeno
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
ResolvedMholloway
ResolvedMholloway
ResolvedMholloway
ResolvedMholloway
ResolvedMholloway
ResolvedMholloway
ResolvedMholloway
DeclinedMholloway
ResolvedMholloway
ResolvedMholloway
ResolvedMholloway
DuplicateNone
ResolvedMholloway
DeclinedNone
ResolvedMholloway
ResolvedMholloway
ResolvedMholloway
Resolvedovasileva
Resolvedphuedx
Resolvedphuedx
DuplicateNone
ResolvedJdlrobson
ResolvedJdlrobson
DuplicateNone
Duplicateovasileva
Resolvedovasileva
DuplicateNone
DeclinedNone
DuplicateJdlrobson
ResolvedMhurd
DeclinedJMinor
Resolvedphuedx
ResolvedPchelolo
ResolvedJdlrobson
DeclinedPchelolo
Resolvedphuedx
DeclinedJdlrobson
DuplicateNone
ResolvedFjalapeno
Resolvedphuedx
Declinedpmiazga
DeclinedNone
Resolvedphuedx
DeclinedNone
ResolvedPchelolo
Resolved bearND
ResolvedMholloway
ResolvedMSantos
ResolvedMholloway
InvalidNone
ResolvedJdlrobson
InvalidNone
DuplicateNone
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
Resolvedphuedx
Resolved bearND
ResolvedMholloway
DuplicateNone
ResolvedJdlrobson
ResolvedJdlrobson
Resolvedphuedx
ResolvedJdlrobson
ResolvedJdlrobson
Resolved bearND
ResolvedJdlrobson
ResolvedMholloway
ResolvedMholloway
ResolvedJdlrobson
ResolvedJdlrobson
Resolved bearND
Resolvedmobrovac
ResolvedABorbaWMF
ResolvedABorbaWMF
ResolvedMholloway
ResolvedMholloway
ResolvedMholloway
ResolvedMholloway
DeclinedNone
ResolvedMholloway
ResolvedMholloway
DeclinedNone
ResolvedPchelolo
ResolvedMholloway
InvalidNone
ResolvedPchelolo
Resolved bearND
DeclinedNone
Resolved bearND
Resolved bearND
ResolvedNone
ResolvedJhernandez
Resolved bearND
Resolved bearND
DuplicateNone
Resolved bearND
Declined bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
ResolvedMholloway
Resolved bearND
ResolvedMhurd
ResolvedDbrant
Resolved bearND
Resolved bearND
Resolved NHarateh_WMF
ResolvedMSantos
ResolvedMSantos
ResolvedMSantos
ResolvedSharvaniharan
Resolved bearND
ResolvedJhernandez
Resolved bearND
DuplicateNone
Resolved bearND
ResolvedMholloway
ResolvedMholloway
ResolvedBUG REPORT bearND
ResolvedBUG REPORTJhernandez
ResolvedBUG REPORTMholloway
ResolvedBUG REPORTDbrant
ResolvedJdlrobson
Resolved bearND
ResolvedJhernandez
Resolved bearND
ResolvedMSantos
Resolved bearND
Resolved bearND
DeclinedNone
Resolved bearND
DeclinedNone
ResolvedMSantos
DeclinedNone
ResolvedSpikeJMinor
ResolvedBUG REPORTMSantos
ResolvedMSantos
ResolvedMSantos
ResolvedJoeWalsh
Resolvedmobrovac
ResolvedMSantos
ResolvedMSantos
OpenSpikeNone
OpenNone
ResolvedMSantos

Event Timeline

Fjalapeno updated the task description. (Show Details)
MSantos claimed this task.
MSantos added a subscriber: MSantos.

I will be bold and resolve the epics related to the PCS project, which is finished, stable, and now in maintenance mode. Please re-open if you think I'm missing something.