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

Feature Request: make public calendars writeable #632

Closed
tessus opened this issue Oct 14, 2017 · 11 comments
Closed

Feature Request: make public calendars writeable #632

tessus opened this issue Oct 14, 2017 · 11 comments
Labels
1. to develop Accepted and waiting to be taken care of enhancement New feature request Feature: Public sharing

Comments

@tessus
Copy link

tessus commented Oct 14, 2017

I came across a few use cases where it would be helpful to use a shared calendar with people who

  • have the link to the shared calendar
  • do not have an account

What do you think? Does this make any sense? Can this be done easily or does this require a major code change?


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@georgehrke georgehrke added 1. to develop Accepted and waiting to be taken care of enhancement New feature request labels Oct 15, 2017
@georgehrke georgehrke added this to the Maybe some day milestone Oct 15, 2017
@georgehrke
Copy link
Member

What do you think? Does this make any sense?

Yes, makes sense. Especially when combing with sharing only the dates but not every detail of the event. As some kind of public free busy.

Can this be done easily or does this require a major code change?

Major as far as i can tell

@tessus
Copy link
Author

tessus commented Oct 15, 2017

Thanks for the reply.

Especially when combing with sharing only the dates but not every detail of the event. As some kind of public free busy.

Although, this should be optional. In most of my use cases I want a group of people (who do not have an account) to add, change, delete events on a public calendar (maybe there's even a way to allow a combination of access permissions). The calendar is only public, if someone has the link anyway. :-)

Major as far as i can tell

A few thoughts:
Maybe you can use some sort of virtual user in the backend, thus the logic would be the same as using a regular user. When it comes to authentication and authorization of that "public" (virtual user), it just falls through. The end user would not even have to know anything about this "user".

@n0whereRuoxi

This comment has been minimized.

@tessus

This comment has been minimized.

@raimund-schluessler

This comment has been minimized.

@tessus

This comment has been minimized.

@marbetschar

This comment has been minimized.

@georgehrke

This comment has been minimized.

@marbetschar

This comment has been minimized.

@georgehrke

This comment has been minimized.

@georgehrke
Copy link
Member

Just noticed that this is a duplicate of nextcloud/server#3509

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop Accepted and waiting to be taken care of enhancement New feature request Feature: Public sharing
Projects
None yet
Development

No branches or pull requests

5 participants