WordPress / wordcamp.org

WordCamps are casual, locally-organized conferences covering everything related to WordPress.
https://wordcamp.org
130 stars 74 forks source link

Configurable Incremental Ticket Release for High Demand Events #1303

Open haqadn opened 6 months ago

haqadn commented 6 months ago

Components / Tools

CampTix Ticketing system

Description

Rationale: During high-demand events such as WordCamp Sylhet, the current ticketing system releases all tickets simultaneously, leading to a rush that can potential attendees due to rapid sell-outs. The overall experience is not healthy and feels too competitive.

Objective: To enhance the fairness and accessibility of the ticket purchasing process, I propose a configurable incremental ticket release system. This system will allow event organizers to set a gradual release window specified down to minutes, distributing ticket availability more evenly and improving user experience.

For example: Specifying ticket release time as 2025-01-01 12:00:00 to 2025-01-01 13:00:00 for 60 available tickets will increase the available ticket by 1 every minute starting from noon to 1pm.

Screenshots / Screencasts

image

Stakeholders

Who are the stakeholders stand to benefit from implementing the features outlined in this ticket

How does this new feature contribute to the objectives

This feature aims to provide a smoother and more equitable ticket purchasing experience by reducing the immediate rush during ticket release. It also promotes a more healthy and less competitive WordCamp experience.

Acceptance Criteria

Priority

Low. This is a nice to have feature that helps organizers of probably a small number of WordCamps to not worry too much about rush ticket sells.

dd32 commented 6 months ago

Given the significantly limited use-case, I feel that this would be better handled manually by the organiser team, releasing batches of tickets every hour or every few days as needed.