This is a snapshot of Indico's old Trac site. Any information contained herein is most probably outdated. Access our new GitHub site here.

Opened 5 years ago

Closed 4 years ago

#532 closed task (fixed)

Electronic agreement for recording requests

Reported by: jbenito Owned by: gcerto
Priority: high Milestone: v0.98.1
Component: Video Services Version: 0.97.0
Keywords: Cc:

Description

Before publishing the recording the event manager should collect the
agreements from the speakers.

  • Use case 1 - Speakers signatures:
    • Use case 1.1 - The speaker is a CERN employee: by default he agrees.
    • Use case 1.2 - The speaker has a CERN account: he should be able to access and pre-filled form that he must sign.
    • Use case 1.3 - The speaker does not have a CERN account: he should be able to access the same form as UC1.2 and he must sign it.
    • Use case 1.4 - The speaker will not sign the electronic form: the event manager should be able to upload a file with his signature.
  • Use case 2 - Event manager (EM):
    • Use case 2.1 - Email speakers: EM should be able to email the speakers asking for their electronic signature. The speakers will receive an email with a link to an electronic form that they must sign. We could do it like this:
      • EM should be able to send an automatic email to the speakers asking for their consent.
      • EM should be able to review and modify the email that it is sent to the speakers.
      • EM should be able to see who signed and to trigger another email if needed. Use case 2.2 - Attach agreement: in case of UC1.4, the EM should be able to upload a signed copy of the agreement.
  • Use case 3 - Recording manager (RM):
    • Use case 3.1 - Publish video: only if the speaker agrees, the RM will be able to upload and publish the video.

Change History (6)

comment:1 Changed 5 years ago by jbenito

  • Component changed from General to Video Services
  • Milestone set to v0.98
  • Priority changed from normal to high
  • Type changed from defect to task
  • Version set to 0.97

comment:2 Changed 5 years ago by jbenito

  • Owner set to gcerto
  • Status changed from new to assigned

comment:3 Changed 5 years ago by gcerto

  • Status changed from assigned to in_work

comment:4 Changed 4 years ago by gcerto

  • Status changed from in_work to awaiting_merge

comment:5 Changed 4 years ago by pferreir

  • Status changed from awaiting_merge to merging

comment:6 Changed 4 years ago by Giuseppe Certo <giuseppe.certo@…>

  • Resolution set to fixed
  • Status changed from merging to closed

In [3275d6292612de7ebf98babe27150fc0cc26a895/indico]:

[FTR] Electronic agreement

  • Closes #532
  • Full functionality for the whole electronic agreement
Note: See TracTickets for help on using tickets.