# API-First Sprints Chose any task below and make sure to assign it to yourself either on Drupal.org or on GitHub. ## JSON API - [ ] https://www.drupal.org/node/2908187 - [ ] https://www.drupal.org/node/2898155 - [ ] https://www.drupal.org/node/2887302 - [ ] https://www.drupal.org/node/2887304 - [ ] https://www.drupal.org/node/2866736 - [ ] https://www.drupal.org/node/2859207 ## REST (core) - [ ] https://www.drupal.org/node/2759397 - [ ] https://www.drupal.org/node/2869426 - [ ] https://www.drupal.org/node/2848971 - [ ] https://www.drupal.org/node/2858814 - [ ] https://www.drupal.org/node/2884879 - [ ] https://www.drupal.org/node/2637312 - The above are the easier, more self-contained issues. If you're up for big challenges, see https://www.drupal.org/node/2905563 and ping Wim Leers :) ## JSON API Extras - [ ] https://www.drupal.org/node/2876288 - [ ] Any of the open tickets about testing. ## Schemata - [ ] https://www.drupal.org/node/2902710 - [ ] https://www.drupal.org/node/2902112 - [ ] https://www.drupal.org/node/2876288 ## Simple OAuth - [ ] https://www.drupal.org/node/2910867 - [ ] https://www.drupal.org/node/2840205 - [ ] https://www.drupal.org/node/2898518 - [ ] https://www.drupal.org/node/2903217 - [ ] https://www.drupal.org/node/2900182 ## Contenta CMS - [ ] Create a custom Jekyll theme for marketing site (www.contentacmns.org) (https://github.com/contentacms/contenta_jsonapi_demo/issues/6) - [ ] Implement re-design of Jekyll marketing site (www.contentacmns.org) (https://github.com/contentacms/contenta_jsonapi_demo/issues/5) - [ ] Collecting links to documentation in drupal.org, blogs, youtube, etc. in the new Tutorials content type. The `/help/tutorials` page needs love. (https://github.com/contentacms/contenta_jsonapi/issues/187) - [ ] Design default image for tutorials without image. (https://github.com/contentacms/contenta_jsonapi/issues/188) - [ ] Improve content in the welcome page. (https://github.com/contentacms/contenta_jsonapi/issues/131) - [ ] Adding the collected links into the default content. (https://github.com/contentacms/contenta_jsonapi/issues/189) - [ ] Improving the content for contentacms.org (https://github.com/contentacms/contentacms.github.io) - [ ] Theme the Drupal installer when installing the distro - [ ] Improve list of implementation guidelines when building a demo front-end (things like _do this query in this page_, …). - [ ] Write a basic tutorial on how to create content types and customize the API using Drupal and JSON API Extras. - [ ] Upload binary files. - [ ] Clean and contribute back improvements in fork https://github.com/ef4/contenta_docker - [ ] CardStack consumer local setup. - [ ] Create temporary keys upon installation. See https://github.com/acquia/reservoir/blob/8.x-1.x/reservoir.install#L21 and https://github.com/contentacms/contenta_jsonapi/pull/81 - [ ] Add video embeds in description site: https://github.com/contentacms/contentacms.github.io/issues/22