Comments (11)
Currently, the db is the single, hard wired backend, right? So basically you want to introduce an abstraction layer? Sounds as if this could also be used to include other remote calendars like google calendars.
from apps.
Yes, that's exactly what it's supposed to be.
simple ics files on the web will be accessible by webcal backend
google calendar will be accessible by caldav backend
from apps.
And we would be able to write custom calendar sources as well, and I can finally have my college shedule parsed from the university website and displayed in ownCloud _
from apps.
I just pushed the current implementation to the calendar/rework branch
from apps.
Implementing Webcal support is rather important as it's a deal-breaker for many that depend on external calendar subscriptions. Holidays, community events, government calendars aren't currently possible to import/subscribe to into OwnCloud.
from apps.
This is sooo much needed !
@georgehrke how usable/functional is the current implementation ? Any schedule teasing ? ;-)
Hope the abstracted backend design will spread to all apps that could benefit it (contacts and tasks first if you ask me)
from apps.
@georgehrke how usable/functional is the current implementation ? Any schedule teasing ? ;-)
It's still in development. (It will be part of the calendar rework).
It's not working yet, but I try to spent every spare time I got on working on the calendar rework.
I hope to get it released with ownCloud 6, but I can't promise.
(I'm also looking for a second (JS) developer to help me)
Hope the abstracted backend design will spread to all apps that could benefit it (contacts and tasks first if you ask me)
The contacts app has it's own backend system. (LDAP and database).
The calendar backend system will also provide backends for tasks and journals.
from apps.
Is sync between Google Calender close to completion? I notice @georgehrke you said that you were hoping to get it released for ownCloud 6. Did you manage this? I am currently trying to transition from Google products to self hosted solutions, I was hoping I could keep these sync while I made this transition.
from apps.
This sounds great! It's this in oc7? Can you use another pair of hands/eyes? Regards, N.
from apps.
This sounds great! It's this in oc7? Can you use another pair of hands/eyes? Regards, N.
This is not in ownCloud 7 yet. It's part of the rework which is still development, but there are only a few things missing for the rework to be merged into our master branch (which will become ownCloud 8).
There is a list of the open tasks: owncloud/calendar#558
Your help would be appreciated!
from apps.
Please reopen in calendar repo is still valid - THX
from apps.
Related Issues (20)
- External storage, google drive broken *update* Readme if not connecting. HOT 2
- Segate Personal Storage Cloud (arm7) update fault HOT 1
- the OS X calendar caldav connection to owncloud 9.1.1 is broken. HOT 1
- Move bundled apps to separate repo HOT 1
- Delete files_videoviewer since files_videoplayer is not bundled? HOT 3
- Login failed despite correct credentials HOT 6
- Access class methods of other apps HOT 2
- Bad UX creating a tag in the admin/additonal menu HOT 1
- External Sites public, viewable on shared folders HOT 2
- Stop using private OC_Group class
- user_external with imap: too many connections to the server HOT 7
- calendar app Certificate has been revoked HOT 1
- saml HOT 1
- Zyxel Owncloud deletes files after uninstalling !!! HOT 2
- [user_external] imap: username and [email protected] are treated as different users HOT 2
- owncloud folder erased if you run device maintenance HOT 1
- [external]: using custom icons makes ownCloud not available after upgrading to 10.0.3 HOT 7
- user_external: disabling logins with '@' does not work any more
- Move user_external and external to separate repos HOT 8
- Stop using $CLASSPATH
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apps.