# Reviving the calendar module

**URL:** https://discuss.tryton.org/t/reviving-the-calendar-module/4556
**Category:** Ideas
**Created:** [August 21, 2021, 12:18am UTC](https://discuss.tryton.org/t/reviving-the-calendar-module/4556 "2021-08-21T00:18:31Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![rvong](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/r/3bc359/32.png) [@rvong](https://discuss.tryton.org/u/rvong)
#### Post date: [August 21, 2021, 12:18am UTC](https://discuss.tryton.org/t/reviving-the-calendar-module/4556/1 "2021-08-21T00:18:31Z")

</div>

I was wondering if there are any plans to revive or re-introduce the calendar module back to Trytond in future versions. I found myself with the need to have a centralized calendar table for which modules like Production, Maintenance, Project, etc could store information (dates, events) that can be shared among them without each having to implement it’s own.

A few years back, the calendar module was abandoned because of caldav complexities and the library that was depended on was limited to python2. But this time I am not suggesting in bringing back caldav functionality, just the calendar that can only be accessed from Tryton clients. If synchronization with an external calendar is needed we can write additional modules that can do that.

So what do you think?

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [August 21, 2021, 5:49am UTC](https://discuss.tryton.org/t/reviving-the-calendar-module/4556/2 "2021-08-21T05:49:50Z")

</div>

The calendar view is still there. If you want a central place you should create a Model with `table_query` and/or `UnionMixin`. I doubt we will create a model to duplicate information just to be displayed in a calendar view.

By the way for external synchronization, this is still the plan [CardDAV implementation in Tryton - #3 by ced](https://discuss.tryton.org/t/carddav-implementation-in-tryton/1650/3)

---

<div class="post-metadata">

### Author: ![rvong](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/r/3bc359/32.png) [@rvong](https://discuss.tryton.org/u/rvong)
#### Post date: [August 21, 2021, 4:17pm UTC](https://discuss.tryton.org/t/reviving-the-calendar-module/4556/3 "2021-08-21T16:17:44Z")

</div>

> [@ced](#):
>
> If you want a central place you should create a Model with `table_query` and/or `UnionMixin`.

I will explore the `table_query` and `UnionMixin` approach to tackle my needs. Thank you for the tip.
