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

Another sharing PR #696

Merged
merged 77 commits into from Mar 30, 2016
Merged

Another sharing PR #696

merged 77 commits into from Mar 30, 2016

Conversation

evert
Copy link
Member

@evert evert commented Jul 28, 2015

Work in progress.

TODO:

  • Right now we pick a 'default scheduling calendar' that might be a shared calendar. This should always be an owned calendar instead.
  • Decouple notification system from sharing system.
  • Implement getInvites and updateInvites in PDO backend.
  • Test iCal
  • Test BusyCal
  • Re-read old caldav sharing spec and see what we're missing
  • Re-read dav-notifications spec and validate implementation
  • Re-read dav-resource-sharing spec and validate implementation
  • Attain 100% coverage of new code
  • Re-read caldav-sharing spec and validate implementation
  • update new sql table names to not have underscore

Fixes #803

@evert evert self-assigned this Jul 28, 2015
@evert evert added this to the 3.1 milestone Jul 28, 2015
@phaidros7
Copy link

Oh it is great so see progress on this! Thanks alot @evert !!
Do you have any ETA for the sharing features?

Reason I am asking: alot of projects and groups demand not-googlish online calendars, including sharing features. owncloud is the only stack with a useable admin interface, but alot of people refuse to setup the whole owncloud heap for security, speed and maintainability reasons. the other alternative is projects like radicale, altho missing a end-user suitable admin interface (or better: using LDAP as backend will never attract endusers ..%) )!

Hence I believe baikal is the stack alot of people are waiting for. I'd even be willing to donate a for the feature!

@evert
Copy link
Member Author

evert commented Mar 24, 2016

Hi @phaidros7 ,

Glad you like the feature. I think this is fairly close to a release, but it will take a bit longer before it's also in baikal. If you are interested in sponsoring, I recently setup Bountysource.

https://www.bountysource.com/teams/fruux

Here you can either sponsor the team as a whole or post bounties on specific features. If you want to post a bounty on this feature specifically, you can do that via #803.

@evert
Copy link
Member Author

evert commented Mar 30, 2016

This is now ready for review / testing.

@evert
Copy link
Member Author

evert commented Mar 30, 2016

If travis passes my tests, I'm landing this. Finally!

@evert evert merged commit 1c8a998 into master Mar 30, 2016
@prism69
Copy link

prism69 commented May 4, 2016

Forgive my noobiness but im trying to figure out how to share a calendar on Baikal...or is this not yet a feature?

@evert
Copy link
Member Author

evert commented May 4, 2016

It's not.

@evert evert deleted the sharing-take-2 branch May 4, 2016 10:58
@prism69
Copy link

prism69 commented May 4, 2016

Thanks Evert, would you know if such a feature is imminent and, if not, what other open source calendar server I should be looking that has sharing?

@phsc84
Copy link

phsc84 commented May 4, 2016

You could try Owncloud 9.

@evert
Copy link
Member Author

evert commented May 4, 2016

The feature is going to be part of sabre/dav 3.2, which is a few weeks out. The plan is to then release baikal a few weeks after that. So this should be somewhere in June/July.

@prism69
Copy link

prism69 commented May 4, 2016

thanks, I guess I will wait.

@barnumbirr
Copy link

@evert Any news on calendar sharing landing in Baïkal?

@evert
Copy link
Member Author

evert commented Jul 29, 2016

This will happen later in the year. Baikal deseparately needs a re-architecture for this to work somewhat sanely. So we will first launch with silex support, and then sharing will come too.

You can track progress here: sabre-io/Baikal#568
any help is appreciated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

9 participants