Skip to content

Commit 17ac345

Browse files
authored
Merge pull request #119 from Jason5480/documentation/add_goals
Documentation/add goals
2 parents 25f8fb3 + 3a8b1d0 commit 17ac345

2 files changed

Lines changed: 27 additions & 9 deletions

File tree

docs/MISSION.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<!--
2+
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
3+
-->
4+
5+
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.
6+
7+
The Beman project is named in memory of Beman Dawes - co-founder of [Boost](https://www.boost.org).
8+
9+
---
10+
11+
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.
12+
13+
---
14+
15+
The Beman project's goals are broad, strategic propositions aligned with its mission and serve as guiding principles.
16+
An non-exhaustive list of those goals includes:
17+
18+
1. **[GOALS.SUPPORT_FOR_AUTHORS] Support for Authors**. Assist library authors by providing appropriate tools and guidance.
19+
2. **[GOALS.BEST_PRACTICES] Best Practices**. Promote adherence to industry standards and best practices.
20+
3. **[GOALS.QUALITY_ASSURANCE] Quality Assurance**. Evaluate and ensure the quality of libraries under the project.
21+
4. **[GOALS.USER_EXPERIENCE] User Experience**. Provide users with a seamless integration experience for consuming Beman libraries.
22+
5. **[GOALS.FEEDBACK] Feedback Loops**. Facilitate effortless user feedback to help improve libraries.
23+
6. **[GOALS.CONTRIBUTIONS] Inclusive Contribution**. Lower barriers to entry for new contributors and encourage broader participation.
24+
7. **[GOALS.ISO_INTEGRATION] ISO Integration**. Deliver reference implementations for ISO proposals, including active paper development.
25+
8. **[GOALS.PUBLIC_PRESENCE] Public Presence**. Maintain a public website that communicates the project’s purpose, offers user-friendly documentation, and helps authors structure their libraries.
26+
27+
---

docs/MISSION_STATEMENT.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)