Skip to content

Commit

Permalink
[doc] Complete empty documentation pages
Browse files Browse the repository at this point in the history
- complete empty diagram page,
- fix wrong numbering steps,
- complete empty requirement page,
- complete empty version control page,
- fix broken links to some pages,
- remove duplicate collaborative page,
- normalize caution/warning blocks.

Signed-off-by: Jessy Mallet <[email protected]>
  • Loading branch information
jessymallet committed May 15, 2024
1 parent 2486f11 commit efacf37
Show file tree
Hide file tree
Showing 20 changed files with 109 additions and 65 deletions.
10 changes: 5 additions & 5 deletions doc/content/modules/ROOT/pages/features.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Uncover the capabilities of {product} through an exploration of its features and foundational concepts.

[cols="2*^", %noheader, frame=none, grid=none]
[cols="3*^", %noheader, frame=none, grid=none]
|===
a|image::overview.svg[xref=user-manual:features/features.adoc]

Expand All @@ -12,20 +12,20 @@ Explore the {product} features in details.

xref:user-manual:features/features.adoc[Explore]

a|image::settings_heart.svg[xref:user-manual:concepts.adoc]
a|image::settings_heart.svg[xref=user-manual:concepts.adoc]

*Key Concepts*

Addressing pivotal inquiries and offering a comprehensive understanding of the platform's fundamentals

xref:user-manual:concepts.adoc[Learn essentials]
xref:user-manual:integration/interoperability.adoc[Learn essentials]

a| image::hub.svg[xref=user-manual:integration/interoperability.adoc]
a| image::hub.svg[xref=user-manual:features/sysmlv2-overview.adoc]

**Overview of {sysmlv2}**

Delve into the foundational concepts of {sysmlv2}.

xref:user-manual:sysmlv2-overview.adoc[Learn more]
xref:user-manual:features/sysmlv2-overview.adoc[Learn more]

|===
9 changes: 5 additions & 4 deletions doc/content/modules/ROOT/pages/user-interface-overview.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,20 @@ Uncover the {product}'s user interface through a guided-tour and access helpful
[cols="2*^", %noheader, frame=none, grid=none]
|===
a|image::travel_explore.svg[xref=user-manual:features/features.adoc]
a|image::travel_explore.svg[xref=user-manual:tour.adoc]
*Tour the interface*
Embark on a comprehensive exploration of {product}'s interface as this guide navigates you through the key features and functionalities
xref:user-manual:tour.adoc[Explore now] a|image::footprint.svg[xref:user-manual:hands-on/hands-on.adoc]
xref:user-manual:tour.adoc[Explore now]
a|image::footprint.svg[xref=user-manual:hands-on/hands-on.adoc]
*How-Tos and Tutorials*
Step-by-step guides, ensuring users can adeptly learn essential tasks and use the potential of {product}
xref:user-manual:hands-on/hands-on.adoc[Delve into]
a|image::developer_guide.svg[xref:user-manual:key-features.adoc]
xref:user-manual:hands-on/hands-on.adoc[Delve into]
|===
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
= {afv}

The {afv} is used to ...
The {afv} describes input and output flows between different actions within a system. This type of diagram is useful for understanding and analyzing the dynamic behavior of a system, focusing on action sequences and interaction between system elements.

This view is under development and will be available soon. We encourage users to wait next releases to enjoy all functionalities and concepts on this view.
Feel free to https://www.obeosoft.com/en/[contact Obeo] for more details.

10 changes: 9 additions & 1 deletion doc/content/modules/user-manual/pages/features/cm.adoc
Original file line number Diff line number Diff line change
@@ -1 +1,9 @@
= Version Control and change management
= Version Control and change management

There are no built-in versioning tools in SysOn.

If user want to control version of its project, he can use an external Git repository.
Indeed, for each version/iteration of its project, he can xref:hands-on/how-tos/project-management.adoc#download-project[download] its project.
Then he merges the zip archive result on the Git repository.

