Project

General

Profile

Actions

Feature #2129

closed

Attributions for files

Added by Alexander Watzinger 8 months ago. Updated 2 months ago.

Status:
Closed
Priority:
Normal
Category:
Backend
Target version:
Start date:
2024-05-16
Estimated time:
Cooperation:

Description

We will add a more standard way to add information about file attribution.
Beside other considerations one aim is to provide a way to easily maintain information to decided which files are available for public sharing.

This is a longer ongoing discussion but latest variant is that files are only shared with the public (e.g. presentation sites or archiving) if:
  • A license is set
  • The public flag is set

In the end it is the responsibility of the project leads to decide when all requirements are full filled to set a file for public sharing.
E.g. a CC-BY 4.0 license would require that the creator is named/acknowledged.

Additional fields will be:
  • Public (to indicate if this file is meant and/or allowed for public sharing)
  • Creator (of the file)
  • License holder (of the file license)

This information will be saved in an extra table (file_info) in the model schema.


Related issues 2 (0 open2 closed)

Related to OpenAtlas - Feature #2105: New file license systemClosedAlexander Watzinger2024-05-14Actions
Related to OpenAtlas - Feature #2294: API: Adapt public sharing of filesClosedBernhard Koschiček-Krombholz2024-05-21Actions
Actions #1

Updated by Alexander Watzinger 8 months ago

  • Start date changed from 2023-11-24 to 2023-11-07
Actions #2

Updated by Alexander Watzinger 6 months ago

  • Description updated (diff)
Actions #3

Updated by Alexander Watzinger 5 months ago

  • Start date changed from 2023-11-07 to 2024-02-20
Actions #4

Updated by Alexander Watzinger 3 months ago

  • Start date changed from 2024-02-20 to 2024-04-30
Actions #5

Updated by Alexander Watzinger 3 months ago

  • Target version changed from Wishlist to 8.4.0
Actions #6

Updated by Alexander Watzinger 3 months ago

  • Target version changed from 8.4.0 to 8.5.0
Actions #7

Updated by Alexander Watzinger 2 months ago

  • Start date changed from 2024-04-30 to 2024-05-16
Actions #8

Updated by Alexander Watzinger 2 months ago

  • Description updated (diff)
  • Status changed from Acknowledged to In Progress
  • Assignee set to Alexander Watzinger
Actions #9

Updated by Alexander Watzinger 2 months ago

Actions #10

Updated by Alexander Watzinger 2 months ago

Basic implementation is done (in feature/file_attribution and upgrade/license.sql is needed till it gets into the update script).
I'm still trying to figure out how to best add it to list views (without losing too much performance) and/or make overview pages to quickly check relevant file information (license, public, creator and license holder).

Actions #11

Updated by Alexander Watzinger 2 months ago

  • Status changed from In Progress to Closed

Attributions for files is now implemented in the develop branch and will be included in the next release.

Actions #12

Updated by Bernhard Koschiček-Krombholz 2 months ago

  • Related to Feature #2294: API: Adapt public sharing of files added
Actions

Also available in: Atom PDF