Page MenuHomePhabricator

Featuring the first three APIs in the Developer Hub
Closed, ResolvedPublic

Description

The Developer Hub prototype must feature three APIs across three sections:

  • "Inspire": where cool projects are showcased (links to more detailed project description pages are optional in his prototype)
  • "Explore": where users can play with the API in a functional sandbox (see T481)
  • "Build": where all the static official documentation and pointers to data sets reside

Details

Reference
fl485
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
common: do not inject principal/keytab in dag_default_args in k8s devenvsrepos/data-engineering/airflow-dags!1606brouberolsimple-skein-operator-k8s-devenvmain
main: ingest Superset data into datahubrepos/data-engineering/airflow-dags!1605brouberolT306903main
d/changelog: bump to 16.1.7repos/cloud/toolforge/jobs-cli!84raymond-ndibebump_jobs-climain
Enable Spark Lineage on even more dagsrepos/data-engineering/airflow-dags!1059tchinenable-even-more-spark-lineagemain
Disable Spark Lineage on questionable Spark operationsrepos/data-engineering/airflow-dags!991tchindisable-spark-lineagemain
Enable Spark Lineage on a DAG that generates temp filesrepos/data-engineering/airflow-dags!976tchintemp-file-lineagemain
scap prep: set pushInsteadOf in the submodules configrepos/releng/scap!607hasharscap-prep-pushInsteadOfmaster
Enable spark lineage on more dagsrepos/data-engineering/airflow-dags!935tchinenable-more-lineagemain
scheduled job: add timeout parameterrepos/cloud/toolforge/jobs-cli!76dcaroadd_timeout_for_scheduled_jobmain
scheduled jobs: add timeout optionrepos/cloud/toolforge/jobs-api!129dcaroadd_timeout_for_scheduled_jobmain
Add Datahub Spark lineage support (no iceberg)repos/data-engineering/airflow-dags!820tchinsupport-spark-lineagemain
Add pyflakes to CI and fix associated errors:repos/abstract-wiki/wikifunctions/function-evaluator!151apineapine-pyflakesmain
Insert officewiki webrequests into destinationrepos/data-engineering/airflow-dags!83milimetricofficewiki-webrequestmain
Update spark3 analytics for SparkSQLNoCLIDriverrepos/data-engineering/airflow-dags!62joalspark3_sqlmain
Show related patches Customize query in GitLab

Event Timeline

flimport raised the priority of this task from to Medium.Sep 12 2014, 1:43 AM
flimport added a project: Web-APIs-Hub.
flimport set Reference to fl485.

@Spage, since you are looking for the first APIs to work on, please check the subtasks of this task defining the three APIs Sumana thought that we should focus on. These are your defaults today, but feel free to change them if you think that we should prioritize other APIs.

The early version covers all these!
There are articles featuring these APIs and improvements I've made to their reference material.
The exception is T335: there's a link to explore RESTBase to "Request HTML of Wikimedia articles", but no showcase/inspire yet.

In T306#1128102, @Spage wrote:

but no showcase/inspire yet.

Is this because you didn't have time to write those yet, or because there are no good showcases? If the latter, I think we can resolve this task and move forward.

Spage claimed this task.
In T306#1131323, @Qgil wrote:
In T306#1128102, @Spage wrote:

but no showcase/inspire yet.

Is this because you didn't have time to write those yet, or because there are no good showcases? If the latter, I think we can resolve this task and move forward.

Rendering HTML of a wiki page is faster. But talking to partnership people that's not an important use case (partners want search, extracts, snippets). Declaring victory, more articles on workboard.