leerho opened a new pull request, #528: URL: https://github.com/apache/datasketches-cpp/pull/528
Two design documents for the 6.0.0 restructure, posted here so they can be commented on line by line. **This PR is not intended to merge** — it is a place to mark up the text. The decision thread will be on [email protected]. **`restructure-draft-v2.md`** — the target file structure and namespace hierarchy: a single include root, one directory and nested namespace per sketch family, and an `internal/` subdirectory for everything outside the supported API. Every header in the current tree is accounted for: kept, moved, renamed, split, or deleted. Includes the precedent in other libraries, 18 ratified decisions and 3 open items. **`restructure-plan-detail.md`** — the sequencing: the PR order from the C++17 flag flip through the move, the namespace rewrite and the cleanup, plus a per-area breakdown and the techniques for keeping each PR reviewable. Comments inline on the files are very welcome, particularly on the ratified decisions and the open items. 🤖 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
