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]