Here are some background information and (opinionated) replies to some of the concerns:
- I know that for many 21st century means “mobile-first”. There are several great calendar apps for iOS and Android and I believe the focus on these larger markets only has prevented the progress of productivity tools for desktop environments (see, for example, lack of a fully-featured calendar application on Linux). At some point we surely want to have a mobile version but at the moment we need to focus on something, and I believe desktop calendaring has some important gaps to be filled.
- Electron vs Native. This discussion is as old as Electron itself. Everyone would prefer a native app for his/her platform but the truth is that we (and many others) don’t have the resources to do that. Electron allows us to focus on developing new features, instead of spending time porting the old ones onto different platforms. Performance are surely not optimal but MineTime can be still largely optimized in this sense. And I am sorry for your RAM, it’s either this or nothing until somebody finds a way to optimize Electron. Calendar.google.com is not always an alternative.
- Web vs Installed App. We believe web apps cannot provide the same UX of a native app. Yes, I used the term “native”, although controversial, because MineTime still uses many native OS APIs to integrate into your system, something that a web app can simply not do!
But the main reason why we decided for Electron when we started this project is different: user privacy and security. Any web-based calendar application would require us to sync your calendars on our servers. Now, we want to integrate all calendars, not just the easiest ones. Microsoft Exchange is still used in many corporations and they don’t provide an OAuth mechanism . This means we would have to store the user email and password on our servers, something that is simply awful. This is also the reason why no web-based calendar synchronizes with Exchange and will never do.
With MineTime, your usernames, passwords or access tokens never leave your computer. Yes, if you agree, we transfer some calendar data and provide some interesting features in return. In the future, we expect to be able to provide all these “advanced” features without any data transfer at all, thanks to the fact that everything runs on your computer.
- Advanced features and AI. This is still WIP. Besides focusing on adding and improving all the necessary and well-deserved traditional calendar functionalities, we are doing research on Visual Analytics and Assisted Scheduling. Great improvements in this direction are expected to come during the summer, so stay tuned...
An important side note: the calendar data is only used to provide these features, not for monetization, definitely not for espionage.
You can download MineTime for free on Windows,macOS and Linux from minetime.ai. Feel free to use the contact form for any question, feedback, or to tell us about your use case.
By contrast, I can't switch an event's calendar in Thunderbird successfully, gnome calendar isn't working with caldav, California didn't support click and drag last I checked, and evolution is really clunky (why is the week view not a normal week view for example?). Gnome calendar used to also move events inaccurately when click and dragging, being off by X hours...
Tempted to switch to a web calendar tbh, these apps need to team up and make a single version that works better. Each is so close to being good but none is quite there.
Can you please clarify this a bit further? I'm not a regular Evolution user, but happen to have v3.22.6 installed. There's a Day, Work Week, Week, Month and List views. I couldn't find anything specifically abnormal about any of them.
I am interested in a better calendaring solution that can integrate both my work calendar (Outlook) and my personal calendar (whatever I happen to be using at the time; Thunderbird, Fastmail web calendar, paper diary). Mobile syncing via CalDav would also be nice.
- best desktop calendar app I tried on Linux (which is really fed up - it's 2019 and there really isn't a good calendar???)
- easy appointment typing feature is very nice and helps me to get appointments into the calendar easier even when typing and not speaking
- minor glitches (sometimes just doesn't save my appointment)
- cool features only available to people who give their data to everyone (that's just not me). It would be nice to have something like that without a potential whole for entities to spy on me
I'd love to have something like this as an open source desktop calendaring solution with integrations to all important services / data sources and export functionality (incl. print).
Learned by using it:
It's 2019 and Linux doesn't have a decent calendar- & contact- solution :-(
* mineTime even with it's bugs is by far the best (which is unsettling)
So thx for providing this app - it already helps me to stop using my nextCloud web calendar in the browser (which sometimes sucks).
I'm not comfortable with it either to be honest, seeing that it could delete contacts according to Google's prompt.
I think a webapp should've been an obvious choice, but I'll be keeping a close eye on the project, it seems promising.
- See, edit, download, and permanently delete your contacts
- See, edit, share, and permanently delete all the calendars you can access using Google Calendar
So, I am a bit paranoid, but I bet some on HN will enable this for their corporate calendars. If I were a government-sponsored entity or small organization I would definitely spend a few grand on designers & engineering to create a product like a calendar or a shiny new email client to learn some trade secrets. Just saying... why hack your way into a corp when you can ask nicely to walk in the front door.
I'm pretty much a noob at responsive web design and if there is a template like this, that'd be super awesome. the website itself looks really nice.
“You write your snide bullshit in a dark room because that's what the angry do these days”
My best take is that you take the general expectation or main thing about a situation -- Then when something is "extra," the magnitude of the expectation or thing is large. But usually there's an unusual spin involved too, only very slightly.
Example: My fiancee's makeup is extra. Makeup is typically accenting beauty and lightly applied, so when it's extra, it's overwhelmingly pretty and heavily applied.
In this context, Hacker News is known for mostly serious discussion and polite chains of building thoughts. The users are extra today by being dramatically serious and having impolite chains of volatile thoughts, or maybe even chains of echochambering.
Thank you for the explanation.
Hopefully more help than ramble. Thank you for coming to my TED talk :)
If her makeup is "over the top" that's a bad thing, she's not dressed appropriately. If her makeup is "extra" it's meant to be encouraging -- it's "over the top" but the "inappropriate" change is welcomed.
"Extra" is sometimes used with that sarcastic element or downward twist (seen by OP) that chips away the welcoming bit. In that context, I think the usage is similar to "over the top".
So, not a native app then.
The NLP stuff, fine, but those kinds of queries tokenize extremely well
AFAIK, the only thing that Elecron brings to the equation is the ability to use web languages that more people are familiar with to work in it, instead of yet another language. This trade-off came with a pretty huge downside in the form of a bloated parser though.
People have suggestions to add to everything. That doesn't mean that it's bad, just that it could be better. In software, "Best" will forever be a temporary title.
I would say that I'm less generous when companies reach global scale and still use it as a crutch to lower dev overheads though.
These days more and more otherwise worthy projects seem to be delivered via the monstrous deformity known as Electron.
Another half gigabyte or so gobbled up to keep a simple calendar running? I'll stick to my Osmo.