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

Prepare SDK 1.6.3 #744

Merged
merged 9 commits into from
Nov 6, 2023
Merged

Prepare SDK 1.6.3 #744

merged 9 commits into from
Nov 6, 2023

Conversation

bertrand-lorentz
Copy link
Contributor

@bertrand-lorentz bertrand-lorentz commented Oct 31, 2023

The description of the changes is the same as for 1.8.1, except there's one less change in the rules, as the rule to remove did not exist in SDK 1.6 and before.

Failing checks are expected: version 1.6.0 already had errors reported by the SDK analyzer.

I've run the compilation of all view templates locally with a hacked up SDK analyzer, and no errors were detected.

rouschr and others added 9 commits October 16, 2023 16:28
Having a predicate on @languageID prevents the EFX Toolkit from
using a call to the "efx:preferred-language-text" function in the XPath
it generates.

As the TED website needs all languages and not only the preferred one,
we add such predicates on all multilingual fields in the files it uses.

(cherry picked from commit 7895c04)
Remove redundant rule checking that preferred publication date is after
the dispatch date. It is already enforced by rule BR-BT-00738-0053.

Correct that rule to allow the preferred publication date (BT-738) to be
equal to the dispatch date (BT-05).

Update corresponding schematron rules, and translations of rule
message.

(cherry picked from commit 4c8fd0c)
Also remove corresponding schematron rules.

(cherry picked from commit 9b01b3f)
Remove rules BR-BT-00262-0211, BR-BT-00262-0212, BR-BT-00262-0213, to
allow any main nature (works, services, and supplies) for subsidized
contracts.

Also remove those rules from Schematron files.

(cherry picked from commit 2005c29)
@bertrand-lorentz bertrand-lorentz merged commit e029dc7 into release/1.6.3 Nov 6, 2023
0 of 2 checks passed
@bertrand-lorentz bertrand-lorentz deleted the prepare/1.6.3 branch November 6, 2023 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants