ABCDEFGHJKLMN
1
PrimaryPoolTarget EODStatusTime EstimateDNRPre Req IDTask DescriptionNotes/ Helpful Links v42Bug/How-To LinksOther Links
2
New BRS sheetAnnemarieAnnemarie, Mark, Peter2023-11-01doneminsDNR
3
New SBRS Umbrella TicketPeter2023-10-31doneminsDNRNew BRS sheetCreate SBRS ticket: CLDR-16582
s
the parent ticket, individual SBRS umbrella ticket block this one

[ Need a milestone at the start of shakedown; umbrella dsub ticket]
CLDR-16582
4
Show new scheduleMarkAnnemarie, Mark, Peter2023-11-08doneminsDNRNew BRS sheetModify versions for the schedule info. After done, correct results should show on https://docs.google.com/spreadsheets/d/1N6inI5R84UoYlRwuCNPBOAP7ri4q2CmJmh8DC5g-S6c/edit#gid=1680747936https://docs.google.com/spreadsheets/d/1N6inI5R84UoYlRwuCNPBOAP7ri4q2CmJmh8DC5g-S6c/edit#gid=1627782209
5
Redirect spec proposed.html to main branchSteven2023-11-02doneminsDNRUpdate proposed.html to redirect to main branch of the spec
6
Review new locale requests in STDavidMark, David2023-11-01mootminsRNew BRS sheetReview all items in component locale-create and make sure that any new language requests are on track to be added by esub
7
Language namesMarkMark, Annemarie2023-11-01mootRReset the languages to be translated in Main to be locales that reached Basic the release before.

[Need to revisit ahead of shakedown; may need a 2nd check point]
Added this; we'd neglected it last time.
8
Schedule finalizationAnnemarie2023-11-08doneminsDNRShow new scheduleAdd and track agenda item to agree on milestones and dates for the releaseshared schedule
9
Merge maint branch backPeterPeter, Steven2023-11-01donehoursDNRCreate SBRS TicketMerge maintenance branch back to main branchhttp://site.icu-project.org/repository/gitdev#TOC-Merging-from-Maint-to-Main-BRS-Task-
10
Create directory for new releaseSteven2023-11-01doneminsDNRCreate SBRS TicketCreate a new empty data directory with a readme that says 'IN DEVELOPMENT'https://unicode.org/Public/cldr/42
11
Bump version number and ICU jarsPeterSteven, Peter2023-11-02doneminsDNRMerg maint branch back to main- Update CLDR's jars to latest version of ICU.
- Update readme to reflect correct version and status.
- Update GEN_VERSION in CLDRFile.java to next milestone
- update dtd versions.
- Update versions in pom.xml files
http://cldr.unicode.org/development/updating-icu-jar. See for example https://github.com/unicode-org/cldr/pull/1591
12
Create draft TR35PeterAnnemarie/Steven / Peter2023-11-02doneminsDNR (rarely D)Merge back maint to mainNote: Have discussion if this should be merged with another task

Create the draft TR35 for next version and create Github PR so it's open for updates. Header changes, revision number += 1, "Proposed Update", Status=Proposed update...

- Be sure not to merge final spec status or snapshot/version number into main since it's a dev branch
Typical bug subject = Prepare TR35 spec files for CLDR NN proposed update. Include dates, versions, header links, copyright check, and new Mods (yellow) with removed-style on old Mods. (Also run validation and link checks on HTML converted version, when possible.)
13
Set Consolecheck to BUILDSteven2023-11-01doneminsRBump version number and ICU jarsSet the default Phase for Consolecheck on the server to be BUILD (replace this if we figure out a better mechanism). maven.yml

Should be only open when open submission
pr#1922
14
Bulk close forum postsTomTom, StevenmootminsDNRCreate SBRS Ticket- Auto-close certain forum requests. Log into ST as Admin and choose "Bulk close posts" from the main menu. As of 2023-04-19, the only threads that get auto-closed are "requests" for values matching the final winning value (includes inherited); do after the values for this version are final.
- Add comment to SBRS ticket when complete