Feel free to https://www.obeosoft.com/en/[contact Obeo] for more details.
5 changes: 4 additions & 1 deletion doc/content/modules/user-manual/pages/features/details.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,7 @@ The {details} view provides a comprehensive overview of the selected element, pr

image::details-right-sidebar-details.png[{details}]

CAUTION : It's important to note that any changes made in the {details} view have a direct and immediate effect on the underlying model, making these modifications instantly available to everyone accessing the model.
[WARNING]
====
It's important to note that any changes made in the {details} view have a direct and immediate effect on the underlying model, making these modifications instantly available to everyone accessing the model.
====
1 change: 1 addition & 0 deletions doc/content/modules/user-manual/pages/features/editor.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ The {editor} area contains one or more editors.
image::editor-editor.png[{editor} Main Editor]

Discover the diverse range of representation options available and find the most suitable ones for your specific modeling needs.

xref:features/features.adoc#sysmlv2-views[Explore various types of representations...]

=== Right Sidebar
Expand Down
14 changes: 13 additions & 1 deletion doc/content/modules/user-manual/pages/features/other-views.adoc
Original file line number Diff line number Diff line change
@@ -1 +1,13 @@
= Other views
= Other views

Following views are planned to be available in SysON as soon as possible:

* Sequence View,
* Geometry View,
* Grid View,
* Browser View.
To understand the purpose of each views, refer to the xref:user-manual:features/sysmlv2-overview.adoc[{sysmlv2} in practice] section in the user manual.

Wait until the next release to enjoy these views.
Feel free to https://www.obeosoft.com/en/[contact Obeo] for more details.
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,28 @@

== Creating and linking requirements

By using SysON, requirements can be well integrated and defined with the {gv}.

Remember that a requirement is a kind of constraint representing the constraints given by stakeholders that a solution must satisfy. For example, the requirement of a maximum speed of a vehicle.

From the {gv} diagram, user can easily create a new requirement by using **from the background** of the diagram from a simple click that displays tool bar.

image::requirement-managment-fromBackground-creation.png[Requirement creation from Diagram Background]

User can also create requirement **in other element** such as a requirement.

image::requirement-managment-fromRequirement-creation.png[Requirement creation from Requirement]

A Requirement Definition is represented by rectangular node style whereas a Requirement Usage is represented by rectangular node style with rounded corner.

image::requirement-managment-node-representation.png[Requirement creation from Requirement]

For now, {gv} diagram authorize only to create requirement Definition and Usage. _Satisfy_ relationship to define connection between requirements are not available.

Work around requirements are among the topics to be processed soon.

Feel free to https://www.obeosoft.com/en/[contact Obeo] for more details.

== Traceability features

TODO
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
= State transition view

The {stv} is used to ...
The {stv} is describes the logical transition of a system through various states of a system and the transitions between those states. This view shows the behavior of complex system, e.g. how it evolves over time in response to specific events/stimuli.

This view is under development and will be available soon. We encourage users to wait next releases to enjoy all functionalities and concepts on this view.
Feel free to https://www.obeosoft.com/en/[contact Obeo] for more details.
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,6 @@
The {validation} view displays diagnostics for the entire project, organized by their kind (such as `ERROR`, `WARNING`, or `INFO`).
Users can conveniently toggle the visibility of diagnostics using an accordion widget.

Validation view is disable for now and no diagnostic are available.
Validation view is disable for now and no diagnostic are available.

Feel free to https://www.obeosoft.com/en/[contact Obeo] for more details.
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,9 @@ To filter elements in the {explorer} using the filter bar:
. Choose a tree item in the {explorer}.
. Press `Ctrl+f` (Windows/Linux) or `Cmd+f` (MacOS) to enable the filter bar.
. Enter a value in the filter bar.

+
image::hands-on-filter-name-shortcut.png[Filter name shortcut]

