Skip to content

Roadmap

ePascalC edited this page Jan 17, 2017 · 4 revisions

Introduction

This page aims to provide a roadmap for the phased approached to get to a fully functional API for bbPress

Getting started

Careful planning and extra reading is needed:

The assumptions are:

  • WP 4.7 is expected, so only extending the built-in API
  • bbPress 2.6 is our main target, however let's see what is valid for bbPress 2.5.12 too

Phases

Phase 1

  • Basic extension of the API for forums, topics and replies
  • Only 'public' information will be visible

Phase 2

  • Basic authentication
  • Only on https sites (by default, admin could force to accept http too?)

Phase 3

  • Extend to users, tags
  • Admin options (expose full user name or not, cut contents at e.g. 50chars, etc)
  • Translation-ready for translate.wordpress.org
  • Error checking: give back correct errors if no data found (404 page, error codes)

Phase 4

  • Authentication hardening
Clone this wiki locally