Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create example events #6608

Open
ChristophWurst opened this issue Jan 7, 2025 · 4 comments · May be fixed by #6648
Open

Create example events #6608

ChristophWurst opened this issue Jan 7, 2025 · 4 comments · May be fixed by #6648
Assignees
Labels
2. developing Work in progress enhancement New feature request Language: PHP Issues that require PHP to be fixed

Comments

@ChristophWurst
Copy link
Member

ChristophWurst commented Jan 7, 2025

Is your feature request related to a problem? Please describe.

As a new Nextcloud Calendar user I might benefit from seeing some example content in all apps.

Describe the solution you'd like

Put an example event in my calendar the first time I'm logging in. The event shall show in the dashboard and when I open the Calendar app.

Summary: Example event - open me!

Description:

Welcome to Nextcloud Calendar!

This is a sample event - explore the flexibility of planning with Nextcloud Calendar by making any edits you want!

With Nextcloud Calendar, you can:

  • Create, edit, and manage events effortlessly.
  • Create multiple calendars and share them with teammates, friends, or family.
  • Check availability and display your busy times to others.
  • Seamlessly integrate with apps and devices via CalDAV.
  • Customize your experience: schedule recurring events, adjust notifications and other settings.

Describe alternatives you've considered

N/a

Additional context

Related to nextcloud/contacts#4289

@ChristophWurst ChristophWurst added 1. to develop Accepted and waiting to be taken care of enhancement New feature request labels Jan 7, 2025
@ChristophWurst ChristophWurst moved this to 🧭 Planning evaluation in 💌 📅 👥 Groupware team Jan 7, 2025
@ChristophWurst ChristophWurst changed the title Create example event Create an example event Jan 7, 2025
@ChristophWurst ChristophWurst moved this from 🧭 Planning evaluation to 📄 To do in 💌 📅 👥 Groupware team Jan 7, 2025
@ChristophWurst ChristophWurst added the Language: PHP Issues that require PHP to be fixed label Jan 8, 2025
@ChristophWurst ChristophWurst changed the title Create an example event Create example events Jan 9, 2025
@ChristophWurst
Copy link
Member Author

The example data has changed slightly. There will be three events instead of one most likely. I'm awaiting @jancborchardt's approval.

@tcitworld
Copy link
Member

the first time I'm logging in

Note : If they are created on first login, they will be shown on the dashboard, but if the user doesn't click on them or opens the calendar within a month (or less, depending on the view), they won't be shown anymore when opening the calendar.

@jancborchardt jancborchardt moved this to 🏗️ At engineering in 🖍 Design team Jan 9, 2025
@ChristophWurst
Copy link
Member Author

  • To do @jancborchardt @nimishavijay: Look into possible ways for admins to influence the example contents. Allow them to personalize the created event(s) for their user base. Evaluate if event data should be static or start/end times should be relative to the user's first login time.

@ChristophWurst ChristophWurst assigned st3iny and unassigned hamza221 Jan 13, 2025
@ChristophWurst
Copy link
Member Author

Input by Jan

Yes we also talked about scrubbing the date field from the .ics and making it relative, if that’s possible. But that doesn’t need UI, just a sentence like:

The example data will be adjusted so the first non-repeating event in the Calendar is happening on the day the account gets provisioned.

@st3iny st3iny added 2. developing Work in progress and removed 1. to develop Accepted and waiting to be taken care of labels Jan 22, 2025
@st3iny st3iny moved this from 📄 To do to 🏗️ In progress in 💌 📅 👥 Groupware team Jan 22, 2025
@st3iny st3iny linked a pull request Jan 22, 2025 that will close this issue
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2. developing Work in progress enhancement New feature request Language: PHP Issues that require PHP to be fixed
Projects
Status: 🏗️ In progress
Status: 🏗️ At engineering
Development

Successfully merging a pull request may close this issue.

4 participants