+
. All visible tree items containing the typed value will be highlighted.
. Use the filter button inside the filter bar to hide all visible tree items that do not contain the entered value.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ To upload a model from a file previously exported, follow these steps:
. Click on the `Upload` button at the top of the {explorer} in the tool bar.
. It will open the `Upload Model` modal.
. Select a model from your file system.

+
image::hands-on-upload-model.png[Upload model]

+
. The uploaded model will be automatically created and opened.

[#rename-model]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,19 +22,26 @@ Refer to the xref:features/editor.adoc[{editor} page] to understand how to use i

To create a new project from a `Template`:

. Click in the corresponding template card at the top of the homepage.

1. Click in the corresponding template card at the top of the homepage.
+
--
The first three templates are directly visible in the {homepage} top region.
If more templates are available, you can click the `Show all templates` card to open a dialog displaying all the available templates, possibly on multiple pages.
image::hands-on-new-template.png[Create New Template]
--
+

. The new project is automatically created and opened.
2. The new project is automatically created and opened.
+
--
Depending on the template, an initial representation (e.g., a diagram) might also be automatically opened.
The following example shows the result project _Batmobile_ create from _Batmobile_ template:

image::hands-on-new-template_batmobile.png[Batmobile Template]
--
+

[NOTE]
====
Expand Down Expand Up @@ -68,14 +75,14 @@ To upload a project from an archive exported, follow these steps:

. Go to the {homepage}.
. Click the _Upload Project_ card.

image::hands-on-upload.png[Upload project]

+
image::hands-on-upload.png[Upload project]
+
. It opens the _Upload Project_ page.
. Select a ZIP from your file system.

. Select a ZIP from your file system.
+
image::hands-on-upload-select-file.png[Select file to upload]

+
. The uploaded project is automatically created and opened.

Refer to the xref:features/editor.adoc[{editor} page] to understand how to use it for xref:hands-on/how-tos/model-management.adoc#create-model[creating your own models] and xref:hands-on/how-tos/representation-operations.adoc#create-representation[representations].
Expand All @@ -99,9 +106,9 @@ You can delete a project from the {homepage}:

. Click the {projects-list-menu} next to the project in the {projects-list}.
. Select the `Delete` option.

+
image::hands-on-delete-project-homepage.png[Delete Project from Homepage]

+
. Confirm the deletion by clicking on the `Delete` button in the modal.

=== From the {editor}
Expand All @@ -110,9 +117,9 @@ You can delete a project from the {editor}:

. Click the {projects-list-menu} next to the project name in the project toolbar.
. Select the `Delete` option.

+
image::hands-on-delete-project-editor.png[Delete Project from editor]

+
. Confirm the deletion by clicking on the `Delete` button in the modal.

[#rename-project]
Expand All @@ -136,9 +143,9 @@ You can update the project name from the {homepage}:

. Click the {projects-list-menu} next to the project in the {projects-list}.
. Select the `Rename` option.

+
image::hands-on-rename-project-homepage.png[Rename Project from Homepage]

+
. Update the name in the editable field.
. Click on `Rename`.

Expand All @@ -148,9 +155,9 @@ You can update the project name from the {editor}:

. Click the {projects-list-menu} next to the project name in the toolbar.
. Select the `Rename` option.

+
image::hands-on-rename-project-editor.png[Rename Project from editor]

+
. Update the name in the editable field.
. Click on `Rename`.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@ A default `{gv}` representation associated with the package is opened in the mai

. In the main editor area, click on the diagram background to open the {diag-toolbar}.
. Click on the `New Part Definition` tool to create a new part definition.

+
[NOTE]
====
The new elements created from the {diag-toolbar} are visible either from the {explorer} or the {editor} main central area.
====

+
. Rename the part definition to `Vehicle` using the xref:hands-on/how-tos/model-management.adoc#representation[direct-edit action] or the xref:hands-on/how-tos/model-management.adoc#update-element#details[{details} view].
. Select the `Vehicle` part definition and click on the `New Item` tool to create an item usage.
. Rename the item usage to `driver`.
Expand Down
Loading

0 comments on commit efacf37

Please sign in to comment.