From ca4554abc5e8eb11d7be2df3813c4424bbbfd931 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20=C4=8Cert=C3=ADk?= Date: Wed, 8 Jan 2020 09:49:39 -0700 Subject: [PATCH 1/2] Add Goals and Motivation section into README --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index 817a082b1..92b0223c1 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,20 @@ # Fortran Standard Library +## Goals and Motivation + +The Fortran Standard, as published by the ISO (https://wg5-fortran.org/), does +not have a Standard Library. The goal of this project is to provide a community +driven and agreed upon *de facto* "standard" library for Fortran, called a +Fortran Standard Library (`stdlib`). We have a rigorous process how `stdlib` is +developed as documented in our [Workflow](WORKFLOW.md). `stdlib` is both a +specification and a reference implementation. We are cooperating with the +Fortran Standards Committee (e.g., the effort +[started](https://github.com/j3-fortran/fortran_proposals/issues/104) at the J3 +committee repository) and the plan is to continue working with the Committee in +the future (such as in the step 5. in the [Workflow](WORKFLOW.md) document), so +that if the Committee wants to standardize some feature from `stdlib`, it would +base it on `stdlib`'s implementation. + ## Scope The goal of the Fortran Standard Library is to achieve the following general scope: From e1d861df1c10a17f508063bd573e64a9a03edd85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20=C4=8Cert=C3=ADk?= Date: Wed, 8 Jan 2020 10:00:27 -0700 Subject: [PATCH 2/2] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 92b0223c1..27c43c599 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Fortran Standards Committee (e.g., the effort [started](https://github.com/j3-fortran/fortran_proposals/issues/104) at the J3 committee repository) and the plan is to continue working with the Committee in the future (such as in the step 5. in the [Workflow](WORKFLOW.md) document), so -that if the Committee wants to standardize some feature from `stdlib`, it would +that if the Committee wants to standardize some feature already available in `stdlib`, it would base it on `stdlib`'s implementation. ## Scope