[rtems-central commit] spec: Clarify feature

Sebastian Huber sebh at rtems.org
Fri Jul 21 07:13:10 UTC 2023


Module:    rtems-central
Branch:    master
Commit:    fcbc2994af585579e9c81166c54888a996916cdf
Changeset: http://git.rtems.org/rtems-central/commit/?id=fcbc2994af585579e9c81166c54888a996916cdf

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Thu Jul 20 13:57:17 2023 +0200

spec: Clarify feature

---

 spec-glossary/glossary/feature.yml | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/spec-glossary/glossary/feature.yml b/spec-glossary/glossary/feature.yml
index 6a38d857..6f50a40b 100644
--- a/spec-glossary/glossary/feature.yml
+++ b/spec-glossary/glossary/feature.yml
@@ -1,6 +1,6 @@
 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
 copyrights:
-- Copyright (C) 2021 embedded brains GmbH & Co. KG
+- Copyright (C) 2021, 2023 embedded brains GmbH & Co. KG
 enabled-by: true
 glossary-type: term
 links:
@@ -8,6 +8,10 @@ links:
   uid: ../glossary-general
 term: feature
 text: |
-  A feature is a collection of interfaces together with their implementation
-  provided by the system.
+  In general, a
+  `software feature <https://en.wikipedia.org/wiki/Software_feature>`_
+  is vaguely defined.  A domain-specific definition is required.  In
+  ${rtems:/term}, a feature is a collection of interfaces together with their
+  implementation which provides a specific function or a service of the
+  operating system.
 type: glossary



More information about the vc mailing list