sergehuber opened a new pull request, #40:
URL: https://github.com/apache/unomi-tracker/pull/40

   ## Summary
   The documentation, brought up to date with everything on `main` since the 
1.x line, and ready to be used for the 2.0.0 vote.
   
   - **`CHANGES.md`** (new): the 2.0.0 release notes, meant to be linked from 
the vote. What is new (UNOMI-1019, 1005, 891), the fixes by ticket (UNOMI-1023, 
1024, 1037, 1038, 1040 to 1043, 1046, 1047), compatibility, known limitations 
(UNOMI-733, 1044, 1045, 1039), and what is tested.
   - **`README.md`**: what the tracker does with clicks and forms (which clicks 
wait for their event, which do not, callbacks, forms, fallback); supported 
browsers; the `timeoutInMilliseconds` default; "Upgrading from 1.x" now lists 
everything a site may notice (all fixes); the browser and Safari tests.
   - **`RELEASE.md`**: rewritten for 2.0.0 and later (it described 1.1.0):
     - the checks before a release: JIRA, `CHANGES.md`, `NOTICE`, a license 
header check, CI, all servers in the three browsers, Safari;
     - the source package built from the tag with `git archive`, and how to 
check it as voters will;
     - a vote email template;
     - after the vote: `dist/release`, JIRA, npm (a 1.x release published once 
2.x is out needs `--tag latest-1`, otherwise `latest` goes back to 1.x), the 
announcement, and the tracker Unomi bundles.
   - **`NOTICE`**: 2015-2026.
   - **License headers**: `src/types.ts`, `src/global.d.ts` and `.asf.yaml` had 
none; the check in `RELEASE.md` now finds no file without one.
   - **`JIRA_TICKETS.md` and `PROJECT_PLAN.md` removed**: an early plan, with 
ticket keys that do not exist (UNOMI-TRACKER-001…), a test setup that was never 
built, and bugs that are fixed. UNOMI-1032 and its sub-tasks are the plan now.
   
   Every statement about behaviour was checked against the code and the tests 
of #39.
   
   ## Test plan
   - [x] License header check from `RELEASE.md`: no file listed
   - [x] `yarn lint`, `yarn test`
   - [x] `npm pack --dry-run`: builds `dist`, 13 files (`dist`, `NOTICE`, 
`KEYS`, `LICENSE`, `README.md`, `package.json`)
   - [ ] CI
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to