Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kajima #235

Open
10 of 15 tasks
nickevansuk opened this issue Jan 28, 2023 · 2 comments
Open
10 of 15 tasks

Kajima #235

nickevansuk opened this issue Jan 28, 2023 · 2 comments
Assignees
Labels
Open Booking API implementation Publishing open data and implementing the Open Booking API

Comments

@nickevansuk
Copy link
Contributor

nickevansuk commented Jan 28, 2023

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

  • OpenActive community engagement
  • Scoping
  • Scheduling

In Development

  • Dataset site built
  • Dataset site GitHub issues board created
  • Open data feeds built
  • Open data feeds pass OpenActive Validator
  • Open data feeds pass OpenActive Test Suite
  • Open Booking API built
  • OpenActive Conformance Certificate generated (via OpenActive Test Suite)
  • Dataset site updated

In Review

  • OpenActive community feedback
  • Deployed to production
  • First integration live

Certified and Live

  • Added to OpenActive Data Catalog
@nickevansuk nickevansuk changed the title Ensure Kajima has valid dataset site and OA Certificate and add to data catalogue Kajima Feb 13, 2023
@nickevansuk nickevansuk transferred this issue from openactive/data-catalogs Feb 13, 2023
@nickevansuk nickevansuk added the Open Booking API implementation Publishing open data and implementing the Open Booking API label Feb 13, 2023
@nickevansuk
Copy link
Contributor Author

nickevansuk commented Feb 14, 2023

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 openactive/models-ruby#40

@nishaldesai
Copy link

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.

@nishaldesai nishaldesai moved this from 📋 Backlog to 👀 In review in OpenActive Infrastructure Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Open Booking API implementation Publishing open data and implementing the Open Booking API
Projects
Status: 👀 In Review
Status: 👀 In review
Development

No branches or pull requests

6 participants