4 ms·
I currently use Remind: http://www.roaringpenguin.com/products/remind http://www.roaringpenguin.com/products/remind It's not a plug-in, so you can use any text
by qjz 16y ago
I currently use Remind: http://www.roaringpenguin.com/products/remind http://www.roaringpenguin.com/products/remind
It's not a plug-in, so you can use any text editor (or install a GUI frontend). It has a powerful date scripting language that can be complex, but flexible enough to meet almost any need. Most events can be entered simply on one line of text and it will handle the sorting, so you can organize entries however you want (even including them from other files). Multiple output formats are available. I publish my calendar to my web site in HTML and PDF, while a cronjob emails a text version to me twice a day.
The only downside is that I end up managing the calendar for the whole family. I feel uneasy publishing my calendar to the cloud, but I'm considering using shared Google Calendars so everyone can manage there own schedules.
- rwl 16y agoAh, wow, the "Microsoft Policy" and "Apple Policy" are awesome. Glad to see a free software project that says, on its front page, that it would "prefer" you compile and run the software on "a platform that is not controlled by a free-software-hostile corporation."
- albertzeyer 16y agoExcept that it just works fine on Mac and is as easy to compile there as on any other Unix/POSIX system. I found their attitude against Apple highly annoying. When I clicked on the source download link (in Chrome), I just got this message: Please do not run Remind on Mac OS Downloading via wget worked though. Then I started ./configure and I got this: az@74-112 1130 (remind-03.01.10) %./configure ********************** * * * Configuring REMIND * * * ********************** Please don't use Apple products. This script will continue in 30 seconds if you insist on compiling Remind on Mac OS X. How stupid is this? The compilation went just fine.
- rwl 16y agoYes, that does seem a bit over-the-top, compared to the usual configure/make routine for Free software packages. But is that the right contrast class? I wonder how you feel about software that: - refuses to run if it detects that it's running on a virtual machine (OS X) - refuses to run if it detects that it's running under a debugger (iTunes) - refuses to execute programs that aren't cryptographically signed by a particular vendor (iOS) To me, a preachy message that doesn't actually interfere with running the program looks downright friendly by comparison.
- albertzeyer 16y agoThat's the difference between free software and non-free software. So do you want to argue that Remind is not free? Or free with just some totally unneeded annoyance? What is really the point of Remind behaving that way except of being annoying? OT: I never have heard that OSX tries to detect if it is running inside a VM and if it detects that, it refuses to run. Do you have some background info about it?
- rwl 16y ago>That's the difference between free software and non-free software. So do you want to argue that Remind is not free? Or free with just some totally unneeded annoyance? What is really the point of Remind behaving that way except of being annoying? Indeed, that is the difference. I'm not saying that Remind is not free; I'm saying that despite the message, it remains free software, and you are free to use it and modify it as you wish, which is more than can be said for much of Apple's software. The point of the message is not to be annoying, but to remind users that there is a significant difference between free and non-free software. > OT: I never have heard that OSX tries to detect if it is running inside a VM and if it detects that, it refuses to run. Do you have some background info about it? Here's a little bit: "The "Trusted Platform Module," or TPM, is a computer chip embedded inside Intel-based Macs to prevent the Intel-based version of Mac OS X from running on non-Apple hardware. (during installation of Mac OS X, Mac OS X interfaces with the TPM. If Mac OS X finds that the TPM doesn't exist, Mac OS X refuses to install or run.)" [1] There are ways around this, I guess, and some people have succeeded in running OS X in a VM, but it's not permitted by the EULA, and I believe it's a lot more complicated than simply firing up VirtualBox and installing from an OS X disc. [1] http://wiki.osx86project.org/wiki/index.php/FAQ#Do_I_need_Apple_hardware_to_run_Mac_OS_X.3F http://wiki.osx86project.org/wiki/index.php/FAQ#Do_I_need_Ap...
- sigzero 16y agoHow stupid is it? Extremely in my opinion. You are running the configure script on an Apple product, so of course you are insisting on compiling it. That is just unprofessional and in my opinion childish.
- gaoshan 16y agoI thought this looked intriguing but since I am on a Mac I cannot even download their informational pdf... they block even that attempt to find out more. Pretty stupid on their part as now I'm not only not interested, I'm annoyed.