Giter VIP home page Giter VIP logo

Comments (11)

bwoester avatar bwoester commented on July 21, 2024

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.

georgehrke avatar georgehrke commented on July 21, 2024

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.

cbix avatar cbix commented on July 21, 2024

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.

georgehrke avatar georgehrke commented on July 21, 2024

I just pushed the current implementation to the calendar/rework branch

from apps.

MagicFab avatar MagicFab commented on July 21, 2024

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.

silopolis avatar silopolis commented on July 21, 2024

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 avatar georgehrke commented on July 21, 2024

@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.

neuralsandwich avatar neuralsandwich commented on July 21, 2024

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.

nkrishnaswami avatar nkrishnaswami commented on July 21, 2024

This sounds great! It's this in oc7? Can you use another pair of hands/eyes? Regards, N.

from apps.

georgehrke avatar georgehrke commented on July 21, 2024

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.

DeepDiver1975 avatar DeepDiver1975 commented on July 21, 2024

Please reopen in calendar repo is still valid - THX

from apps.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.