diff --git a/README.md b/README.md index c54dfdf..48563a6 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ We welcome all to participate in the Beman project through [Discourse](https://discourse.boost.org/t/welcome-to-beman-project-development/3) discussions or GitHub contributions. Our discourse community is the best way to stay up to date with the most recent developments. -If you are looking for ways to contribute code, see the open issues of [beman-project repositories](https://github.com/orgs/beman-project/repositories). The [beman repository's issue list](https://github.com/beman-project/beman/issues), in particular, has implementation requests for various papers. Issues marked with `good first issue` are perfect for new +If you are looking for ways to contribute code, see the open issues of [bemanproject repositories](https://github.com/orgs/bemanproject/repositories). The [beman repository's issue list](https://github.com/bemanproject/beman/issues), in particular, has implementation requests for various papers. Issues marked with `good first issue` are perfect for new contributors and usually have an assigned mentor. Don't hesitate to post on discourse with any questions. Please refer to our [code of conduct](/docs/CODE_OF_CONDUCT.md) and the @@ -71,8 +71,8 @@ This is an example JSON object representing a Beman Project library: ```json { - "name": "example", - "git_repository": "https://github.com/beman-project/example.git", + "name": "examplar", + "git_repository": "https://github.com/bemanproject/examplar.git", "git_tag": "375f3e7", "default_branch": "main" } @@ -88,7 +88,7 @@ A *unique*, logical name for the library. *Type*: String -A URL for cloning the repository containing the library. This URL does not need to be part of the `beman-project` GitHub organization, or even on GitHub as long as the repo is publicly accessible for cloning. +A URL for cloning the repository containing the library. This URL does not need to be part of the `bemanproject` GitHub organization, or even on GitHub as long as the repo is publicly accessible for cloning. #### `git_tag` diff --git a/docs/BEMAN_STANDARD.md b/docs/BEMAN_STANDARD.md index 9d6c460..420ca6c 100644 --- a/docs/BEMAN_STANDARD.md +++ b/docs/BEMAN_STANDARD.md @@ -34,7 +34,7 @@ needs. To make changes: 1. Create a [discourse topic](https://discourse.boost.org) detailing the change and how it aligns with the core principles. 2. After some community discussion, create a PR with the actual change on - [GitHub](https://github.com/beman-project/beman) with a *leads question* + [GitHub](https://github.com/bemanproject/beman) with a *leads question* label. The PR should also link to the discourse topic. 3. Continue discussions on the PR and discourse topic. 4. Await a leads a decision based on the community feedback. diff --git a/docs/FAQ.md b/docs/FAQ.md index 7729abb..ca3ae7b 100644 --- a/docs/FAQ.md +++ b/docs/FAQ.md @@ -24,8 +24,8 @@ The Beman Project is dedicated to getting the highest quality libraries through Yes! In our effort to create the highest-quality C++ libraries, we've established a set of templates, tools, and guidelines that are broadly applicable even for projects not destined to be standardized. -* Our [Example Project](https://github.com/beman-project/example) demonstrates a useful structure for organizing libraries. -* Our [CI Project](https://github.com/beman-project/ci) utilizes Github Workflows to automate building, testing, and releasing libraries. +* Our [Example Project](https://github.com/bemanproject/example) demonstrates a useful structure for organizing libraries. +* Our [CI Project](https://github.com/bemanproject/ci) utilizes Github Workflows to automate building, testing, and releasing libraries. ## Will libraries stay in Beman forever? diff --git a/libraries.json b/libraries.json index 5cee62e..cf513e8 100644 --- a/libraries.json +++ b/libraries.json @@ -1,8 +1,8 @@ { "libraries": [ { - "name": "example", - "git_repository": "https://github.com/beman-project/example.git", + "name": "exemplar", + "git_repository": "https://github.com/bemanproject/exemplar.git", "git_tag": "375f3e7", "default_branch": "main" }, diff --git a/presentations/beman_overview_wg21_202406.org b/presentations/beman_overview_wg21_202406.org index c0c7e26..631cafb 100644 --- a/presentations/beman_overview_wg21_202406.org +++ b/presentations/beman_overview_wg21_202406.org @@ -30,7 +30,7 @@ It's the End of the World as We Know It (And I Feel Fine) #+BEGIN_NOTES #+END_NOTES -* [[https://github.com/beman-project][Introducing 'The Beman Project']] +* [[https://github.com/bemanproject][Introducing 'The Beman Project']] #+BEGIN_QUOTE The Beman Project’s mission is to support the efficient design and adoption of the highest quality C++ standard libraries through implementation experience, user feedback, and technical expertise. @@ -105,7 +105,7 @@ $ ctest --test-dir build - or, just one repo (all libs standalone!) ** What we want II #+BEGIN_SRC c++ -#include +#include #include int main() { // Example from P3168R1: basic range loop over C++26 optional. @@ -117,7 +117,7 @@ int main() { } #+END_SRC - or, yes even [[https://godbolt.org/z/b5ThEqqhf][Godbolt]] -** [[https://github.com/beman-project/beman/blob/main/docs/beman-standard.md][Core Principles]] +** [[https://github.com/bemanproject/beman/blob/main/docs/BEMAN_STANDARD.md][Core Principles]] - Highest quality - Production ready - Industry standard technology @@ -141,7 +141,7 @@ int main() { - sometimes non-paper authors will implement - Non Beman repos - authors don't have to use Beman repos -** [[https://github.com/beman-project/beman/blob/main/docs/FAQ.md][FAQ]] +** [[https://github.com/bemanproject/beman/blob/main/docs/FAQ.md][FAQ]] - Do I need a paper before joining? - No - Library not for the C++ standard? Can I add to Beman Project? - No - Personal/work project no interest in becoming a standard library. Does the Beman Project have anything for me? - Yes @@ -160,7 +160,7 @@ int main() { - return of a place to get experimental libs - place to library integrate features - a reconnection with the community -** [[https://github.com/beman-project/beman/blob/main/docs/governance.md][Project Governence]] +** [[https://github.com/bemanproject/beman/blob/main/docs/GOVERNANCE.md][Project Governence]] - open community - thanks Carbon! - When community deadlocks: Jeff Garland, Inbal Levi, David Sankel @@ -173,9 +173,9 @@ int main() { ** Some Initial libraries - [[https://github.com/eliaskosunen/scnlib][scnlib]] - proposed for c++26 - Elias Kosunen allowed us to use as first example -- [[https://github.com/beman-project/Optional26][Optional26]] +- [[https://github.com/bemanproject/optional26][beman.optional26]] - Darius Neatu and Steve Downey -- [[https://github.com/dietmarkuehl/beman-execution][execution]] (P2300) +- [[https://github.com/dietmarkuehl/beman-execution][beman.execution]] (P2300) - Dietmar Kuhl - Several more under discussion! * Thank you early contributors!