How to access the Evolution calendar data from the command line?
I want to be able to access the Evolution calendar from the command line. Specifically, I'd like to be able to:
- List calendar events (the one-line summary, date and time is enough)
- Upcoming events starting today
- Events on a specific date
- Add an event on a specific date
How can I do that? Is it possible?
Google was distinctly unhelpful in this case. I'm running Evolution 3.4.4. Using additional software packages that talk to the Evolution server is perfectly fine.
command-line evolution
bumped to the homepage by Community♦ 12 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
|
show 4 more comments
I want to be able to access the Evolution calendar from the command line. Specifically, I'd like to be able to:
- List calendar events (the one-line summary, date and time is enough)
- Upcoming events starting today
- Events on a specific date
- Add an event on a specific date
How can I do that? Is it possible?
Google was distinctly unhelpful in this case. I'm running Evolution 3.4.4. Using additional software packages that talk to the Evolution server is perfectly fine.
command-line evolution
bumped to the homepage by Community♦ 12 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
what is your calendar server type ? it's very unlikely that evolution allow such a thing or maybe by reading it's files
– Kiwy
Feb 14 '14 at 14:47
@Kiwy I have no idea. How do I find out? I just installed Debian'sevolution
package plus dependencies (including evolution-data-server) and created a couple of calendars in the Evolution GUI. The only thing I can say reasonably for sure is that they are not "web" calendars of any kind. I think they are termed "local" or something like that, but am not in front of that system to check.
– a CVn
Feb 14 '14 at 14:51
You can also refer to developer.gnome.org/platform-overview/stable/tech-eds.html.en whoch sound like the exact thing you need to handle your calendar
– Kiwy
Feb 14 '14 at 15:03
@Kiwy Um, what's pointed at by those links looks like API documentation to me. Is there anything in particular there that you have in mind which might help me, or are you saying I have to roll my own?
– a CVn
Feb 14 '14 at 15:04
derbian eshell was a shot, but not the right one.
– Kiwy
Feb 14 '14 at 15:05
|
show 4 more comments
I want to be able to access the Evolution calendar from the command line. Specifically, I'd like to be able to:
- List calendar events (the one-line summary, date and time is enough)
- Upcoming events starting today
- Events on a specific date
- Add an event on a specific date
How can I do that? Is it possible?
Google was distinctly unhelpful in this case. I'm running Evolution 3.4.4. Using additional software packages that talk to the Evolution server is perfectly fine.
command-line evolution
I want to be able to access the Evolution calendar from the command line. Specifically, I'd like to be able to:
- List calendar events (the one-line summary, date and time is enough)
- Upcoming events starting today
- Events on a specific date
- Add an event on a specific date
How can I do that? Is it possible?
Google was distinctly unhelpful in this case. I'm running Evolution 3.4.4. Using additional software packages that talk to the Evolution server is perfectly fine.
command-line evolution
command-line evolution
asked Feb 6 '14 at 10:16
a CVna CVn
16.9k851104
16.9k851104
bumped to the homepage by Community♦ 12 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
bumped to the homepage by Community♦ 12 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
what is your calendar server type ? it's very unlikely that evolution allow such a thing or maybe by reading it's files
– Kiwy
Feb 14 '14 at 14:47
@Kiwy I have no idea. How do I find out? I just installed Debian'sevolution
package plus dependencies (including evolution-data-server) and created a couple of calendars in the Evolution GUI. The only thing I can say reasonably for sure is that they are not "web" calendars of any kind. I think they are termed "local" or something like that, but am not in front of that system to check.
– a CVn
Feb 14 '14 at 14:51
You can also refer to developer.gnome.org/platform-overview/stable/tech-eds.html.en whoch sound like the exact thing you need to handle your calendar
– Kiwy
Feb 14 '14 at 15:03
@Kiwy Um, what's pointed at by those links looks like API documentation to me. Is there anything in particular there that you have in mind which might help me, or are you saying I have to roll my own?
– a CVn
Feb 14 '14 at 15:04
derbian eshell was a shot, but not the right one.
– Kiwy
Feb 14 '14 at 15:05
|
show 4 more comments
what is your calendar server type ? it's very unlikely that evolution allow such a thing or maybe by reading it's files
– Kiwy
Feb 14 '14 at 14:47
@Kiwy I have no idea. How do I find out? I just installed Debian'sevolution
package plus dependencies (including evolution-data-server) and created a couple of calendars in the Evolution GUI. The only thing I can say reasonably for sure is that they are not "web" calendars of any kind. I think they are termed "local" or something like that, but am not in front of that system to check.
– a CVn
Feb 14 '14 at 14:51
You can also refer to developer.gnome.org/platform-overview/stable/tech-eds.html.en whoch sound like the exact thing you need to handle your calendar
– Kiwy
Feb 14 '14 at 15:03
@Kiwy Um, what's pointed at by those links looks like API documentation to me. Is there anything in particular there that you have in mind which might help me, or are you saying I have to roll my own?
– a CVn
Feb 14 '14 at 15:04
derbian eshell was a shot, but not the right one.
– Kiwy
Feb 14 '14 at 15:05
what is your calendar server type ? it's very unlikely that evolution allow such a thing or maybe by reading it's files
– Kiwy
Feb 14 '14 at 14:47
what is your calendar server type ? it's very unlikely that evolution allow such a thing or maybe by reading it's files
– Kiwy
Feb 14 '14 at 14:47
@Kiwy I have no idea. How do I find out? I just installed Debian's
evolution
package plus dependencies (including evolution-data-server) and created a couple of calendars in the Evolution GUI. The only thing I can say reasonably for sure is that they are not "web" calendars of any kind. I think they are termed "local" or something like that, but am not in front of that system to check.– a CVn
Feb 14 '14 at 14:51
@Kiwy I have no idea. How do I find out? I just installed Debian's
evolution
package plus dependencies (including evolution-data-server) and created a couple of calendars in the Evolution GUI. The only thing I can say reasonably for sure is that they are not "web" calendars of any kind. I think they are termed "local" or something like that, but am not in front of that system to check.– a CVn
Feb 14 '14 at 14:51
You can also refer to developer.gnome.org/platform-overview/stable/tech-eds.html.en whoch sound like the exact thing you need to handle your calendar
– Kiwy
Feb 14 '14 at 15:03
You can also refer to developer.gnome.org/platform-overview/stable/tech-eds.html.en whoch sound like the exact thing you need to handle your calendar
– Kiwy
Feb 14 '14 at 15:03
@Kiwy Um, what's pointed at by those links looks like API documentation to me. Is there anything in particular there that you have in mind which might help me, or are you saying I have to roll my own?
– a CVn
Feb 14 '14 at 15:04
@Kiwy Um, what's pointed at by those links looks like API documentation to me. Is there anything in particular there that you have in mind which might help me, or are you saying I have to roll my own?
– a CVn
Feb 14 '14 at 15:04
derbian eshell was a shot, but not the right one.
– Kiwy
Feb 14 '14 at 15:05
derbian eshell was a shot, but not the right one.
– Kiwy
Feb 14 '14 at 15:05
|
show 4 more comments
1 Answer
1
active
oldest
votes
The answer to your question is SyncEvolutiuon. The documentation for the Command Line usage is on the website
SyncEvolution synchronizes personal information management (PIM) data via various protocols (SyncML, CalDAV/CardDAV, ActiveSync). It syncs contacts, appointments, tasks and memos. It syncs to web services or to SyncML-capable phones via Bluetooth.
You can then use this to access your Evolution Calendar by getting the information sync to CalDAV. Good blog on this is Degooglifying Part IV
The best thing is that you can use this to sync your calendar to many devices or just so you can bang on CalDAV with any script.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f113818%2fhow-to-access-the-evolution-calendar-data-from-the-command-line%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
The answer to your question is SyncEvolutiuon. The documentation for the Command Line usage is on the website
SyncEvolution synchronizes personal information management (PIM) data via various protocols (SyncML, CalDAV/CardDAV, ActiveSync). It syncs contacts, appointments, tasks and memos. It syncs to web services or to SyncML-capable phones via Bluetooth.
You can then use this to access your Evolution Calendar by getting the information sync to CalDAV. Good blog on this is Degooglifying Part IV
The best thing is that you can use this to sync your calendar to many devices or just so you can bang on CalDAV with any script.
add a comment |
The answer to your question is SyncEvolutiuon. The documentation for the Command Line usage is on the website
SyncEvolution synchronizes personal information management (PIM) data via various protocols (SyncML, CalDAV/CardDAV, ActiveSync). It syncs contacts, appointments, tasks and memos. It syncs to web services or to SyncML-capable phones via Bluetooth.
You can then use this to access your Evolution Calendar by getting the information sync to CalDAV. Good blog on this is Degooglifying Part IV
The best thing is that you can use this to sync your calendar to many devices or just so you can bang on CalDAV with any script.
add a comment |
The answer to your question is SyncEvolutiuon. The documentation for the Command Line usage is on the website
SyncEvolution synchronizes personal information management (PIM) data via various protocols (SyncML, CalDAV/CardDAV, ActiveSync). It syncs contacts, appointments, tasks and memos. It syncs to web services or to SyncML-capable phones via Bluetooth.
You can then use this to access your Evolution Calendar by getting the information sync to CalDAV. Good blog on this is Degooglifying Part IV
The best thing is that you can use this to sync your calendar to many devices or just so you can bang on CalDAV with any script.
The answer to your question is SyncEvolutiuon. The documentation for the Command Line usage is on the website
SyncEvolution synchronizes personal information management (PIM) data via various protocols (SyncML, CalDAV/CardDAV, ActiveSync). It syncs contacts, appointments, tasks and memos. It syncs to web services or to SyncML-capable phones via Bluetooth.
You can then use this to access your Evolution Calendar by getting the information sync to CalDAV. Good blog on this is Degooglifying Part IV
The best thing is that you can use this to sync your calendar to many devices or just so you can bang on CalDAV with any script.
edited Mar 17 '14 at 12:55
Raphael Ahrens
6,91352846
6,91352846
answered Mar 17 '14 at 12:24
mteleshamtelesha
31326
31326
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f113818%2fhow-to-access-the-evolution-calendar-data-from-the-command-line%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
what is your calendar server type ? it's very unlikely that evolution allow such a thing or maybe by reading it's files
– Kiwy
Feb 14 '14 at 14:47
@Kiwy I have no idea. How do I find out? I just installed Debian's
evolution
package plus dependencies (including evolution-data-server) and created a couple of calendars in the Evolution GUI. The only thing I can say reasonably for sure is that they are not "web" calendars of any kind. I think they are termed "local" or something like that, but am not in front of that system to check.– a CVn
Feb 14 '14 at 14:51
You can also refer to developer.gnome.org/platform-overview/stable/tech-eds.html.en whoch sound like the exact thing you need to handle your calendar
– Kiwy
Feb 14 '14 at 15:03
@Kiwy Um, what's pointed at by those links looks like API documentation to me. Is there anything in particular there that you have in mind which might help me, or are you saying I have to roll my own?
– a CVn
Feb 14 '14 at 15:04
derbian eshell was a shot, but not the right one.
– Kiwy
Feb 14 '14 at 15:05