Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

#3705 closed task (fixed)

Software Design Document (SDD) for space profile

Reported by: Sebastian Huber Owned by: Sebastian Huber
Priority: normal Milestone: 6.1
Component: doc Version: 6
Severity: normal Keywords: qualification
Cc: Blocked By: #3704, #3706, #3708
Blocking: #3701

Description

A Software Design Document (SDD) is required by ECSS-E-ST-40C specified by Annex F. The plan is to use Doxygen for the software

  • architecture, and
  • detailed design.

How should links to from a software component (Doxygen group) to requirements be handled?

Change History (8)

comment:1 Changed on 02/26/19 at 13:23:37 by Sebastian Huber

Blocked By: 3706 added

comment:2 Changed on 02/26/19 at 13:30:45 by Sebastian Huber

Status: assignedaccepted

comment:3 Changed on 02/26/19 at 14:22:06 by Sebastian Huber

Blocked By: 3708 added

comment:4 Changed on 03/01/19 at 10:01:45 by Sebastian Huber <sebastian.huber@…>

In [changeset:"e6dd36ca70afd66f6cafb8f6cecd559bf6a93b42/rtems" e6dd36ca/rtems]:

bsp/gen5200: Remove offending @mainpage

Update #3705.

comment:5 Changed on 03/04/19 at 06:54:54 by Sebastian Huber <sebastian.huber@…>

In [changeset:"a6e39d4a5928ddcb63f95e9108eefb8b8d79ce56/rtems" a6e39d4a/rtems]:

Update Doxyfile to Doxygen 1.8.15

Generate Doxygen output in doc and ignore this directory in Git. Add
RTEMS logo. The Doxygen documentation is now built using the source
tree. Just invoke "doxygen" in the top-level source directory.

The Doxyfile works also with at least Doxygen 1.8.13 and Doxygen 1.8.14.

Update #3705.

comment:6 Changed on 11/30/22 at 08:52:11 by Sebastian Huber

Milestone: 6.17.1

comment:7 Changed on 10/23/23 at 08:55:24 by Sebastian Huber <sebastian.huber@…>

In [changeset:"b8f1988f15dd489b20301772ecef7df2e927eccb/rtems" b8f1988/rtems]:

doxygen: Replace and move main page

Replace the main page with a high level description of the RTEMS feature
set similar to:

https://docs.rtems.org/branches/master/user/overview/index.html#features

The replaced content can be found in the RTEMS Classic API Guide:

https://docs.rtems.org/branches/master/c-user/overview.html

https://docs.rtems.org/branches/master/c-user/key_concepts.html

Update #3705.

comment:8 Changed on 10/23/23 at 08:57:53 by Sebastian Huber

Milestone: 7.16.1
Resolution: fixed
Status: acceptedclosed

The Doxygen support is now good enough for the pre-qualified feature set of RTEMS.

Note: See TracTickets for help on using tickets.