Skip to content

Do not include or mark Call for Speakers as published in initial event setup #2838

@mariobehling

Description

@mariobehling

Currently, when a new event is created, the Call for Speakers (CFS) is automatically included in the pre-review and shown as “published” in the talk component.

Although the CFS is only visible to the organiser at this stage, the “published” status is misleading and creates confusion. It suggests that the CFS is already active and potentially public, even when it has not been configured.

This behavior can lead to unintended exposure if the event itself is published before the organiser properly reviews and configures the CFS.

Additionally, not all events require a Call for Speakers, for example ticket only events. Including it by default adds unnecessary complexity.

Steps to Reproduce

  • Create a new event
  • Navigate to the talk or Call for Speakers section

Current Behavior

  • Call for Speakers is automatically included
  • It is marked as “published” in the UI
  • CFS appears as part of the initial setup regardless of need

Expected Behavior

  • Call for Speakers is not included by default in new events
  • No “published” status is shown unless explicitly set by the organiser
  • Organiser can optionally enable and configure CFS when needed
  • Default state should be clearly disabled or not configured

Notes

  • Avoid any indication that CFS is active unless explicitly published
  • Ensure consistency with other optional event components such as ticketing or sessions

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions