Re: [DNG] calendars, contacts, to do lists
...on Thu, May 23, 2019 at 10:44:00AM -0400, Hendrik Boom wrote: > I'm looking for software to handle appointment calendars, contact > lists, and todo lists. I'm running SOGo, and use various CardDAV/CalDAV-Clients to connect to that (or the SOGo web UI). Devuan ascii has a package for some version of SOGo 3, which works for me, though probably isn't maintained by anyone. The original SOGo release packages from Inverse.ca require a subscription, but current nightly builds are still available directly from them. Note that correctly running SOGo is slightly involved - it's an GNUstep service that uses some of that infrastructure to store preferences, for example. Setting up things like calendar mail notifications and invites requires additional configuration too. And toggling some switch to disable the annoying Gravatar thing in SOGo 3. If you don't need the webmail integration that SOGo provides, Nextcloud is probably easier to set up and operate, and also has a host of plugins for additional features in the web UI. Provided a web service that also has some client APIs like CardDAV/CalDAV is what you want in the first place. Alex. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
That is the addon I was thinking about. I have gone to tbsync for all new installs also and it works very well. I only use it for Contacts (Address Book) as I've had no recent problems with standard caldav on Lightning, but for the contact list, it works very well and I assume will work as well for Calendaring. Rod On 05/27/2019 01:52 AM, Dimitris via Dng wrote: > On 5/25/19 11:25 AM, Dr. Nikolaus Klepp wrote: >> Does Thunderbird lightening work reliable in your setup? I have problems >> with it greying out accounts, calenders, not syncing, then syncing again. >> > > yes, for several years now. owncloud in the beginning, nextcloud now. > > greyed out calendars,etc for nextcloud, could mean a problem in > nextcloud instance (web server rewrites perhaps?), or wrong > caldav/carddav links in thunderbird. try removing and re-adding urls. > > official nextcloud guide here : > https://docs.nextcloud.com/server/16/user_manual/pim/sync_thunderbird.html > > personally i use tbsync addon for thunderbird. > https://github.com/jobisoft/TbSync/wiki/How-to-get-started > was using sogo connector addon in the past, but that had lots of issues.. > > > d. > > > > ___ > Dng mailing list > Dng@lists.dyne.org > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng > -- Rod Rodolico Daily Data, Inc. POB 140465 Dallas TX 75214-0465 US http://dailydata.net 214.827.2170 ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
Anno domini 2019 Mon, 27 May 09:52:13 +0300 Dimitris via Dng scripsit: > On 5/25/19 11:25 AM, Dr. Nikolaus Klepp wrote: > > Does Thunderbird lightening work reliable in your setup? I have problems > > with it greying out accounts, calenders, not syncing, then syncing again. > > > > yes, for several years now. owncloud in the beginning, nextcloud now. > > greyed out calendars,etc for nextcloud, could mean a problem in > nextcloud instance (web server rewrites perhaps?), or wrong > caldav/carddav links in thunderbird. try removing and re-adding urls. > > official nextcloud guide here : > https://docs.nextcloud.com/server/16/user_manual/pim/sync_thunderbird.html > > personally i use tbsync addon for thunderbird. > https://github.com/jobisoft/TbSync/wiki/How-to-get-started > was using sogo connector addon in the past, but that had lots of issues.. The client has tbsync addon and radicale as CalDAV server. Client computers run windows7 + some intrusive antivirus software and some "secure" atrust software. As far as I can tell till now, thinderbird lightening works where that software from atrust is not installed :/ Nik -- Please do not email me anything that you are not comfortable also sharing with the NSA, CIA ... ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
On 5/25/19 11:25 AM, Dr. Nikolaus Klepp wrote: > Does Thunderbird lightening work reliable in your setup? I have problems with > it greying out accounts, calenders, not syncing, then syncing again. > yes, for several years now. owncloud in the beginning, nextcloud now. greyed out calendars,etc for nextcloud, could mean a problem in nextcloud instance (web server rewrites perhaps?), or wrong caldav/carddav links in thunderbird. try removing and re-adding urls. official nextcloud guide here : https://docs.nextcloud.com/server/16/user_manual/pim/sync_thunderbird.html personally i use tbsync addon for thunderbird. https://github.com/jobisoft/TbSync/wiki/How-to-get-started was using sogo connector addon in the past, but that had lots of issues.. d. signature.asc Description: OpenPGP digital signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
Quoting wirelessduck--- via Dng (dng@lists.dyne.org): > PHP5? I’d be wary of using any software that is still stuck on PHP5 > since the latest 5.6 has just hit end of life. > > Just checked the nextcloud docs and it appears they are supporting and > recommending the latest PHP7.3 which is a welcome sign. Point noted, thanks. Sorry, I wrote '5' out of old habit and absolutely did not check at all. (It was late; I was tired.) ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
> On 25 May 2019, at 18:25, Rick Moen wrote: > > Quoting Rod Rodolico (r...@dailydata.net): > > [...] >> NOTE: there is a split from Owncloud called NextCloud (nextcloud.com). > [...] > > Those considering these options may wish to be aware that both of these > projects are coded in PHP5 and Javascript. (I mention this because I > have views about the suitability of PHP on the Internet and its design > and quality (and consequent characteristic problems), but I'll not vent > those here. For many people, this is a case of 'PHP app, you say? > Thanks, I'll give it a pass.' > > On the other hand, those who love PHP and Javascript are helped out by > knowing, so I hope they, too, will find that information useful. PHP5? I’d be wary of using any software that is still stuck on PHP5 since the latest 5.6 has just hit end of life. Just checked the nextcloud docs and it appears they are supporting and recommending the latest PHP7.3 which is a welcome sign. —Tom ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
Quoting Rod Rodolico (r...@dailydata.net): [...] > NOTE: there is a split from Owncloud called NextCloud (nextcloud.com). [...] Those considering these options may wish to be aware that both of these projects are coded in PHP5 and Javascript. (I mention this because I have views about the suitability of PHP on the Internet and its design and quality (and consequent characteristic problems), but I'll not vent those here. For many people, this is a case of 'PHP app, you say? Thanks, I'll give it a pass.' On the other hand, those who love PHP and Javascript are helped out by knowing, so I hope they, too, will find that information useful. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
Anno domini 2019 Sat, 25 May 02:52:02 -0500 Rod Rodolico scripsit: > I have used an OwnCloud (owncloud.org) server for several years now, > both internally and for a few clients, with great success. It's main > target is file sharing (similar to Dropbox), but it has contacts and > calendaring also which support carddav and caldav. > > carddav and caldav are native to OS X (and IOS), and there are clients > available for Android. There is also a fairly decent plugin (addon, > whatever it is called) that does them for Microsoft Outlook. > > I mainly use it with our Android phones internally, and with > Thunderbird. Lightning natively supports caldav, but you have to add a > plugin for carddav into the address book. > > Tasks are in caldav format, but appear to have some header that shows > them in the task tab under Lightning, and in the task app under Android. > > We have separate, shared calendars based on group (Accounting, > Technician, Maintenance, etc...), plus personal calendars which may or > may not be shared depending on the individual users preferences. > > NOTE: there is a split from Owncloud called NextCloud (nextcloud.com). > It is my understanding there was a conflict about commercialization, so > the original author created NextCloud as a pure open source project. I > intend to test that and, assuming it does as advertised, move to it, but > I can not say from personal experience how well it works at this time. Does Thunderbird lightening work reliable in your setup? I have problems with it greying out accounts, calenders, not syncing, then syncing again. Nik > > > Rod > > On 05/23/2019 09:44 AM, Hendrik Boom wrote: > > I'm looking for software to handle appointment calendars, contact > > lists, and todo lists. > > > > Yes, I realise I may not find an ideal one. I'm open to wriging my > > own if necessary, or (prefereably) modifying others' open-source > > versions, (or even more prefereably) finding one that is already ideal. > > > > What I'd like it to do, besides the obvious ones of storing my data and > > letting me edit and dispay it. > > > > * I should be able to use it on Devuan. > > > > * Ideally, it should use replicated data. Like the way distributed > > revision control is used to replicate source code. Yes, I'm willing to > > handle merge conflicts manually on sync, but I do want to be in control > > of merging and possible race-conditions. > > > > * I don't want to need aways-on network connectivity, > > > > * I don't want to depend on Google's calendar services, but I'd like to > > be able to use them to coordinate with other people who do. > > > > * I'd like to be able to use established protocols rather than inventing > > my own. > > > > * I'd like to be able to access it on android as well as plain desktop > > Linux. (The desire for android compatibility will drop away if I > > ever get a plain-Linux phone). (This could be a web interface) > > > > * I'd like the system to be simple in concept and execution. No bloat, > > no incomprehensible frameworks, etc. > > > > > > Any ideas? > > > > -- hendrik > > ___ > > Dng mailing list > > Dng@lists.dyne.org > > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng > > > -- Please do not email me anything that you are not comfortable also sharing with the NSA, CIA ... ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
I have used an OwnCloud (owncloud.org) server for several years now, both internally and for a few clients, with great success. It's main target is file sharing (similar to Dropbox), but it has contacts and calendaring also which support carddav and caldav. carddav and caldav are native to OS X (and IOS), and there are clients available for Android. There is also a fairly decent plugin (addon, whatever it is called) that does them for Microsoft Outlook. I mainly use it with our Android phones internally, and with Thunderbird. Lightning natively supports caldav, but you have to add a plugin for carddav into the address book. Tasks are in caldav format, but appear to have some header that shows them in the task tab under Lightning, and in the task app under Android. We have separate, shared calendars based on group (Accounting, Technician, Maintenance, etc...), plus personal calendars which may or may not be shared depending on the individual users preferences. NOTE: there is a split from Owncloud called NextCloud (nextcloud.com). It is my understanding there was a conflict about commercialization, so the original author created NextCloud as a pure open source project. I intend to test that and, assuming it does as advertised, move to it, but I can not say from personal experience how well it works at this time. Rod On 05/23/2019 09:44 AM, Hendrik Boom wrote: > I'm looking for software to handle appointment calendars, contact > lists, and todo lists. > > Yes, I realise I may not find an ideal one. I'm open to wriging my > own if necessary, or (prefereably) modifying others' open-source > versions, (or even more prefereably) finding one that is already ideal. > > What I'd like it to do, besides the obvious ones of storing my data and > letting me edit and dispay it. > > * I should be able to use it on Devuan. > > * Ideally, it should use replicated data. Like the way distributed > revision control is used to replicate source code. Yes, I'm willing to > handle merge conflicts manually on sync, but I do want to be in control > of merging and possible race-conditions. > > * I don't want to need aways-on network connectivity, > > * I don't want to depend on Google's calendar services, but I'd like to > be able to use them to coordinate with other people who do. > > * I'd like to be able to use established protocols rather than inventing > my own. > > * I'd like to be able to access it on android as well as plain desktop > Linux. (The desire for android compatibility will drop away if I > ever get a plain-Linux phone). (This could be a web interface) > > * I'd like the system to be simple in concept and execution. No bloat, > no incomprehensible frameworks, etc. > > > Any ideas? > > -- hendrik > ___ > Dng mailing list > Dng@lists.dyne.org > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng > -- Rod Rodolico Daily Data, Inc. POB 140465 Dallas TX 75214-0465 US http://dailydata.net 214.827.2170 ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
On 5/23/19 7:52 PM, Rick Moen wrote: Quoting Hendrik Boom (hend...@topoi.pooq.com): Radicale does look good. The one thing I haven't found is sync with Google calendar. It's mentioned over and over that Google doesn't talk CalDAV. Talk about "not doing evil." They USED to talk CalDAV. Microsoft Exchange still does. Go figure. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
Hi, viverna writes: > il devuanizzato Hendrik Boom il 23-05-19 16:44:00 ha > scritto: >> I'm looking for software to handle appointment calendars, contact >> lists, and todo lists. > Org mode: > https://orgmode.org/ Using that myself in combination with mu4e to handle my maildirs. These are fed by maildrop, which gets its food from getmail4 which, in turn, probes the various mailboxen that I have. I haven't really done a lot of customization but things have been working okay for me. I really should take a look at improving the handling of iCalendar attachments at the office but can't be bothered to do so anytime soon so still copy-n-paste stuff to my org-mode planner file. Speaking of the office, I'm using davmail there to automate the Outlook Web Interface (OWA) interaction so I can direct getmail4 at the POP3 or IMAP servers provided by davmail. The office's Exchange server doesn't expose either anymore :-( # Rumour has it we're moving to Exchange Online ... :-/ # Guess I'll have a bumpy road ahead ... again. Emacs' calendar is pretty good and integrates nicely with org-mode. I'm quite pleased with the japanese-holidays extension which helps me keep the national holidays sorted out all right :-) # We just had a few odd-ball ones due to getting a new emperor. Org mode also integrates with BBDB (Big Brother DataBase), a contacts manager of sorts, and I seem to remember someone working on (perhaps already mostly completed) support for vCards integration for org-mode. Of course if you don't use Emacs already (or are hooked on vi/mutt) then most or all of the above is of little use and concern. Anyway, hope this helps, -- Olaf Meeuwissen, LPIC-2FSF Associate Member since 2004-01-27 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13 F43E B8A4 A88A F84A 2DD9 Support Free Softwarehttps://my.fsf.org/donate Join the Free Software Foundation https://my.fsf.org/join ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
On 5/23/19 5:44 PM, Hendrik Boom wrote: > Any ideas? using thunderbird/lightning with tbsync/enigmail. all connected to private nextcloud instance for calendar, tasks, contacts, and even using filelink regularly. another email client/suite i tried lately and was impressed that everything "just worked", was evolution. d. signature.asc Description: OpenPGP digital signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
On 23.05.19 17:12, Steve Litt wrote: > On Thu, 23 May 2019 10:44:00 -0400 > Hendrik Boom wrote: > > > I'm looking for software to handle appointment calendars, contact > > lists, and todo lists. > > VimOutliner is how you handle todo lists. It even has branch-wide > completion statistics. Debian has a VimOutliner package, so I'd assume > Devuan does too. If the package doesn't work, I can send you a 0.35 > tarball. Here, during decades of managing software projects, the project schedule was coarse-grain, meeting action-point lists supplemented, and a few to-self emails logged to-do items in the same place as meeting minutes arrived. > I use Vim for contact lists. It's about as freeform as you can get. If > you wanted more structure, you could use VimOutliner. About 30 years ago I cobbled up a simple shell function to search a vim-edited file for the submitted name or keyword. Keywords placed after a '|' are elided from the output. Case is ignored in the search, to save having to press . t () { gawk -v RS="" -v IGNORECASE=1 ' /'$1'/ { split($0,A,/\|/); printf("\n%s\n",A[1])}' ~/Personal/info/Contacts } It serves to this day. I've not needed to break the list into categories for a more structured search, or add anything else so far. > I don't know what "calendaring" is, but I use my own home-grown > reminder system. Four times a day it pops up and tells me how many days > it is til I have to do something. The days the reminders pop up are > completely configurable. I run it from my For nearly as long as the above, I've used standard "calendar". By default, it flags an event on the day. That's a bit late for birthday cards or a seminar in the next state. So I run calendar once per day with a 14 day look-ahead: # Repeat birthday warnings, and cover days not run, by looking 14 days into the future. x=`calendar -l 14 -f ~/Personal/domestic/calendar` ( [ -n "$x" ] && echo "$x" | mail -s "$x" erik ) Notification is by email, which serves as my to-do list, avoiding the need to look in several places to ascertain task priority. Two services, serving for three decades, for three lines of script, is a pretty good return on effort, I figure. ... > > Yes, I realise I may not find an ideal one. I'm open to wriging my > > own if necessary, > > Writing your own is how you get the workflow you really want. Yes. A glove-like fit lets it comfortably serve for decades. Erik -- (5) It is always possible to agglutinate multiple separate problems into a single complex interdependent solution. In most cases this is a bad idea. RFC-1925 ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
Quoting Hendrik Boom (hend...@topoi.pooq.com): > Radicale does look good. > > The one thing I haven't found is sync with Google calendar. It's > mentioned over and over that Google doesn't talk CalDAV. > > Unfortunately the others I have to coordinate events with use > Google calendar. I understand. It's a genuine, real-world problem. I am not sure offhand what the best solution to that is. Possibly funny story: A couple of years ago, a guy on Steve Litt's LUG discussion mailing list in central Florida (GoLUG) posted suggesting that GoLUG maintain online calendar information about GoLUG's recurring events, basically requesting that everyone's favourite workman, somebody-but-not-me, provide that online service for him. I've been around the block enough (er, Americanism for 'have enough experience of the way the world works') that I was able to guess what he _really_ meant, which is not what the request stated. He really wanted GoLUG, i.e., somebody-but-not-me, to please maintain a subscribable event calendar on Google Calendar. Even though I correctly guessed the (unvoiced) qualifier, I decided it was _much_ more worthwile to answer the question he asked, rather than the one he meant. Since I'd been meaning to review the (historically depressing) state of scheduling software (online as well as off, but mainly online), I did a couple of days' work writing up pity journalistic descriptions of the (mostly ghastly) software options, starting with (variously horrible) groupware stuff. This was covered in a series of mailing list postings to GoLUG's mailing list -- after which I was pleased enough with the results to repost those with some extra comments to Silicon Valley Linux User Group's main discussion list. In the last couple of those, Radicale (and kin such as Baïkal) were heavily featured -- with particular praise for how they produced highly superior alternatives by _not trying to be the same as Google Calendar_. That was what, in journalism jargon, was the 'through-line' of my postings -- that, the reason scheduling software options on Linux were so dreadful for so many years is... featuritis. The breakthrough happened when a few people finally said 'Here's an idea: How about we do only the parts of All That that really matter?' That's the main reason Radicale (and, I'm sure, similar codebases) is utterly reliable, _not_ a security basket-case, and literally able to support medium-heavy traffic on a Raspberry Pi. The legacy 'All That' problem, the featuritis, owed (of course) directly to the harmful perception that feature-parity with either corporate-type groupware or Google Calendar is a minimal requirement. Linux history is litttered with variously unsatisfactory attempts to do that. In particular, consider what's involved with Google Calendar: Users have been convinced that the right client is a major HTML5 AJAX-capable Web browser, and the right server is some mysterious, colossal, hosted, proprietary engine run by Google. (The user is never in actual posession of the user's data. Only Google has it -- by default.) Implicit in that model is that all creation and editing of the scheduling data is done via dynamic-HTML magic driven by Google's mammoth Web server. And _that_ is the key thing that Radicale (and similar)... dropped completely. In the latter's model, no, you are _not_ outsourcing the creation of your scheduling data to some strangers' software that you don't ever have, don't have the least understanding of, and that never (by default) leaves you in possession of your own data. (In fairness, it's totally easy to tell Google Calendar to send you an iCalendar file for the schedule you're interested in. But people on the whole never do. For one thing, most people have no idea what can be done with an iCalendar file except lob it onto Google Calendar (or stare at it in Mozilla Lightning -- and _then_ lob it onto Google Calendar). Radicale and kin network-store and mediate access to calendar/scheduling and related data. They do not offer HTML-editor creation/editing of any. They do not offer Web display of that data in nice pastels. And, because they don't do those things, you can confortably run them on Raspberry Pis. Brilliant. People have gotten so used to Google Calendar that 95% of people's reaction is: 'How is any of this possible without Web-editing stuff hosted on Some Stranger's Web Site Running I Have No Idea What?' 4.99% say 'So... Mozilla Lightning, then?' Maybe 0.01% know about any alternative. I don't know about much, myself, to be honest. But I've at least considered the problem, and the first place I'd look for an alternative to running the Lightning extension installed inside Mozilla Thunderbird is: Orage. It's XFCE-derived... but the dependency list is, on balance... OK. https://packages.debian.org/stable/orage Yeah, obscure to me, too. But have a look. Why it popped up from specifically XFCE4 and AFAIK nobody else has
Re: [DNG] calendars, contacts, to do lists
On Thu, 23 May 2019 17:35:08 -0400 Daniel Taylor wrote: > Unfortunately, for many of us this is the cost of living in the world. > > > To coordinate with people I care about I need to sync not just with > Google, but with FB. > > > The latter I do manually, and with great reluctance and no JS, but it > still needs to happen. > > Because people are more important than protocols (or pride). Isn't it interesting that those important people won't email you. Mightn't you be doing those you care about a favor by incentivising them to get their faces out of that falsehood laden echo chamber and back out into the world where people can communicate one on one. I know what you mean. My family and I used middleman Skype before Microsoft busted it. We all have priorities and tradeoffs, except for Richard Stallman. Anyway, my software contains nothing that precludes somebody from interfacing it with the middlemen of the world. I haven't spun it into a massive Chinese puzzle of tamper proof, tightly locked latches to prevent replacement or improvement (unlike certain software we all know and love). My software is just middleman agnostic. In fact, by offloading middleman support to modules written by others, my software remains modular, DIYable, and easy to debug. SteveT Steve Litt June 2019 featured book: Thriving in Tough Times http://www.troubleshooters.com/thrive ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
On 5/23/19 5:12 PM, Steve Litt wrote: * I don't want to depend on Google's calendar services, but I'd like to be able to use them to coordinate with other people who do. My software doesn't and never will coordinate with middlemen like Google. I'm sure you could write software that acts as a bridge between my software (or somebody else's software) and Google calendar services. Better also provide some sort of backup facility for the data stored on Google: They have no real incentive to keep your data intact. Unfortunately, for many of us this is the cost of living in the world. To coordinate with people I care about I need to sync not just with Google, but with FB. The latter I do manually, and with great reluctance and no JS, but it still needs to happen. Because people are more important than protocols (or pride). -- Dan ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
On Thu, 23 May 2019 10:44:00 -0400 Hendrik Boom wrote: > I'm looking for software to handle appointment calendars, contact > lists, and todo lists. VimOutliner is how you handle todo lists. It even has branch-wide completion statistics. Debian has a VimOutliner package, so I'd assume Devuan does too. If the package doesn't work, I can send you a 0.35 tarball. I use Vim for contact lists. It's about as freeform as you can get. If you wanted more structure, you could use VimOutliner. I don't know what "calendaring" is, but I use my own home-grown reminder system. Four times a day it pops up and tells me how many days it is til I have to do something. The days the reminders pop up are completely configurable. I run it from my You didn't mention this, but I also have my own home-grown time tracker, so I can track my time between several projects, and bill or not bill accordingly. > > Yes, I realise I may not find an ideal one. I'm open to wriging my > own if necessary, Writing your own is how you get the workflow you really want. > or (prefereably) modifying others' open-source > versions, (or even more prefereably) finding one that is already > ideal. > > What I'd like it to do, besides the obvious ones of storing my data > and letting me edit and dispay it. > > * I should be able to use it on Devuan. You can use all of mine in Devuan. They're made in Python, Perl, Lua or Ruby, depending on the time they were written. Some have dependencies on my UMENU software, which runs on any Linux, and others have dependencies on widely available VimOutliner, which runs on any Linux. > > * Ideally, it should use replicated data. Like the way distributed > revision control is used to replicate source code. Yes, I'm willing > to handle merge conflicts manually on sync, but I do want to be in > control of merging and possible race-conditions. Sounds to me like a job for git. > > * I don't want to need aways-on network connectivity, Then you're not going to operate it remotely. With my software, if I want to operate it from Macdonalds (I don't attend Starbucks), I just ssh in to my DDD (Daily Driver Desktop). My tools have no wire protocols: They assume the user is right there on the terminal. > > * I don't want to depend on Google's calendar services, but I'd like > to be able to use them to coordinate with other people who do. My software doesn't and never will coordinate with middlemen like Google. I'm sure you could write software that acts as a bridge between my software (or somebody else's software) and Google calendar services. Better also provide some sort of backup facility for the data stored on Google: They have no real incentive to keep your data intact. > > * I'd like to be able to use established protocols rather than > inventing my own. My software uses no protocols. Well, except that some of it uses tab-indented outlines (VimOutliner). > > * I'd like to be able to access it on android as well as plain > desktop Linux. (The desire for android compatibility will drop away > if I ever get a plain-Linux phone). (This could be a web interface) I know nothing about Android, but I'd imagine if you can get my stuff on the phone, and run Perl/Ruby/Lua/Python software on the phone, that my stuff will work. > > * I'd like the system to be simple in concept and execution. No > bloat, no incomprehensible frameworks, etc. You just described my stuff. SteveT ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
On Thu, May 23, 2019 at 08:05:41AM -0700, Rick Moen wrote: > Quoting Hendrik Boom (hend...@topoi.pooq.com): > > > I'm looking for software to handle appointment calendars, contact > > lists, and todo lists. > [snippity] > > > Any ideas? > > Yeah. My idea is that you won't be able to satisfy your entire wishlist > even _if_ you're willing to stomach horrible, hideous, CVE-ridden > bloatware as the solution, because nothing exists that matches all of > what you said. > > You're going to have to settle on whatever subset of that you most need. > Someone just mentioned Baikal -- more properly stated as Baïkal > (http://sabre.io/baikal/), one of several nifty little, modestly scoped > CalDAV/CardDAV servers. It's good. I personally think Radicale is just > a tiny bit better, but, as the Brits say, horses for courses. > https://radicale.org/ > > Of course, that may or may not satisfy your needs. Over to you. Radicale does look good. The one thing I haven't found is sync with Google calendar. It's mentioned over and over that Google doesn't talk CalDAV. Unfortunately the others I have to coordinate events with use Google calendar. I don't mind (much) putting my events on Google calendar so the others can see them, but I do want the master copy to be under my control, rather than Google's. I guess plans B and C are (B) to write code to sync with Google Calendar using the Google Calendar API. (C) to get all my friends to switch to a CalDAV-compatible calendar program. -- hendrik ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
il devuanizzato Hendrik Boom il 23-05-19 16:44:00 ha scritto: > I'm looking for software to handle appointment calendars, contact > lists, and todo lists. Org mode: https://orgmode.org/ -- viverna ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
On 24/05/19 02:54, Nick Rickard wrote: > > > > On 23/05/2019 15:44, Hendrik Boom wrote: >> I'm looking for software to handle appointment calendars, contact >> lists, and todo lists. >> > > I use the Thunderbird Lightning plugin/extension. It has calendar and > to-do list. I then use Baikal CalDAV / CardDAV server running on my own > machine (http://sabre.io/baikal/) to synchronise calendars across my > computers (via Thunderbird) and Android phones (CalDAV-Sync). I set up > multiple calendars (personal, work, partner, joint, etc) to allow > different views for each end user. > > Repeating appointments can be temperamental, and Google/Outlook meeting > request integration can go a bit wobbly with things like commas in > meeting titles (interpreted as field break), but gets the 'good enough' > tick for me. > I use a similar setup with thunderbird, and my upstream providers Davical service, and it works fine. I use the sogo extension for contact syncing. The only issue I've had is that occasionally thunderbirds calendar occasionally switches to readonly mode if a sync doesn't work properly - which becomes noticeable when dismissing an reminder and it pops up 20 minutes later. I'm planning to migrate over to my own mail servers running cyrus imap which has builtin webdav/caldav/carddav since version 3. -- Daniel Reurich Centurion Computer Technology (2005) Ltd. 021 797 722 signature.asc Description: OpenPGP digital signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
Quoting Hendrik Boom (hend...@topoi.pooq.com): > I'm looking for software to handle appointment calendars, contact > lists, and todo lists. [snippity] > Any ideas? Yeah. My idea is that you won't be able to satisfy your entire wishlist even _if_ you're willing to stomach horrible, hideous, CVE-ridden bloatware as the solution, because nothing exists that matches all of what you said. You're going to have to settle on whatever subset of that you most need. Someone just mentioned Baikal -- more properly stated as Baïkal (http://sabre.io/baikal/), one of several nifty little, modestly scoped CalDAV/CardDAV servers. It's good. I personally think Radicale is just a tiny bit better, but, as the Brits say, horses for courses. https://radicale.org/ Of course, that may or may not satisfy your needs. Over to you. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] calendars, contacts, to do lists
On 23/05/2019 15:44, Hendrik Boom wrote: I'm looking for software to handle appointment calendars, contact lists, and todo lists. I use the Thunderbird Lightning plugin/extension. It has calendar and to-do list. I then use Baikal CalDAV / CardDAV server running on my own machine (http://sabre.io/baikal/) to synchronise calendars across my computers (via Thunderbird) and Android phones (CalDAV-Sync). I set up multiple calendars (personal, work, partner, joint, etc) to allow different views for each end user. Repeating appointments can be temperamental, and Google/Outlook meeting request integration can go a bit wobbly with things like commas in meeting titles (interpreted as field break), but gets the 'good enough' tick for me. Nick. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] calendars, contacts, to do lists
I'm looking for software to handle appointment calendars, contact lists, and todo lists. Yes, I realise I may not find an ideal one. I'm open to wriging my own if necessary, or (prefereably) modifying others' open-source versions, (or even more prefereably) finding one that is already ideal. What I'd like it to do, besides the obvious ones of storing my data and letting me edit and dispay it. * I should be able to use it on Devuan. * Ideally, it should use replicated data. Like the way distributed revision control is used to replicate source code. Yes, I'm willing to handle merge conflicts manually on sync, but I do want to be in control of merging and possible race-conditions. * I don't want to need aways-on network connectivity, * I don't want to depend on Google's calendar services, but I'd like to be able to use them to coordinate with other people who do. * I'd like to be able to use established protocols rather than inventing my own. * I'd like to be able to access it on android as well as plain desktop Linux. (The desire for android compatibility will drop away if I ever get a plain-Linux phone). (This could be a web interface) * I'd like the system to be simple in concept and execution. No bloat, no incomprehensible frameworks, etc. Any ideas? -- hendrik ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng