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

Updates to make prior to release of OCDS 1.2 #202

Open
7 tasks
jpmckinney opened this issue Jun 7, 2023 · 7 comments
Open
7 tasks

Updates to make prior to release of OCDS 1.2 #202

jpmckinney opened this issue Jun 7, 2023 · 7 comments
Labels
Documentation Involves editing the readme or metadata
Milestone

Comments

@jpmckinney
Copy link
Member

jpmckinney commented Jun 7, 2023

Add a note to extensions that are part of 1.2, basically saying to only use them in OCDS 1.1

Already merged, or partially merged

Planned

Noting that these third-party extensions were also merged:

Edit:

  • Merge any changes from 1.1 branches of extensions into their 1.2 branches (removing any unwanted changes)
  • Manually re-run all extensions with standard-maintenance-scripts on both 1.1 and 1.2 branches
@jpmckinney jpmckinney added this to the 1.2.0 milestone Jun 7, 2023
@jpmckinney jpmckinney added the Documentation Involves editing the readme or metadata label Jun 7, 2023
@jpmckinney
Copy link
Member Author

jpmckinney commented Jun 7, 2023

✅︎

For status details, can link to https://standard.open-contracting.org/staging/1.2-dev/en/guidance/map/contract_suspension/ (once 1.2 is released) instead of copying the example.

Contract suspension is removed from OCDS 1.2, as it relies on the deprecated status field.

@jpmckinney jpmckinney changed the title Add note about extensions that are part of 1.2 Updates to make prior to release of OCDS 1.2 Jun 8, 2023
@jpmckinney
Copy link
Member Author

jpmckinney commented Jun 8, 2023

country codelist:

  • Beneficial owners has a master branch that copies the country codelist. That branch should be renamed to 1.1, and a 1.2 branch can be created that removes the copy, and uses the main codelist (otherwise, the copy acts as an override).
  • The master branch of the bid extension also has a copy. That branch should be renamed to 1.1 and the same changes made.

@jpmckinney
Copy link
Member Author

jpmckinney commented Mar 28, 2024

✅︎

Check the documentation of extensions that extend Planning (and Budget) and ensure they discuss "planning process" not "contracting process"

  • budget_breakdown: Updated to "future contracting process"
  • finance: Updated to "future contracting process"
  • metrics: Updated to "future contracting process" when referring to planning
  • project

@jpmckinney
Copy link
Member Author

jpmckinney commented Mar 28, 2024

✅︎

Remove patternProperties for translation:

  • ocds_project_extension
  • ocds_qualification_extension

These are OK:

  • ocds_budget_and_spend_extension: measures, classifications
  • ocds_exchangeRate_extension: amounts in other currencies
  • ocds_metrics_extension: dimensions
  • ocds_tariffs_extension: dimensions

@odscjen
Copy link

odscjen commented Apr 4, 2024

@jpmckinney jpmckinney moved this to To do in OCDS 1.2 Jul 2, 2024
@duncandewhurst
Copy link

@jpmckinney when can we start to work on the tasks in this issue?

@jpmckinney
Copy link
Member Author

jpmckinney commented Oct 31, 2024

We should only branch extensions when 1.2 is ready. Keeping the 1.1 and 1.2 branches in sync for those few extensions that have already branched is a headache.

Even if the PR will be against the master branch of an unbranched extension, keeping a PR open for many months and then merging it when 1.2 is ready will similarly be a headache.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Involves editing the readme or metadata
Projects
Status: To do
Development

No branches or pull requests

3 participants