> In summary, if you have ALREADY set up a freeware CalDAV server on Windows
> that works on your personal home LAN with your Android (and iOS) clients,
> all I ask is HOW did you do it?
UPDATE:
Here is a response I just made to Mike Easter, on the Linux newsgroup...
o Can we come up with a free, ad free, cloud-free calendaring system that works with Windows and Linux and mobile devices?
<
https://groups.google.com/forum/#!topic/alt.os.linux/ydQ9sG-8Y08>
On Fri, 11 Jan 2019 08:12:49 -0800, Mike Easter wrote:
> The Radicale Project runs on most of the UNIX-like platforms (Linux, BSD,
> MacOS X) and Windows.
Hi Mike,
Sorry I haven't responded sooner, as today I finally realized what I'm up
against - which isn't fitting into the original plan due to pragmatics.
1. Linux
2. Windows
3. iCalendar
Your advice, and the information you found, was, as usual, fantastic, and,
just as usual, your advice was crucial, where I've belatedly come to 3
fundamental "conclusions" based on the links you (& others) provided.
1. Fundamentally, *Linux servers are the (best) way to go*, with
"NextCloud" or "Radicale" being the top two to consider ("OwnCloud" having
severe business problems that NextCloud doesn't seem to have).
2. Fundamentally, Windows "can" be done (based on what you've unearthed) -
but - setting up *Windows CalDAV servers are likely not for mere mortals*
(particularly those who know nothing of Python and who care nothing for
Python) - and even so - in my 80/20 dual-boot situation - I'd _still_ need
to interface with a Linux CalDAV server. (So Windows CalDav servers are
essentially out of the question, sadly.)
3. Fundamentally, simple *iCalendar standard text files work* on
intelligent clients, which, in the short term works rather well for me
simply because at any one point in time, I'm either on the desktop (Windows
80%, Linux 20%) or on the mobile device (Android 90%, iOS 10%) - where
judiciously chosen clients can export/import all events, en masse.
Hence, after deep rumination, I realize there are two "best" solutions...
A: Full-time Linux server (best) using almost any calendaring client
B: Extemporaneous iCalendar files (second best) using well-chosen clients
*Full-time LINUX Server:*
A: The "best" personal server/client solution is obvious - which is to
maintain a full-time Linux server on the personal LAN that the CalDav
server runs on - which can be a raspberry pi - or a spare old plugged-in
laptop (of which I have plenty whose batteries are dead).
*Extemporaneous iCalendar files:*
B. With or without a home CalDAV server, standard-format text iCalendar
*.ics files are perfect for passing the entire set of extemporaneous events
between well-chosen clients. The only caveat is that the client has to be
"intelligently chosen" since most clients I've tested do NOT both export
and import iCalendar text files (e.g., 24 out of 25 tested on Android
failed to both import and export iCalendar files - and 20 out of 20 tested
on iOS failed that same test).
The list of free clients that do not import & export iCalendar files is,
surprisingly, immense, so I will only list the free clients that I've found
that both import & export all calendar events via *.ics text files
(although I'm sure there are others that I hope to find over time).
*WINDOWS:*
<
https://alt.comp.os.windows-10.narkive.com/GroR2PfU/can-we-come-up-with-a-free-ad-free-cloud-free-calendaring-system-that-works-with-windows-and-linux>
a. Rainlendar2 (aka Rainlendar Lite)
b. Thunderbird <
https://lettoknow.com/export-ics-to-thunderbird/>
c. Outlook <
https://www.techhit.com/outlook/export_calendar_icalendar_ics.html>
*LINUX*
<
https://groups.google.com/forum/#!topic/alt.os.linux/ydQ9sG-8Y08>
a. Rainlendar2 (aka Rainlendar Lite)
b. Thunderbird <
https://lettoknow.com/export-ics-to-thunderbird/>
*ANDROID*
<
https://groups.google.com/forum/#!topic/comp.mobile.android/52iSsFUQinE>
a. Simple Calendar (mine is the free pro version only on F-Droid)
*iOS*
<
https://groups.google.com/forum/#!topic/comp.mobile.ipad/2tzv74EJY_s>
a. I haven't found any Calendars yet that import/export *ics on iOS
NOTE: Every app shown above is both completely free & completely ad free.
In addition, on Android, there are 'odd' utilities that claim to somehow
(magically?) add import/export of ICS to other apps (mostly to email), but
I'm not sure how they can play a role yet - but they may be useful:
o <
https://play.google.com/store/apps/details?id=tk.drlue.icalimportexport>
o <
https://play.google.com/store/apps/details?id=tk.drlue.icalimportexport.linkcatcher>
Bear in mind, for Android, there are 3 different Simple Calendar links:
FREE: <
https://play.google.com/store/apps/details?id=com.simplemobiletools.calendar>
FREE: <
https://f-droid.org/en/packages/com.simplemobiletools.calendar.pro/>
PAID: <
https://play.google.com/store/apps/details?id=com.simplemobiletools.calendar.pro>