calendar icon indicating copy to clipboard operation
calendar copied to clipboard

Possibility to add Nextcloud groups as attendees for an event

Open tcitworld opened this issue 4 years ago • 10 comments

Nextcloud groups as in user management, including LDAP.

Related issues

  • To add Nextcloud contact groups as attendees for an event, see #167
  • To add a Nextcloud circle as attendees for an event, see #2954
  • To add a Nextcloud talk group as attendee for an event, see #2956

tcitworld avatar Mar 19 '21 13:03 tcitworld

@tcitworld Hi, is there any timeline for this feature? Is there any option to speedup this like a payment/donation?

vimmerru avatar Sep 15 '21 08:09 vimmerru

There is no timeline right now, this is not a planned feature. you could try your luck at https://help.nextcloud.com/c/nextcloud-freelancing/48 to find someone who you can sponsor for this. Bountysource and other sponsoring platforms are not used at the moment.

Many of the maintainers work for Nextcloud Gmbh. If you are a customer there you can send a feature request and it will be taken in consideration for the roadmap plannings in the future.

ChristophWurst avatar Sep 15 '21 09:09 ChristophWurst

@ChristophWurst will you accept the contribution? What acceptance criteria do you have?

vimmerru avatar Sep 15 '21 10:09 vimmerru

Absolutely. I'd like to discuss the proposed solution first and not get just the full feature as a code dump to ensure the concept works and the code is in a structure that will be acceptable.

I would prefer if this feature is also unit tested, but I don't necessarily expect full coverage.

ChristophWurst avatar Sep 21 '21 11:09 ChristophWurst

Not sure where to drop this message, but talking with @ChristophWurst, a concern raised about the big challenge which would be keeping the attendees in sync with the group. While I understand why keeping invite in sync with group could be useful, to me, a first iteration with only replacing a group by users at the moment the event is created would be fine, as it solve one of the main problems, being that when you have a group with a large number of users, you definitely don't want to invite them all one by one :)

maximelehericy avatar May 05 '23 09:05 maximelehericy

Hi,

I think the best way to solve this would be to implement proper vCard groups.

https://github.com/nextcloud/contacts/issues/4009

Sebastian

SebastianKrupinski avatar Jul 11 '24 13:07 SebastianKrupinski

You mean implementing support for #167 (contact groups) and using the system addressbook for NC groups?

tcitworld avatar Jul 15 '24 10:07 tcitworld

You mean implementing support for #167 (contact groups) and using the system addressbook for NC groups?

I think it's more only supporting VCARD v4 and allowing proper VCARD groups

miaulalala avatar Jul 15 '24 12:07 miaulalala

You mean implementing support for #167 (contact groups) and using the system addressbook for NC groups?

I think it's more only supporting VCARD v4 and allowing proper VCARD groups

Yes, the standard allows for all kinds of group types with custom URNs so the groups could be used for everything from Email groups to instant messaging groups and even internal NC groups.

SebastianKrupinski avatar Jul 15 '24 16:07 SebastianKrupinski

ping on this one. Any updates?

small1 avatar Oct 04 '24 08:10 small1

Any updates on this? As the web interface states groups as attendees it is quite confusing for end users not to get any results for it.

small1 avatar Feb 20 '25 10:02 small1

Here's a screen shot where groups are specifically mentioned in the search field for attendees:

Image

okworx avatar Mar 13 '25 10:03 okworx

@okworx that is because of https://github.com/nextcloud/calendar/issues/167.

ChristophWurst avatar Mar 13 '25 10:03 ChristophWurst

The formulation is confusing since it states groups. And users take it as user groups not contact groups. They get confused :) Since groups everywhere else in Nextcloud is user groups.

small1 avatar Mar 13 '25 10:03 small1

Ambiguous UI string adjusted with https://github.com/nextcloud/calendar/pull/6810

ChristophWurst avatar Mar 13 '25 11:03 ChristophWurst

A workaround is to use the Contacts app to make a team, based on a Nextcould group. Then you can add the team to an invitation, and it will be the Nextcloud group...

Abekonge avatar Sep 05 '25 11:09 Abekonge

Thanks for the suggestion, @Abekonge. Note that "contact groups" will not take system users, so it needs to be a "Team". Works perfectly to add them to calendar events though 👌🏼

mirenbz avatar Sep 11 '25 10:09 mirenbz