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

Conversation

Projects
None yet
9 participants
@evert
Member

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

This comment has been minimized.

phaidros7 commented Mar 24, 2016

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 evert referenced this pull request Mar 24, 2016

Closed

Sharing support in sabre/dav #803

@evert

This comment has been minimized.

Member

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

This comment has been minimized.

Member

evert commented Mar 30, 2016

This is now ready for review / testing.

evert added some commits Mar 30, 2016

@evert

This comment has been minimized.

Member

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

1 of 2 checks passed

continuous-integration/travis-ci/pr The Travis CI build is in progress
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
@prism69

This comment has been minimized.

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

This comment has been minimized.

Member

evert commented May 4, 2016

It's not.

@evert evert deleted the sharing-take-2 branch May 4, 2016

@prism69

This comment has been minimized.

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

This comment has been minimized.

phsc84 commented May 4, 2016

You could try Owncloud 9.

@evert

This comment has been minimized.

Member

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

This comment has been minimized.

prism69 commented May 4, 2016

thanks, I guess I will wait.

@barnumbirr

This comment has been minimized.

barnumbirr commented Jul 29, 2016

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

@evert

This comment has been minimized.

Member

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