Needs to be done before Shakedown
https://unicode-org.atlassian.net/browse/CLDR-14122
15
GenCharts1StevenMark, Steven2023-11-01doneminsDNRMerge back maint to mainRegenerate charts with new version number and check in. Remember to change ToolConstants to add new release, change DEV_VERSION.
16
Update JIRA filtersAnnemarieMark, Annemarie, Peter, anybody2023-11-01doneminsDNRCreate SBRS TicketUpdate all of the "@CURR" jira filters be editable by group, and to point to the new current milestones ==> vXX
http://cldr.unicode.org/development/brs-post-items#F04
17
Upgrade serverStevenTom, Steven2024-02-14moothoursDNRCreate SBRS TicketUpgrade server software to latest versions. Update smoke first to make sure everything works; then production.run the "upgrade-playbook.yml" playbookhttps://docs.google.com/document/d/1w2vXC6aQJZr481e-QRVZh47MzS7soRckmOSCbksgfsg/edit#heading=h.z4hkn0302xgf
18
Mark/PetermootDNRAdd any necessary emoji annotations and collation info for candidates for the next Unicode Version.

MOVE TO START OF RELEASE (and only for summer)
https://github.com/unicode-org/cldr/pull/679https://sites.google.com/site/cldr/development/generate-emoji-paths
19
Update ST version number and phase, push to productionTomTom, Steven2023-11-01donehoursRUpgrade serverMove into or out of LimitedSubmission as necessary.
Update ST and smoketest to new version number and previous version number.
Push latest ST code and data from smoketest (trunk) to production.
Verify that votes and alternate data from previous release are available. Edit cldr.properties, set CLDR_PHASE to VETTING_CLOSED (but make it SUBMIT on smoketest, for testing)
Make sure CheckCLDR.LIMITED_SUBMISSION is correct for new release on both smoketest and production. Locales and paths if limited.
20
TC org language contribution plansPMs2023-11-01moothoursRSharing of Language contribution scope by Company; bring to committee.

