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

Plan Obligation Milestones for 2025 #615

Closed
nils-work opened this issue Sep 22, 2023 · 5 comments
Closed

Plan Obligation Milestones for 2025 #615

nils-work opened this issue Sep 22, 2023 · 5 comments
Labels
Documentation Improvements, additions or queries related to documentation Non-breaking change A change that is not expected to result in a new endpoint version. Proposal made The DSB has proposed a specific change to the standards to address the change request
Milestone

Comments

@nils-work
Copy link
Member

nils-work commented Sep 22, 2023

Description

The Milestone Dates in the Obligation Dates Schedule currently extend to 11/11/2024.

Area Affected

Obligation Dates Schedule

Change Proposed

Plan Milestone Dates for 2025 to include on the Obligation Dates Schedule.

DSB Proposed Solution

The proposed solution can be found in this comment.

@nils-work nils-work added the Documentation Improvements, additions or queries related to documentation label Sep 22, 2023
@nils-work
Copy link
Member Author

nils-work commented Dec 18, 2023

Following the Y24 convention (typically the second Monday of every second month, from March-November) in the Obligation Dates Schedule, Y25+ dates could be specified as follows (in bold) -

Obligation Milestone Milestone Date
Y24 #⁠1 11/03/2024
Y24 #⁠2 13/05/2024
Y24 #⁠3 15/07/2024
Y24 #⁠4 09/09/2024
Y24 #⁠5 11/11/2024
Y25 #⁠1 10/03/2025
Y25 #⁠2 12/05/2025
Y25 #⁠3 14/07/2025
Y25 #⁠4 08/09/2025
Y25 #⁠5 10/11/2025
Y26 #⁠1 09/03/2026
Y26 #⁠2 11/05/2026
Y26 #⁠3 13/07/2026
Y26 #⁠4 14/09/2026
Y26 #⁠5 09/11/2026
Y27 #⁠1 08/03/2027
Y27 #⁠2 10/05/2027
Y27 #⁠3 12/07/2027
Y27 #⁠4 13/09/2027
Y27 #⁠5 08/11/2027

Please note the detail in the schedule section, including:

The calendar of obligation milestones are published to provide predictability. This calendar does not mean that any obligations exist at these dates however when addressing the future dating of obligations for any breaking changes, this calendar will be used to pin those obligations to pre-determined obligation milestones.

These dates may be subject to change depending upon new or changed legislative and policy dates as well as optimisation and streamlining based on community feedback.

@nils-work nils-work added the Non-breaking change A change that is not expected to result in a new endpoint version. label May 6, 2024
@markverstege
Copy link
Contributor

We discussed this issue in the first meeting for Maintenance Iteration 19. Instead of looking across the next three years, we are consulting on feedback specifically for 2025 in this iteration.

@nils-work
Copy link
Member Author

The focus for MI19 consultation is the schedule of 2025 dates to be added to the Obligation Dates Schedule table in the next Standards version.
Please provide any feedback on this proposal:

Obligation Milestone Milestone Date
Y25 #⁠1 10 March 2025 (2025-03-10)
Y25 #⁠2 12 May 2025 (2025-05-12)
Y25 #⁠3 14 July 2025 (2025-07-14)
Y25 #⁠4 08 September 2025 (2025-09-08)
Y25 #⁠5 10 November 2025 (2025-11-10)

@nils-work nils-work added the Proposal made The DSB has proposed a specific change to the standards to address the change request label May 30, 2024
nils-work added a commit to ConsumerDataStandardsAustralia/standards-staging that referenced this issue Jun 11, 2024
@nils-work
Copy link
Member Author

The proposed change has been staged for review.

@nils-work
Copy link
Member Author

In today's Implementation Call it was noted that Y25 Obligation 1 (10th March 2025) is a public holiday in Victoria (Labour Day). It also coincides with Adelaide Cup Day (South Australia), Canberra Day (ACT) and Eight Hours Day (Tasmania).

See https://www.fairwork.gov.au/employment-conditions/public-holidays/2025-public-holidays

