From 9142e02e565f894462db2683007dccdaa8c96b0e Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Tue, 13 Oct 2020 17:08:26 +0200 Subject: [PATCH] add todo --- src/slides/timeside-2020.md | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/src/slides/timeside-2020.md b/src/slides/timeside-2020.md index 76aac15..1b93f2e 100644 --- a/src/slides/timeside-2020.md +++ b/src/slides/timeside-2020.md @@ -376,19 +376,11 @@ class: ircam, tight * Python 2.7 to 3.7 * Drop GStreamer for Aubio as default decoder and encoder -* Add core and server processors' versioning and server process' run time * Regroup all dependencies on pip requirements, drop conda -* Server refactoring: - * audio process run on items (REST API track's model) - * several tools, views, models and serializers - * REST API's schema on OpenAPI 3 specification and automatic Redoc generation -* Upgrade Django to 2.2, Django REST Framework to 3.11, Celery to 4.4 -* Add `provider` as a core API component and as a REST API model -* Add provider plugins `deezer-preview`, `deezer-complete` and `youtube` -* Improve server unit testing -* Add JWT authentication on REST API -* A lot of bug fixes -* Add core, server and workers logging +* Add `Provider` object +* Add Provider plugins `deezer-preview`, `deezer-complete` and `youtube` +* Add loggers +* Improve Docker packaging --- class: ircam, middle, center, inverse @@ -677,6 +669,7 @@ class: ircam, tight - Clustering and orchestration (Kubernetes) - Implementing Websocket, ServerEvent or Webhook to avoid task status polling +- Split repositories : core, server, player - Documentation, notebooks - More tests -- 2.39.5