openactive / implementation-tracker

Activation Issue Tracker for OpenActive Implementations
1 stars 2 forks source link

Kajima #235

Open nickevansuk opened 1 year ago

nickevansuk commented 1 year ago

Development Progress Tracker

This issue aims to provide public visibility of this new OpenActive implementation's development progress. The task list below tracks high level progress at-a-glance, while comments on this issue are used to provide updates in more detail.

Speculative

In Development

In Review

Certified and Live

nickevansuk commented 1 year ago

Detailed status update as follows:

Dataset site updated (owner: @kieranj)

@kieranj has yet to update the dataset site to the latest version, using the steps below:

  1. Update your https://github.com/openactive/dataset-site-template-ruby dependency to use the latest version, which includes a human-readable Open Booking API page.
  2. Run npm run update-test-suite
  3. Ensure that the Registration Landing Page, Terms of Service and Test Suite Certificate properties within the dataset site are all pointing to the right places (see documentation in https://developer.openactive.io/publishing-data/dataset-sites#step-3-open-booking-api-configuration, for single-seller systems)
  4. Ensure that the dataset_documentation_url and open_booking_api_documentation_url properties are omitted from the settings passed to the library, so that the default values are used.
  5. Also ensure that platform_name , platform_url, and platform_software_version are set to values that relate to BookingsPlus.
  6. Once the above is done, and all deployed to the live environment, submit a PR that includes your live Dataset Site URL, as per instructions in https://developer.openactive.io/publishing-data/dataset-sites#single-database-1

OpenActive community feedback (owners: @kieranj @civsiv)

@kieranj is updating test data in the test environment for @civsiv to use, to allow imin to test the integration and feedback. If others are keen to feedback also, please comment in this issue.

Library issues (owner: @howaskew)

@howaskew is happy to explore why the tests aren't passing in https://github.com/openactive/models-ruby/pull/40

nishaldesai commented 7 months ago

Latest status (Q1 2024) The Bookings Plus product is migrating to a new platform. The OpenActive Booking API feature will be migrated across in a subsequent sprint. Awaiting confirmation of timelines of when that sprint will be.