What makes a JuselessProject? #2

Open
opened 2025-01-17 06:58:22 +00:00 by mih · 4 comments
mih commented 2025-01-17 06:58:22 +00:00 (Migrated from github.com)

It is not clear to me what all the semantics are that are loaded onto a project on juseless.

This is certainly a storage location, i.e. a place to find things.

Is it also related to a DUA, i.e. members of a project also get special permissions to access particular resources?

If both aspects are part of the semantics, we likely should separate them in data models. IOW, there needs to be a project-project which covers the organizational aspects (i.e. has members), and the place on the cluster we project data can be put.

It is not clear to me what all the semantics are that are loaded onto a project on juseless. This is certainly a storage location, i.e. a place to find things. Is it also related to a DUA, i.e. members of a project also get special permissions to access particular resources? If both aspects are part of the semantics, we likely should separate them in data models. IOW, there needs to be a project-project which covers the organizational aspects (i.e. has members), and the place on the cluster we project data can be put.
Owner

I asked Data and Platforms, and this was the initial response:

  • project name
  • storage location
  • quota
  • owner
  • juseless group name

Pulling from Ansible, this is an example of the information we have for each user account on Juseless:

  - name: archive_staging
    owner: root
    group: BnB
    mode: "1770"
    refquota: 2T
    compression: gzip-9
I asked Data and Platforms, and this was the initial response: - project name - storage location - quota - owner - juseless group name Pulling from Ansible, this is an example of the information we have for each user account on Juseless: ``` - name: archive_staging owner: root group: BnB mode: "1770" refquota: 2T compression: gzip-9 ```
Owner

Link to #1, which already has it mentioned in its model draft.

Link to #1, which already has it mentioned in its model draft.
Owner

A generic Project is now modeled. Next step is to determined how such a project relates to a juseless project.

A generic Project is now modeled. Next step is to determined how such a project relates to a juseless project.
Owner

We now have a general Project and https://concepts.inm7.de/s/flat-users/unreleased/JuselessGroup/

Seems only the glue between them is needed still.

We now have a general `Project` and https://concepts.inm7.de/s/flat-users/unreleased/JuselessGroup/ Seems only the glue between them is needed still.
Sign in to join this conversation.
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
inm7/inm7-concepts#2
No description provided.