From 392b1398edd9308455ef62135c447b65b8f3fd4d Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Mon, 8 Dec 2025 03:39:34 -0500 Subject: chore: add PROPOSAL.md and updated `core` module. Signed-off-by: Amlal El Mahrouss --- PROPOSAL.md | 25 +++++++++++++++++++++++++ libs/core | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 PROPOSAL.md 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//detail +include/ocl/ +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 index 2eddcbe..f784011 160000 --- a/libs/core +++ b/libs/core @@ -1 +1 @@ -Subproject commit 2eddcbe7082ac3f17478d08d42976b09ddf23492 +Subproject commit f7840112f468367feb9aee8cbc9146d74a1e87e0 -- cgit v1.2.3