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
Resolved Jhernandez
Resolved bearND
Resolved bearND
DeclinedNone
Resolved Fjalapeno
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved Mholloway
Resolved Mholloway
Resolved Mholloway
Resolved Mholloway
Resolved Mholloway
Resolved Mholloway
Resolved Mholloway
Declined Mholloway
Resolved Mholloway
Resolved Mholloway
Resolved Mholloway
DuplicateNone
Resolved Mholloway
DeclinedNone
Resolved Mholloway
Resolved Mholloway
Resolved Mholloway
Resolvedovasileva
Resolvedphuedx
Resolvedphuedx
DuplicateNone
ResolvedJdlrobson
ResolvedJdlrobson
DuplicateNone
Duplicateovasileva
Resolvedovasileva
DuplicateNone
DeclinedNone
DuplicateJdlrobson
ResolvedMhurd
Declined JMinor
Resolvedphuedx
Resolved Pchelolo
ResolvedJdlrobson
Declined Pchelolo
Resolvedphuedx
DeclinedJdlrobson
DuplicateNone
Resolved Fjalapeno
Resolvedphuedx
Declinedpmiazga
DeclinedNone
Resolvedphuedx
DeclinedNone
Resolved Pchelolo
Resolved bearND
Resolved Mholloway
ResolvedMSantos
Resolved Mholloway
InvalidNone
ResolvedJdlrobson
InvalidNone
DuplicateNone
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
Resolvedphuedx
Resolved bearND
Resolved Mholloway
DuplicateNone
ResolvedJdlrobson
ResolvedJdlrobson
Resolvedphuedx
ResolvedJdlrobson
ResolvedJdlrobson
Resolved bearND
ResolvedJdlrobson
Resolved Mholloway
Resolved Mholloway
ResolvedJdlrobson
ResolvedJdlrobson
Resolved bearND
Resolved mobrovac
ResolvedABorbaWMF
ResolvedABorbaWMF
Resolved Mholloway
Resolved Mholloway
Resolved Mholloway
Resolved Mholloway
DeclinedNone
Resolved Mholloway
Resolved Mholloway
DeclinedNone
Resolved Pchelolo
Resolved Mholloway
InvalidNone
Resolved Pchelolo
Resolved bearND
DeclinedNone
Resolved bearND
Resolved bearND
ResolvedNone
Resolved Jhernandez
Resolved bearND
Resolved bearND
DuplicateNone
Resolved bearND
Declined bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved bearND
Resolved Mholloway
Resolved bearND
ResolvedMhurd
ResolvedDbrant
Resolved bearND
Resolved bearND
Resolved NHarateh_WMF
ResolvedMSantos
ResolvedMSantos
ResolvedMSantos
ResolvedSharvaniharan
Resolved bearND
Resolved Jhernandez
Resolved bearND
DuplicateNone
Resolved bearND
Resolved Mholloway
Resolved Mholloway
ResolvedBUG REPORT bearND
ResolvedBUG REPORT Jhernandez
ResolvedBUG REPORT Mholloway
ResolvedBUG REPORTDbrant
ResolvedJdlrobson
Resolved bearND
Resolved Jhernandez
Resolved bearND
ResolvedMSantos
Resolved bearND
Resolved bearND
DeclinedNone
Resolved bearND
DeclinedNone
ResolvedMSantos
DeclinedNone
ResolvedSpike JMinor
ResolvedBUG REPORTMSantos
ResolvedMSantos
ResolvedMSantos
ResolvedJoeWalsh
Resolved mobrovac
ResolvedMSantos
ResolvedMSantos
OpenSpikeNone
DeclinedNone
ResolvedMSantos

Event Timeline

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.