-
-
Notifications
You must be signed in to change notification settings - Fork 17
Description
Checklist
- Reviewed the README and documentation.
- Confirmed that this is uncovered by existing docs or examples.
- Checked existing issues & PRs to ensure not duplicated.
Description
Rename the package/repository name to remove the term "architecture".
Below is the list of candidates:
- swiftui-atoms
- swiftui-atom-properties
- Other coined names like recoil, riverpod
The new name must avoid to have conjection of "atomic" and some words that represents a value such as "properties" or "value", because it could be misleading as a thread-safe value.
Also, note that swift-atomics already exists.
Motivation & Context
Although this library is named "architecture" because it is fully functional as an architecture, it does not actually enforce data flow, and developers can adopt it partially or in conjunction with another library.
Given this premise, having "architecture" in the name may give a false impression to developers and limit the range of possible uses.
Thus, I propose that renaming package/repo name so that this library implies that this is a design pattern library rather than architecture.