The original purpose of selecting obligation milestone dates on the second Monday was the feedback received from Data Holders to avoid key shutdown periods and avoid mid-week releases. The feedback at the time was that a Monday obligation gave Data Holders choice to have teams deploy over the weekend (potentially reducing customer impact) and monitor on the Monday in case of rollback or hotfix. Importantly, the obligation date represents the last day to deploy compliant implementations, and the expectation is that Data Holders plan their deployments appropriately so they do not deploy at the 11th hour (which in turn increases their risk).

Given that the first milestone falls on a long-weekend for many Data Holders, it is proposed the first milestone be shifted one week later to 17th March 2025. The alternative is shifting the date one week earlier to the 3rd of March 2025 however this clashes with a public holiday in Western Australia.

The revised schedule below is proposed:

Obligation Milestone Original Proposed Milestone Date Revised Milestone Date
Y25 #⁠1 10 March 2025 (2025-03-10) 17 March 2025 (2025-03-17)
Y25 #⁠2 12 May 2025 (2025-05-12) No change
Y25 #⁠3 14 July 2025 (2025-07-14) No change
Y25 #⁠4 08 September 2025 (2025-09-08) No change
Y25 #⁠5 10 November 2025 (2025-11-10) No change

@nils-work nils-work added this to the v1.31.0 milestone Jun 21, 2024
CDR-API-Stream added a commit to ConsumerDataStandardsAustralia/standards that referenced this issue Jul 3, 2024
* 1.30.0 branch

* Updates to base build

* Update releasenotes.1.30.0.html.md

* Updated release notes templates

* Removed repeated object

* Removed duplicate TelcoAccount schema

Addresses: ConsumerDataStandardsAustralia/standards-maintenance#634

* Create clean 1.31.0 branch

* Expanded nested array structure for previousDays

Addresses: ConsumerDataStandardsAustralia/standards-staging#396

* Remove redundant TelcoAccount object

* Update releasenotes.1.31.0.html.md

* Enable generic links to schemas

Addresses: ConsumerDataStandardsAustralia/standards-staging#400

* Updated Consumer Data Right link

Addresses: ConsumerDataStandardsAustralia/standards-staging#402

* Updated Obligation Date Schedule

Addresses: ConsumerDataStandardsAustralia/standards-maintenance#615

* Removed title text

* Standards Maintenance Issue #640: Changed retirement date of Get Generic Plan Detail v2 and Get Energy Account Detail v3 to March 3rd 2025

* Standards Maintenance Issue #415: Clarified that a Token Introspection End Point response must include specific fields only for currently active tokens

* Standards Maintenance Issue #415: Corrected release notes change description

* Standards Maintenance Issue #415: Updated link to change in release notes

* Standards Maintenance Issue #415: Fixed spelling mistake in release notes

* Standards Maintenance Issue #633: Changes to CX and Security standards to clarify cdr_arrangement_id is requried for consent amendments

* Standards Maintenance Issue #633: minor presentation fixes

* Updated FDO table

Addresses: ConsumerDataStandardsAustralia/standards-staging#377

* Presentational styling of Banking documentation

Addresses: ConsumerDataStandardsAustralia/standards-staging#395

* Moved the March 2025 FDO to the 17th

* Standards Maintenance Issue #640: Moved release notes entry to Introduction section

* Standards Maintenance Issue #643: Allow data holders to depricate use of vulnerable TLS ciphers

* Standards Maintenance Issue #415: Made the word SHALL bold

* Fixed typo (#399)

Addresses: ConsumerDataStandardsAustralia/standards-staging#394

* Standards Maintenance Issue #643: Fixed typo in release notes

* Added MI19 DP link change log, re-ordered CRs in releasenotes

* In release notes, changed link to obligation date schedule for CR 615

* Build standards version 1.31.0 for staging

* Added change date in Change Log. Added None to release notes sections where there are no changes

* Rebuild version 1.31.0 in preparation of publishing

---------

Co-authored-by: Nils Berge <[email protected]>
Co-authored-by: Hemang Rathod <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Improvements, additions or queries related to documentation Non-breaking change A change that is not expected to result in a new endpoint version. Proposal made The DSB has proposed a specific change to the standards to address the change request
Projects
Status: Done
Development

No branches or pull requests

2 participants