nextcloud / nextcloud/polls

Allow to combine multiple text polls OR allow to create subsets (groups) inside a single poll that can be controlled indepentent to each other

Open
#2,479 4 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
284
Forks
91
Avg merge
4d 3h
Merged PRs (30d)
50

Description

Describe the goal you'd like to achieve

  1. Either allow to combine multiple text polls in a single view
  2. Or allow to create subsets (groups) for a single poll

This might be useful if you want to create a subset of polls for example to vote for an excursion on a planned date.

Example:
Poll subset 1: Train departure away
Poll subset 2: Location for Lunch
Poll subset 3: Train departure way back

The aim is to control each subset independent of each other.
e.g.

  • only one vote allowed for group/subset No.1
  • two votes allowed for group/subset No.2
  • only one vote allowed for group/subset No.3
  • etc...

The advantage is to have the full control for each subset and avoid to invite people to several polls which are connected to the same trip.

Describe possible solutions

No solution proposal.

Additional context

No additional remarks.

Contributor guide

Open the contributing guide

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

The issue names no files, tests, or entry points. First clarify whether the project should support combined polls or grouped subsets, including how each group’s vote limit is configured. Done should provide independent control of the related poll sections while preserving the stated per-group voting limits.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
web-dev
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.