OpenSlides / OpenSlides/openslides-backend

Participant import rework Preview

Open
#2,456 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature needs discussion Schrödinger
Dominant language
Python
Stars
9
Forks
40
Avg merge
1d 22h
Merged PRs (30d)
19

Description

Description:
Given the new possibilities with participant-import:
It is worth discussing if the preview should only the data from the file, or whether it should show preexisting data.

Somethings which needs discussion:

  • how to handle data from the file which is new
  • how to handle data from the file which is old
  • how to handle the preview if the file is empty (at this place) but the data field is filled in the backend
  • how to handle the preview if the file is filled (at this place) but the data field is ALSO filled in the backend

What shoud be discussed/happen:

  • The preview should include all existing user data

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the participant-import preview flow and how existing user data is represented in the backend. Resolve the listed cases for new, old, empty, and already-populated data before implementation. Done means the preview includes all existing user data and the discussed edge cases have clear, agreed behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.