Skip to content

Commit e7f3bb1

Browse files
author
Darius Neațu
committed
Rename files to match the new naming convention
1 parent 022105b commit e7f3bb1

File tree

9 files changed

+300
-179
lines changed

9 files changed

+300
-179
lines changed

docs/MISSION.md

Lines changed: 0 additions & 31 deletions
This file was deleted.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ These libraries were archived and no longer maintained. These libraries are not
4040

4141
Transition examples:
4242

43-
* They were [Production ready. Stable API.](./BEMAN_LIBRARY_MATURITY_MODEL.md#production-ready-stable-api) at some point, but are no longer developed or maintained, being superseded by native compiler implementations - `Mature retirement`.
43+
* They were [Production ready. Stable API.](./beman_library_maturity_model.md#production-ready-stable-api) at some point, but are no longer developed or maintained, being superseded by native compiler implementations - `Mature retirement`.
4444

45-
* They were [Production ready. API may undergo changes.](./BEMAN_LIBRARY_MATURITY_MODEL.md#production-ready-api-may-undergo-changes) at some point, but are no longer developed or maintained, being rejected from the ISO C+ Standardization - `Early retirement`.
45+
* They were [Production ready. API may undergo changes.](./beman_library_maturity_model.md#production-ready-api-may-undergo-changes) at some point, but are no longer developed or maintained, being rejected from the ISO C+ Standardization - `Early retirement`.
4646

47-
* They were [Under development and not yet ready for production use.](./BEMAN_LIBRARY_MATURITY_MODEL.md#under-development-and-not-yet-ready-for-production-use) at some point and were abandoned - `Early retirement`.
47+
* They were [Under development and not yet ready for production use.](./beman_library_maturity_model.md#under-development-and-not-yet-ready-for-production-use) at some point and were abandoned - `Early retirement`.
Lines changed: 236 additions & 137 deletions
Large diffs are not rendered by default.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ If you have questions, please feel free to ask on our communication channels, or
120120

121121
## Conduct team
122122

123-
The conduct team will be the Beman Project Leads as outlined in our [Governance Documents](GOVERNANCE.md).
123+
The conduct team will be the Beman Project Leads as outlined in our [Governance Documents](governance.md).
124124

125125
### Reporting conduct
126126

@@ -196,7 +196,7 @@ If that’s the case, the identities of anyone involved will remain confidential
196196
### Appealing
197197

198198
Only permanent resolutions, such as bans, or requests for public actions may be appealed.
199-
To appeal a decision of the conduct team, contact the [Beman leads](GOVERNANCE.md) with your appeal and they will review the case.
199+
To appeal a decision of the conduct team, contact the [Beman leads](governance.md) with your appeal and they will review the case.
200200

201201
In general, it is **not** appropriate to appeal a particular decision in public
202202
areas of GitHub or Discord.

docs/FAQ.md renamed to docs/faq.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,7 @@ Libraries not falling in this category are out of scope.
3232
## I have a personal/work project but I have no interest in it becoming a standard library. Does the Beman Project have anything for me?
3333

3434
Yes!
35-
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:
36-
37-
* Our [Example Project](https://github.com/bemanproject/example) demonstrates a useful structure for organizing libraries
38-
* Our [CI Project](https://github.com/bemanproject/ci) utilizes Github Workflows to automate building, testing, and releasing libraries.
35+
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. For example, our [Exemplar Project](https://github.com/bemanproject/exemplar) demonstrates a useful structure for organizing libraries
3936

4037
## Will libraries stay in Beman forever?
4138

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ This includes strategic planning, setting goals, and ensuring the organization's
3535
This team should broadly understand both the Standardization process, the needs of library developers, and the concerns from Committee Members.
3636
The Beman Project Leads ultimately approve or change the process that we use for exposing Beman Libraries to the wider community.
3737

38-
Beman Leads are currently: Jeff Garland, Inbal Levi, and David Sankel.
38+
Beman Leads are currently: Jeff Garland, Inbal Levi, and Eddie Nolan.
3939

4040
### 3.1.2 Adding and removing Beman Leads
4141

@@ -71,7 +71,7 @@ Beman Project Leads ultimately decide the direction of the Project.
7171

7272
# 5. Code of Conduct
7373

74-
Please refer to our [Code of Conduct](CODE_OF_CONDUCT.md).
74+
Please refer to our [Code of Conduct](./code_of_conduct.md).
7575

7676
# 5.1 Respectful Behavior:
7777

docs/mission.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
sidebar_position: 4
3+
---
4+
5+
<!--
6+
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7+
-->
8+
9+
# Mission
10+
11+
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.
12+
13+
The Beman project is named [in memory of Beman Dawes](https://bemanproject.org/blog/about-beman) - co-founder of [Boost](https://www.boost.org).
14+
15+
---
16+
17+
The Beman project was founded at C++Now in 2024, the project strives to aggregate libraries proposed for ISO standardization making a simple usage experience for the C++ Community to try out new libraries.
18+
19+
---
20+
21+
The Beman project's goals are broad, strategic propositions aligned with its mission and serve as guiding principles.
22+
An non-exhaustive list of those goals includes:
23+
24+
## **[goals.support_for_authors]**
25+
26+
**Support for Authors**. Assist library authors by providing appropriate tools and guidance.
27+
28+
## **[goals.best_practices]**
29+
30+
**Best Practices**. Promote adherence to industry standards and best practices.
31+
32+
## **[goals.quality_assurance]**
33+
34+
**Quality Assurance**. Evaluate and ensure the quality of libraries under the project.
35+
36+
## **[goals.user_experience]**
37+
38+
**User Experience**. Provide users with a seamless integration experience for consuming Beman libraries.
39+
40+
## **[goals.feedback]**
41+
42+
**Feedback Loops**. Facilitate effortless user feedback to help improve libraries.
43+
44+
## **[goals.contributions]**
45+
46+
**Inclusive Contribution**. Lower barriers to entry for new contributors and encourage broader participation.
47+
48+
## **[goals.iso_integration]**
49+
50+
**ISO Integration**. Deliver reference implementations for ISO proposals, including active paper development.
51+
52+
## **[goals.public_presence]**
53+
54+
**Public Presence**. Maintain a public website that communicates the project's purpose, offers user-friendly documentation, and helps authors structure their libraries.
55+
56+
---

images/release-notes-examples.png

-709 KB
Binary file not shown.
-709 KB
Binary file not shown.

0 commit comments

Comments
 (0)