Commit 81e4bafc authored by Alain M. Lafon's avatar Alain M. Lafon

doc: Continue writing blog post

parent 85f26e4e
......@@ -22,10 +22,14 @@ management to time tracking, sending quotes, creating and presenting
slides and much more. For my personal project management, I use the
system [[https://en.wikipedia.org/wiki/Getting_Things_Done]["Getting things done"]]. For GTD to work properly, it's prudent
to have an inbox with you at all times. That's feasible even with pen
and paper. In fact, I used a [[https://en.wikipedia.org/wiki/Hipster_PDA][Hipster PDA]] for quite some time. This worked well when I was young, and started my first job after university. But at some point, I had more stuff to track than I could reasonably carry with me at all times. In a perfect world, it would be best to carry the complete
GTD system including reference material, as well. Luckily, we do live
in the best of worlds. With the advent of smartphones, there's no end
to the capacity of what kinds of digital stuff we can carry around.
and paper. In fact, I used a [[https://en.wikipedia.org/wiki/Hipster_PDA][Hipster PDA]] for quite some time. This
worked well when I was young, and started my first job after
university. But at some point, I had more stuff to track than I could
reasonably carry with me at all times. In a perfect world, it would be
best to carry the complete GTD system including reference material, as
well. Luckily, we do live in the best of worlds. With the advent of
smartphones, there's no end to the capacity of what kinds of digital
stuff we can carry around.
For about 5 years, I used the proprietary tools [[https://culturedcode.com/things/][Things]] for GTD and
[[https://www.evernote.com/][Evernote]] for reference material. Life was good. Until it wasn't. With
......@@ -34,19 +38,19 @@ integration points faltered. Links between the apps stopped working,
creating new links took half a minute, data got lost or had to be
re-entered. I also had to re-buy the software multiple times, because
the new version wasn't just an upgrade, but a completely new app
whilst the old one stopped working. Something like this happens quite frequently. For example, last month
Microsoft [[[https://www.wunderlist.com/blog/join-us-on-our-new-journey/]shut down]]
the popular application Wunderlist which they only [[just bought 4 years ago][https://en.wikipedia.org/wiki/Wunderlist]].
4 years is not a long halftime to build up a trusted system.
whilst the old one stopped working. Something like this happens quite
frequently. For example, last month Microsoft [[https://www.wunderlist.com/blog/join-us-on-our-new-journey/][shut down]] the popular
application Wunderlist which they only [[https://en.wikipedia.org/wiki/Wunderlist][ just bought 4 years ago]]. 4
years is not a long halftime to build up a trusted system.
I'm not ranting about having to pay for software. In fact, I'm very
happy to pay for it. Writing software is also what I do for a
living. However, software should empower certain freedoms. For
example, I didn't have the freedom to study how these apps worked and
to fix what was broken. I didn't have the freedom to keep running an
old version when I liked that one better than the new one. These
issues are intrinsic to how macOS and iOS native apps function.
There's little one can do about it.
happy to pay for it. Writing software is also what I do for a living.
However, software should empower certain freedoms. For example, I
didn't have the freedom to study how these apps worked and to fix what
was broken. I didn't have the freedom to keep running an old version
when I liked that one better than the new one. These issues are
intrinsic to how macOS and iOS native apps function. There's little
one can do about it.
For these and other reasons, I'm using Debian full time since about 5
years, again. That's what I was happily using before my macOS stint
......@@ -61,8 +65,8 @@ forever.
There's loads of good and great documentation and success stories out
there concerning Emacs and Org mode. For example, at 200ok, we've
written about both([[https://200ok.ch/category/emacs.html][Emacs]], [[https://200ok.ch/category/org-mode.html][Org Mode]]) before.
We're so happy with this stack, that we even [[https://200ok.ch/posts/2019-11-10_impressions_from_emacsconf_2019.html][co-organized EmacsConf 2019]].
written about both([[https://200ok.ch/category/emacs.html][Emacs]], [[https://200ok.ch/category/org-mode.html][Org Mode]]) before. We're so happy with this
stack, that we even [[https://200ok.ch/posts/2019-11-10_impressions_from_emacsconf_2019.html][co-organized EmacsConf 2019]].
On to the topic at hand. Emacs is great, but it's desktop software.
What are the options to edit Org Mode files whilst on the go on an
......@@ -81,11 +85,18 @@ developer who I'm very grateful to.
However, Beorg is closed source. Even though it uses Org as a back-end
(and therefore at least the generated data can always be used in a
different manner[fn:1]), it still shares some of the traits of Things. I
cannot fix what is broken for me, I have to pay for upgrades, I cannot
improve the software for my own workflows and I always have the
uncertainty that it will stop working when the author discontinues to
compile it for upcoming versions of iOS.
different manner[fn:1]), it still shares some of the traits of Things.
I cannot fix what is broken for me, I have to pay for upgrades, I
cannot read the code and understand what the application is doing with
my data, I cannot improve the software for my own workflows and I
always have the uncertainty that it will stop working when the author
discontinues to compile it for upcoming versions of iOS. The latter is
a real issue, too. For example, Apple pulled a lecture [[https://collecture.io/][capture
application]] we've build last month. It was feature complete, so we
haven't changed it in three years, but there was a steady user base.
Well, that is until Apple pulled the App from their store. And getting
it updated with their new requirements is non-trivial and will likely
not happen any time soon, because there's other things to do.
Now, on to the conclusion. I regularly looked for alternatives and
recently I found one: [[https://github.com/DanielDe/org-web/][org-web]]. org-web is a FLOSS application bringing
......@@ -94,9 +105,9 @@ it also had some issues preventing me from using it right away. For
example, similarly to Beorg, it changed the indentation of my Org
files. Just opening and saving them created a diff of close to a 1000
lines[fn:2]. However, org-web is nothing like Beorg, because it is
FLOSS. Instead of having to keep my head down, I did create a couple of
Issues and Pull Requests in the last couple of days. The PRs address
some fixes, but also include a completely new feature.
FLOSS. Instead of having to keep my head down, I did create a couple
of Issues and Pull Requests in the last couple of days. The PRs
address some fixes, but also include a completely new feature.
- [[https://github.com/DanielDe/org-web/pull/57][Fix existing tests]]
- [[https://github.com/DanielDe/org-web/pull/58][Document deployment options]]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment