-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enhance documentation and layout for user management and collaboratio…
…n features
- Loading branch information
Showing
9 changed files
with
181 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,25 @@ | ||
# Attribute | ||
|
||
An attribute is a certain implementation of an Attribute in combination with a [Dictionary Label](./thesaurus). | ||
An attribute is a certain implementation of an Attribute in combination with a [Dictionary Label](./thesaurus). These attributes are applied to [_Entity Types_](./entity-type.md) to create Spacialists [_Data Model_](./data-model.md). | ||
|
||
## Dependencies | ||
|
||
|
||
_Attribute Dependencies_ are a feature to conditionally hide attributes. | ||
When adding an attribute to an [_Entity Type_](./entity-type.md) you can specify a variety of conditions on when those attributes should be shown. | ||
|
||
| Condition | Effect | Symbol | Technical | | ||
| --- | --- | --- |--- | | ||
| set | The attribute does contain a value, therefore is **not** empty | ? | x != null | | ||
| unset | The attribute does **not** contain a value, therefore is empty | ?! | x == null | | ||
| equals | The attribute equals the selected value _y_ | = | x == y | | ||
| not equal | The attribute is **not** equal the selected value _y_ | != | x != y | | ||
| less | The attribute is less than the selected value _y_ | < | x < y | | ||
| less equal | The attribute is less or equal the selected value _y_ | <= | x <= y | | ||
| greater | The attribute is greater than the selected value _y_ | > | x > y | | ||
| greater equal | The attribute is greater or equal the selected value _y_ | >= | x >= y | | ||
|
||
Furthermore, you can define multiple _Dependency Groups[1]_, to cover more complex cases. | ||
Inside the group you have one operand and over the other groups you have it's counterpart (e.g. in the groups _AND_ and inbetween groups _OR_). | ||
|
||
[1] **First Released in 0.11** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Collaboration | ||
|
||
There are a growing number of features that allow the users to work collaboratively inside the _Spacialist_ software. | ||
|
||
## Comments | ||
|
||
User have the ability to leave comments on every entity and can discuss ideas or problems directly on the data itself. | ||
|
||
|
||
## Bibliography | ||
|
||
Users can reference Bibliography from the managed [_Bilbiography_](./bibliography.md) directly on every entity[1]. | ||
|
||
[1] First released in version 0.11 | ||
|
||
|
||
## Attribute Comments, Bibliography & Certainty | ||
|
||
Attributes are the most molecular data inside the _Spacialist_ software. The users can set attributes "Uncertain" when the data source is not reliable and needs discussion and/or further research. This uncertainty can be discussed by using comments and/or bibliography references directly at the respective attribute. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Entity | ||
|
||
An _Entity_ is a single data point in your research. To stick with the _Coin_ example, you can implement all different coins that you have found. | ||
|
||
## Entity Tree | ||
|
||
All entities are structured in a hierarchical way. This way you can keep all the entities organized and have can access the subtrees in a meaningful way. | ||
This is especially useful, if your project is using the [Working Group](user-and-role-management.md#working-groups) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
# User And Role Management | ||
|
||
Spacialist supports a sophisticated user and role management system, that allows for a fine-grained access for users to prevent data-loss due to malicious activities. | ||
|
||
## User | ||
|
||
Every member of your team or additional external participants can be invited to access the project via an individual user account, as known from other online platforms. | ||
|
||
|
||
::: tip | ||
Users can upload an avatar for easier recognition, and better collaboration in the software. | ||
::: | ||
|
||
## Roles | ||
|
||
Users by default do not have any user-permissions. Permissions are managed by roles, that bundle the permission into easy managable sets. | ||
|
||
<figure> | ||
<img src="./images/user/role-permissions-guest.png" alt="Image of the permission matrix of a role." > | ||
<figcaption> | ||
Example of a set permission matrix for a 'guest' user. | ||
</figcaption> | ||
</figure> | ||
|
||
## Working Groups | ||
|
||
The _Working Groups_ are an extension on the premission system provided by the [_Role & Permission_](../user/permission) system. | ||
This allows the creation of groups, users can be assigned to. Access to certain [Entities](../entity.md) can be managed for the whole | ||
groups using this feature. |