nextcloud / nextcloud/calendar

Add CONFERENCE property to events linked to Talk rooms

Open
#1,758 3 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

1. to develop enhancement Feature: Talk skill:frontend
Dominant language
JavaScript
Stars
1.2k
Forks
332
Avg merge
16h 13m
Merged PRs (30d)
137

Description

I tried that, there is a problem with the encoding of FEATURE param in ical.js
Have to fix / report that upstream. :)

Originally posted by @georgehrke in https://github.com/nextcloud/calendar/pull/1732#issuecomment-566555305

Also see CONFERENCE Spec: https://datatracker.ietf.org/doc/html/rfc7986#section-5.11

use this for saving the Talk Room URL and use this info to show a "join-button" on the:

  • calendar event (hover)
  • reminder/announcement list as an actionable button
    if the URL matches the pattern of a talk room, could also work for other link types, like protocolls MS-Teams, Skype, Telephone number

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

Start with RFC 7986 section 5.11 and the existing ical.js FEATURE encoding concern mentioned in the issue. Trace how event properties reach the calendar hover view and the reminder/announcement list; no file or test is named. Done means storing a Talk room URL as CONFERENCE and exposing a join button when the URL matches a supported room pattern.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.