Update [CLDR] Locales by company sheet with planned coverage
https://docs.google.com/spreadsheets/d/1vzZgrpTxLzSPp0dPRJnk4hQmh7DjjlpqyxHp17GuZhY/edit#gid=1289784847
21
Unit test KIs (1st)Steven2023-11-08donehoursNRReview Known issues in Unit tests (as logged when running the tests).Add test arg '-allKnownIssues'
22
UNK (only summer cycle)moothoursRMake proposal and run by committee for:
Remove / deprecate items that fall outside of the retention policy:
Metazones - 20 years
Language / Territory translations: 5 years after deprecated in IANA subtag registry.
Currencies 10 years?
Put the rules into a Sites page and point to it from here.
https://docs.google.com/spreadsheet/ccc?key=0Aq1ZbpVosq6_dGs3VkFNLXBtemlkNVpaOUxtajN4a1E#gid=0CLDR Data Retention Policy
23
Update Info HubWaseemChristian, Waseem, Fredrik, Manuel, AnnemariemoothoursRStart cleaning up Information Hub for Linguists (in Sites)
- Remove all sub sections and contents that are not generic.
- Update and modify the generic page to start the new contribution period (or Closed contribution information for the start of a non-contribution release.
- Add information about new data for cycle (if needed)
- Update known issues
Mark to provide a draft guide for person names
24
Sign-off Info HubAnnemariemoothoursRRemove ### markers (use for Reviewers) still left in Translation guides. Use blue italicized text for things to highlight to readers. NOTE: clear out highlights for users at Vetting Start, and then after Resolution. Send email after done, asking for review.Need to add: https://unicode-org.atlassian.net/browse/CLDR-14922
25
??LSet Survey Tool to final check to see if there are any errors that would require vetters to resolve in locales that are planned to not open
26
Check with organizations for coverage changesMarkMark, Annemarie, PetermootminsRCheck with contributing organizations to see if they require any changes to locales.txt, and then make the changes.

- Annemarie to check PR and add any that aren't missing data
27
Turn on/off limited submissionStevenSteven, TommoothoursSet to limited submission / turn off limited submission based on release plans

Make sure CheckCLDR.LIMITED_SUBMISSION is correct for new release on both smoketest and production. Locales and paths if limited.

Formerly 'Set to limited release'
Should this be moved up adjacent to "Upgrade Server"?
28
AnnemarieAnnemarie / PetermootDNRReminder to all to Review "All current milestone" tickets assigned to them and assess the size (JIRA 'time needed') for the release. https://unicode-org.atlassian.net/issues/?filter=10030https://unicode.org/cldr/trac/report/52
29
mootRCheckpoint 2 week before shakedown
30
Clear Late BasicsStevenMarkmootminsDNRFor General Submission, clear out the set TestCLDRLocaleCoverage.removalsForLateBasics
This set might have been stocked in the previous release with locales that made it to basic after general submission started.
31
Update coverage pathsPeterMark / PetermoothoursRCheck coverage, particularly for new structure from last release (eg h0:Hybrid)
32
Update zeroed paths (null out imported votes)PeterPeter, MarkmoothoursRSet all <locale,path> pairs that zero-out imported votes.
33
Add emojiMarkMark, NedmoothoursRIf there are new or updates of Emoji data from ESC that need to come into CLDR, incorporate them. http://cldr.unicode.org/development/generate-emoji-paths
34
TC review dsub ticketsAnnemarie / Peter(?)moothoursDNRFinal TC review Dsub tickets (major+)

Jira filter
35
Tom / RickmootRCheck that ST Admin work done in preparation for the upcoming release.

Instructions

Look at making bounces easier/more streamlined

This is more of a checkpoint to make sure all ST related Admin tasks are done.
any outside orgs would need to be set up and able to start contributing by June 15thmainlly done, except if any new orgs need to be added.
36
Update to new UnicodeMarkusMarkus, MarkmoothoursRFile bug and update scriptmetadata and other data for the new Unicode scripts (from beta)
37
Remove TC status in ST for non-active membersPeterPeter, Annemarie, Steven, Tom, MarkmootminsRReset TC status in SurveyTool for non-regular attendees from TC to Vetter/Manager, before starting next submission

1. Check current list of attendees to TC meetings
2. Remove status of non-attendees
Users who have not responded or acted in 2 cycles
38
Update locales.txtAll orgsmootminsRCheck with organizations for coverage changesUpdate Locales.txt
as needed (revisited by each company);
Drop Organizations that are no longer active as per policy
https://github.com/unicode-org/cldr/blob/master/tools/java/org/unicode/cldr/util/data/Locales.txt
39
8-point vote language listPMsmootminsRUpdate of locales.txtCheck list of 'High bar' in coverageLocales.xml

Review the "8-point required for approval" list of locales in coverageLevels.xml and update as appropriate; also the 20 vote items (ST releases only), and the PathHeader. ; bring to committee.

Requires at least 2 organizations to have vetters in the locale to meet minimal vote threshold for locales in 8 vote

Pending creation '7-vote' level: https://unicode-org.atlassian.net/browse/CLDR-15475

Note: This should be done right before submission when it is confirmed the final set of locales
https://unicode.org/cldr/charts/44/supplemental/coverage_goals.html
8 points are not required for locales that only have one TC active

Wait until Microsoft lands; can update before vetting
40
Update unitsMarkmoothourUpdate units for translation, and those to gather grammar data for. Some units are only translated for specific locales (en, jp, etc) and don't go into root. Most units don't require grammar, except si/metric units. Adjust the inclusions and exclusions in GrammarInfo.UnitsToAddGrammar.
41
GenerateBirthsMark/StevenMark, StevenmootminsRGenerateBirths (Review carefully, since annotations have been added)

Should capture last changed made in English
http://cldr.unicode.org/development/updating-english-root

affects English changed count

Already done once; will need to be redone with any English changes for an old thing
https://unicode-org.atlassian.net/browse/CLDR-14822
42
Update curr.,Steven2024-02-06donehoursRUpdate currencies - See updating codes. (Just before dsub, so that we get the latest changes)

Including making sure that any new items are added in modern coverage if needed.

Note: scripts will be covered under Update to new Unicode
43
Update langsTomTom, Steven2024-02-13in progress; draft PRminsRUpdate langs - See the relevant part of updating codes. (Just before dsub, so that we get the latest changes) -- https://cldr.unicode.org/development/updating-codes/update-languagescriptregion-subtags

Note: scripts will be covered under Update to new Unicode
44
Ensure all new DDL languages have English namesStevenmoot- All DDL languages moving to Basic for inclusion in ICU must have an English name.

Having a name in English is not blocking for languages to start contributing in the Survey Tool to basic (formerly was required as part of Core data)

new task - may need to be rephrased in v45

Need to make sure this is a prerequiste for notifying ICU of new locales for inclusion
45
Update TZ dataYoshito2024-02-07doneminsDNRCreate SBRS TicketCheck and update TZ data if necessary

This needs to be done before ST opens (ideally as late as possible)
46
New Umbrella BRSAnnemarie2024-02-07doneminsDNRNew Umbrella BRS ticket [Should be moved to create at Shakedown]

Individual members umbrella BRS tickets will block this ticket
CLDR-17427
47
MarkMark, Annemarie, Petermootweeks?New data tickets are done; https://unicode-org.atlassian.net/issues/?filter=10100
48
MarkMark, PetermoothoursRun Run CLDRModify -fD when downgrade.txt changes, to downgrade votes (optional dependent on release needs)
49
FredrikFredrik, Waseem, Christian, ManuelmootminsRSimple sanity check on Survey Tool in Smoke Test to prevent failures in the release version; Open main Locale view; Open German; Look at Languages; Look at Currencies; Open Review>Priority Items; Open Review>Zones. (Note: Use a Vetter account)http://cldr.unicode.org/translation
http://cldr-smoke.unicode.org/smoketest/createAndLogin.jsp?vap=pXOmD5A9v
50
TommootminsRPush to production (checking for gotchas)
51
TommootminsRMove production ST to SUBMIT (or BETA) mode (ST releases only)http://cldr.unicode.org/#TOC-General-Schedule-
52
FredrikFredrik, Waseem, Christian, ManuelmootminsRRepeat the sanity check from S33.6 on production Survey Tool after SUBMIT mode is on.http://cldr.unicode.org/translation
53
AnnemarieFredrik, Waseem, Christian, ManuelmootminsDNRGive the Info Hub a final check, and Publish. Notify vetters.
54
Start shakedownmootShakedown
55
All TCmootRStart the controlled push to production processPushing to ProductionGithub
Push to production List
56
All dsub tickets completeAllmootweeksRFinish all ticket items that affect ST (i.e. Dsub tickets)
57
Data cleanup passPetermoothoursRun CLDRModify -fp and GenerateDtd with new structure and mods before regular submission
58
Shakedown completePMsWaseem, Fredrik, Christian, ManuelmoothoursRShakedown done and all essential bug fixes have been fixed or documented under known issues
59
Draft submission start messageMarkPMsmootminsRDraft Submission start message. https://cldr.unicode.org/translation

The Survey Tool is now open for General Submission for data to be included in CLDR version XX.

Add teaser about focus areas.

Please start by visiting the information hub: 
look at previous messages and capture template here.
60
M0 Integration: Integrate new CLDR to ICUDragan, PetermootdaysRIntegrate new CLDR structure & English data into ICU

Note: This needs to be done in dsub if new timezone names are added since timezones have a circular dependency.
61
Update latest ICU tagged releasePetermootminsRShakedown has started; and ICU version has been updatedUpdate to latest tagged release of ICU (eg ICU 66.1 preview release tag instead of master)

Should this be merged with a different ticket?
62
Push to productionTommootminsRShakedown completePush to production (checking for gotchas)
63
Send submission start message to vettersTomTom, Steven, Annemarie, Peter, MarkmootminsRPush to productionSend submission start message to vetters (admin access: Rick, Mark, Steve, Tom, Peter)
64
Generate births (pre-submission)MarkmootminsRAll dsub tickets completeRegenerate births if there are any new English changes

Should create a GitHub action for this; Mark to file tickets
65
Start SubmissionallmootRSubmission starts!!
66
Submission blog postMarkmootminsRCompose & send blog post, based on Submission message (cut material only relevant to active vetters)Is this moot? Haven't done a blog post since v36 for start of Submission. Discuss this 6/19 with Mark
http://blog.unicode.org/2019/06/cldr-v36-open-for-data-submission.html
67
Review access list for Azure credentialsStevenmootminsRReview access list for Azure credentialsCLDR Server Internals: https://goo.gl/P2pmGCShould be skipped; not sure this should be in the BRS; need to discuss the process.
68
MarkmootminsRRegenerate charts for submission; follow Generating Charts.http://cldr.unicode.org/development/cldr-big-red-switch/generating-charts
69
moothoursReview and prioritize dvet tickets, and make sure they get started
70
Annemariemootminsstart 1 week before vettingAdd agenda item to look at flagged items until end of resolution. https://st.unicode.org/cldr-apps/v#flagged///
71
Change Smoketest to vettingStevenSteven, TommootminsUpdate smoke test and CLDR staging to vetting mode
72
Change ST to vettingStevenSteven, TommootminsUpdate production ST to vetting mode
73
Update CLDR site to announce vettingAnnemariemootminsUpdate info hub with messaging about moving into vetting mode & send announcement
74
Send start of vetting announcementAnnemariemootmins
75
Vetting startsallmootminsVetting starts!!!
76
Change smoketest to resolutionStevenTom, StevenmootminsRUpdate smoke test to VETTING_CLOSED (resolution) mode; in cldr.properties, CLDR_PHASE=VETTING_CLOSED and
CLDR_HEADER=Closed for v43
77
Change ST to resolutionStevenTom, StevenmootminsRChange ST to resolution; in cldr.properties, CLDR_PHASE=VETTING_CLOSED and
CLDR_HEADER=Closed for v43
https://docs.google.com/document/d/1w2vXC6aQJZr481e-QRVZh47MzS7soRckmOSCbksgfsg/edit#heading=h.gr2eio7u3dtz
78
Update CLDR site to announce resolutionAnnemarieMark, Peter, Annemariemootmins- Update info hub with messaging about moving into resolution mode
- Send announcement in ST to vetters
79
Resolution startsallmootminsResolution starts!!!
80
allmoothoursRDispute Resolution - fix as many errors as possible in ST until 0 errors - or until determined that all remaining errors are known/documented or easier to fix in XML than ST.
81
all; begin at Vetting startmootminsRCopy into spreadsheet, distribute among TC. Take care of all flagged items.[note from annemarie] - we haven't been doing this, should we start again?
82
Resolve errors in non-TC localesStevenmoothoursCreate a list of non-TC locale errors

Long term: create a view similar to priority items dashboard for non-TC locales
83
ST Resolution complete (ready to move ST to read only)allmootminsNo more changes in ST (includes TC and Admin); data is merged into a branch. All further work should be in that branch, until merged.
84
Notify TC of read-only mode stage changeStevenTom, AnnemariemootminsRA03Send email to cldr-core2 when ST moves to Read-only mode.
(Removed ICU as this milestone is not of interest to ICU)
85
ST Read-OnlyStevenmootminsRST Resolution CompleteChange ST to read-only ; modify .github/workflows/maven.yml to use -z https://docs.google.com/document/d/1w2vXC6aQJZr481e-QRVZh47MzS7soRckmOSCbksgfsg/edit#heading=h.gr2eio7u3dtzhttps://github.com/unicode-org/cldr/pull/2180
86
Create vXML branchStevenSteven, TommootminsRCreate vXML branch brs/vXXvxml where error are allowed
87
Final Testing enabledStevenSteven, Tom2024-02-02doneminsRfinal_testing instead of -z build on the datacheck target (This will change the behavior of the automated build. )
88
Move to VXMLSteven / TommootdaysRA03 (ST in read-only mode)- Download database from ST
- Generate vXML locally
- Check into branch brs/vXXvxml where XX is the version number (must be done after ST has been changed to Read-only mode (item A03) to avoid losing data!!)
owners to cleanup
https://unicode-org.atlassian.net/browse/CLDR-14952
admin-OutputAllFiles.jsp
89
Data freeze reminderAnnemariedoneminsDNRJira tickets Reminder to Assignees: CLDR TCs first review/send reminders on open tickets for current milestone (data items need to be completed by the 8th)

Include data milestones & alpha 1 date
Include that changes to ST data MUST be made after vXML integration
Issues for current release not including docs/spec/BRS: https://unicode-org.atlassian.net/issues/?filter=10171

All issues for current release: https://unicode-org.atlassian.net/issues/?filter=10074
https://docs.google.com/document/d/1VWmFU1twrFmp2met1Sw1Dwc4601DGuo437avkku4SQ0/edit#
90
Fix all errors in vXMLTom / Mark / PetermoothoursRA04Run ConsoleCheckCLDR on brs/vXXvxml, distribute errors to be fixed; (with options: -e -z final_testing - work the error count down to 0Check on this to see if necessary
91
Merge vXML into mainSteven/ PetermootminsR- After errors are fixed, merge brs/vXXvxml into main, use merge-commit (special handling!)
- Delete branch after merge has completed
92
Main updated from STmootvXML merged into main
93
Regenerate charts after vXML integrationMarkmootminsDNRA04.6Regenerate charts (add churn to regular chart generation)Mark to flesh-out description
94
Check CoverageLevels.txt for anomaliesMarkChristian, Waseem, Fredrik, Ayda2024-02-13donehoursCharts regenerated after vXML merged in main- Review CoverageLevels.txt to see if there are any anomalies
- Fix issues if possible

replacement for A05 since we no longer have seed locales
95
Ensure all new DDL languages have English namesStevenmoot- All DDL languages moving to Basic for inclusion in ICU must have an English name.

Having a name in English is not blocking for languages to start contributing in the Survey Tool to basic (formerly was required as part of Core data)

new task - may need to be rephrased in v45

Need to make sure this is a prerequiste for notifying ICU of new locales for inclusion
96
PetermootCLDR should verify that ICU is including all languages

coverageLevels.txt
and class CalculatedCoverageLevels

This will need to be done until:
- CLDR API package is updated to be able to provide this data
- ICU tooling is updated to call this function
97
AnnemariemootminsDNRReminder! Send note to everyone to look at tickets requiring any manual data changes (that affect ICU!!) that need to go in before we attempt to freeze the main data.query for items in vNN that are not done, and review and track
98
Update Known issues for current releaseStevenSteven, Tom2024-02-13done (updated draft site)minsNRMake sure Release Known Issues (from previous release) are being taken care of. (for download page https://cldr.unicode.org/index/downloads -- see also https://cldr.unicode.org/index/downloads/dev ); carry over others into new release pagehttps://cldr.unicode.org/index/downloads/cldr-42#TOC-Known-Issues

Link to edit site: https://sites.google.com/d/1aVpQoyX7npAjbJstg5E17dCLDaHbzNhn/p/1ClCSH8CsjmHkROQsmd9S938TvSKHBSHg/edit
99
Update pluralsMark / StevenMark, StevenmoothoursDNRUpdate the plurals as per the link:

Can happen right before Alpha1
https://cldr.unicode.org/development/updating-codes/update-plurals
100
Show new scheduleMarkAnnemarie, Mark, Peter2024-02-21in progress, not alpha or beta blockerminsDNRModify versions for the schedule info. After done, correct results should show on https://docs.google.com/spreadsheets/d/1N6inI5R84UoYlRwuCNPBOAP7ri4q2CmJmh8DC5g-S6c/edit#gid=1680747936https://docs.google.com/spreadsheets/d/1N6inI5R84UoYlRwuCNPBOAP7ri4q2CmJmh8DC5g-S6c/edit#gid=1627782209