diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-08 03:39:34 -0500 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-08 03:40:16 -0500 |
| commit | 392b1398edd9308455ef62135c447b65b8f3fd4d (patch) | |
| tree | 9916a10dc99009e78861cc39eb2ad77ea9526759 | |
| parent | 288db8a29ac23d347723f02f0216f03420cad112 (diff) | |
chore: add PROPOSAL.md and updated `core` module.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
| -rw-r--r-- | PROPOSAL.md | 25 | ||||
| m--------- | libs/core | 0 |
2 files changed, 25 insertions, 0 deletions
diff --git a/PROPOSAL.md b/PROPOSAL.md new file mode 100644 index 0000000..9d3b2a3 --- /dev/null +++ b/PROPOSAL.md @@ -0,0 +1,25 @@ +# Proposing New Libraries: + +## Abstract + +Proposals can be done at [amlal@nekernel.org](amlal@nekernel.org). +The library must be based on `OCL.Core` and must respect the following criteras: + +## The Library must follow this structure: + +``` +.github/ +examples/ +include/ocl/<library_name>/detail +include/ocl/<library_name> +tests/ +.clang-format +.editorconfig +LICENSE +``` + +## The Library must be able to be compiled as header-only, and targeting C++20 or higher. + +## The Library must include unit tests using a known framework. (GTest, Boost.Test, Catch2). + +## The Library must contain a Free Software License, like the BSD, or BSL license.
\ No newline at end of file diff --git a/libs/core b/libs/core -Subproject 2eddcbe7082ac3f17478d08d42976b09ddf2349 +Subproject f7840112f468367feb9aee8cbc9146d74a1e87e |
