30 comments

[ 2.8 ms ] story [ 72.1 ms ] thread
> Latest commit 95f255a on Mar 26, 2015
Is that any cause of much concern for open-source projects? Anyone can resume development at any time, no? I'd be more worried about closed software that had its latest release that long ago.
Unless you're prepared to do that work yourself, you should be wary before starting to use abandoned projects.
You cannot ignore:

> 299 commits

https://github.com/rolandshoemaker/theca/commits/master

and I don't see open issues either (the one that is open is unrelated to the functionality).

That's a good point -- a sign that it is working well for everyone using it.

Remember. Open source software generally doesn't have to release artificial upgrades to boost sales.

Which is more than a year (=ages for a young language like Rust) plus currently "Build failing" badge.
More importantly, it's before Rust 1.0; it was during the time of beta.
there's also https://taskwarrior.org/ (not written in rust) with a similar feature set
And quite big community.
This sort of very loosely reminds me of boom [1] which I used briefly before writing my own piece of bash shell script garbage. For some reason a majority of my note taking revolves around links.

There are also times like looking for clothes are other private research that I do not what hundreds of bookmarks stored in my browser.

To be honest I still haven't found the right tool for managing bookmarks and have just resorted to text files in emacs/vim and pbcopy/pbpaste.

[1]: https://zachholman.com/boom/

Have you considered using https://pinboard.in? It's a great tool for bookmark organization using tagging. I have over 3500 private bookmarks on that site, but I rarely lose links or have issues isolating sets of links relating to particular projects. It costs something like $15 for an account, but there are no ads and your data isn't sold or shared if you don't want it to be.
I just released version 0.2 of todolist [1] which looks and feels very similar to theca in a lot of ways. The main difference is that todolist is focused around GTD and productivity, and is akin to Todoist or Wunderlist, but for the command line.

[1]: http://todolist.site

Looks really nice. I've been meaning to move to todo.txt[1] for a while now, would you say that todolist is better?

1 - http://todotxt.com/

The big difference is philosophical. I don't mind having a tool to manage my todos, whereas todo.txt is centered around your Todo.txt file.

I've been considering building an integration to Todo.txt as I don't think our projects are mutually exclusive.

I'm also building out a reusable web component and I plan on making an IOS + Android app as well.

Really nice! Like you, I wanted a cli program that largely replace the gui app that I used for GTD (in this case, I was using Omnifocus).

I'm a huge fan of ledger-cli [1] (double-entry accounting cli program); and I wanted to create a GTD cli program that is akin to ledger-cli. As part of learning Rust, I created gtdtxt [2] (named like todotxt), which imho, fits very closely to my ideal usecases of the command-line GTD workflow (e.g. has more features than todotxt). Hopefully it's useful for others.

If anyone is not familiar with ledger-cli, it's just a really fast file(s) parser; and like gtdtxt, not modifying text files is part of the feature [3].

I just created gtdtxt recently, and I'm still dogfeeding it to iron out/add more features. I'm still in the process of writing documentation/tutorial.

[1]: http://www.ledger-cli.org

[2]: https://github.com/gtdtxt/gtdtxt

[3]: http://www.ledger-cli.org/features.html

As a helpful hint to Roland, based on his example image. Do not buy a boat.

Been there, done that. Unless you can afford to pay someone else to keep it up, and/or pay dock fees to make it easy to use when you want (or have plenty of experience already with taking care of boats), do not buy a boat.

You know that joke about the two favorite days in a boat owner's life, the day they buy a boat and the day they sell the boat? So true.

Neat to see the Rust source for something straight-forward like this as I've been teaching myself the language recently.

Also, seeing as I just made a PR to the simplenote.vim plugin, I feel the need to make a shoutout to it: https://github.com/mrtazz/simplenote.vim

The extra benefit here is that you additionally get external syncing to simplenote, so you can then edit or use the notes on a phone app, another computer, etc.

It does not seem to build with the stable Rust.

  $ git clone ...
  $ cd theca
  $ cargo build
  ...
  errors
  ...
edit: formatting