Open Productivity Now

Sharing my plans managed in TaskWarrior after getting inspired by Noel De Martin.

All times are in timezone Europe/Berlin.

Last updated on Wed, 8th Jan 2020 at 23:51:23.

1 Task Active // currently focused on…

CSS

Watch Demystify Modern CSS Layouts with DevTools - View Source 2019 by Hui Jing Chen

Entry
Start
Modified
Urgency
5.91507

1 Activity

  1. https://www.youtube.com/watch?v=22ejQuAmZqo

10 Tasks Planned // planning to work on this soon…

Uniklinik

Create a plan for the application

Entry
Modified
Urgency
3.32603

6 Activities

  1. Need to be able to send notifications. How? Email, push notifications. How to do reminders?
  2. Registration and authentication?
  3. PHP app or NodeJS?
  4. Automatic to do list with recurring reminders based upon form feedback where a new date is generated based upon given queries
  5. Also consider Netlify
  6. See notes in OneNote where I conceptualized the app structure

Known

Clean up the JavaScript code

Entry
Modified
Urgency
3.22192

3 Activities

  1. This is part of a bigger project actually, so the relevant tasks need to be more specific.
  2. Remove jQuery dependency
  3. https://github.com/idno/known/issues/2622

Known

Fix adding tags in all content types

Entry
Modified
Urgency
2.25479

OpenProductivity

Group the tasks together using the project

Entry
Modified
Urgency
1.99178

1 Activity

  1. Use task project to group similar tasks together. Requires looping through the array in a clever way.

OpenProductivity

Publish Now code, once usable, to a public github repo

Entry
Modified
Urgency
1.12603

Known

Fix unlisted and private entities showing up in lists

Entry
Modified
Urgency
1.10959

Known

Check why the PESOS POST from IFTTT fails on the IFTTT side

Entry
Modified
Urgency
1.01644

CSS

Redo the layout for my home page with CSS Grid

Entry
Modified
Urgency
1

CSS

Redo the layout for social with CSS Grid

Entry
Modified
Urgency
1

27 Tasks Closed // Finished tasks…

This list shows all task closed in the last month (30 days).

CSS

Redo the layout in CSS Grid of our family site

Entry
End
Modified
Urgency
1

OpenProductivity

Link to new now page from old /plans index

Entry
End
Modified
Urgency
1.14795

OpenProductivity

Render tags

Entry
End
Modified
Urgency
1.14795

Known

Fix check-in become status with Indigenous

Entry
End
Modified
Urgency
2.25479

OpenProductivity

Add urgency key to the tasks output

Entry
End
Modified
Urgency
2.01507

2 Activities

  1. Use urgency for sorting the tasks
  2. Task do not always have an urgency key

OpenProductivity

Add nr of tasks in a category info

Entry
End
Modified
Urgency
1.94795

1 Activity

  1. Also added nr of entries in annotations

OpenProductivity

Improve the layout by rendering the tasks in boxes

Entry
End
Modified
Urgency
1.10959

OpenProductivity

Add htaccess specifications to now sub domain

Entry
End
Modified
Urgency
1.11507

OpenProductivity

Show due date if present in task

Entry
End
Modified
Urgency
1.14795

OpenProductivity

Apply Twig PHP templates to Now

Entry
End
Modified
Urgency
2.14795

11 Activities

  1. Re-use the template block
  2. Implemented annotations in the Twig template
  3. Implemented customFilters
  4. Trying to find some good best-practices and example Twig templates
  5. Got a little stuck when trying to start nesting Twig templates. I seem to be a little mixed up with includes, embeds and extending templates.
  6. Was able to follow the Twig tutorial and move the main HTML to views and templates
  7. Signing git tags for new releases with my Keybase GPG key B6A8D5E8
  8. https://twig.symfony.com/doc/3.x/templates.html
  9. Set up the main view for Twig
  10. Added Composer to the Now application
  11. Got Twig running on my local Raspberry Pi after upgrading PHP to 7.2.25

Known

Fix all inline Stylesheets and script tags

Entry
End
Modified
Urgency
3.24932

4 Activities

  1. Going to restructure this to do into smaller manageable chunks.
  2. This probably needs an issue registered on the Github project.
  3. Adding Content-Security Policy rules to the default .htaccess file should help.
  4. To make CSP more secure, inline CSS and JavaScript should be verified.

IndieWeb

Participate to 2019-12 IndieWeb Challenge

Entry
End
Modified
Urgency
2.20822

5 Activities

  1. Not going to really do this. Will not put myself on to more pressure than needed.
  2. Having a hard time picking something to do.
  3. https://indieweb.org/to-do
  4. https://github.com/indieweb/indiewebify-me/issues
  5. https://indieweb.org/2019-12-indieweb-challenge

PHP

Study how PHP Twig Templates work.

Entry
End
Modified
Urgency
2.14795

11 Activities

  1. https://symfony.com/doc/current/testing.html
  2. Reading 'Twig for Template Designers'
  3. https://twig.symfony.com/doc/3.x/templates.html
  4. The DO tutorial is outdated!
  5. https://twig.symfony.com/doc/3.x/intro.html
  6. https://www.digitalocean.com/community/tutorials/how-to-install-and-get-started-with-twig-on-a-vps
  7. https://getcomposer.org/doc/01-basic-usage.md
  8. Updated PHP to 7.2.25 on my Windows machine
  9. Installing Composer
  10. Try it out in my now site
  11. https://twig.symfony.com

OpenProductivity

Move Now to its own Git repo and set up local server

Entry
End
Modified
Urgency
2.02603

2 Activities

  1. Also finished setting up post-receive git hooks
  2. Done with git repos locally and on external host

Known

Set up a local testing server and build system

Entry
End
Modified
Urgency
3.18767

2 Activities

  1. This would be useful for my other projects too.
  2. Install Apache2, PHP 7.3 + dependencies + MySQL

OpenProductivity

Rename 'completed' to 'closed'

Entry
End
Modified
Urgency
1.14795

OpenProductivity

Set expiration date to one day instead of a week

Entry
End
Modified
Urgency
1.14795

OpenProductivity

Add title for completed task showing uuid

Entry
End
Modified
Urgency
1.14795

Known

Get notifications sent to Aperture as a feed

Entry
End
Modified
Urgency
3.15479

2 Activities

  1. No, not going to do this now.
  2. Do I really need this?

IndieWeb

Set up fed.brid.gy on my social.johanbove.info site

Entry
End
Modified
Urgency
2.19178

5 Activities

  1. Not going to do this.
  2. Why do I need this? I'm not on Mastodon (any more).
  3. Stuck with the set up. Cannot seem to get it to work. Going to need to investigate if Known is sending webmentions correctly.
  4. https://social.johanbove.info/2019/12/04/trying-this-from-my-known-site-but
  5. https://fed.brid.gy/#setup

TryNetlify

Try out Netlify as part of JamStack

Entry
End
Modified
Urgency
4.30959

19 Activities

  1. Lots to learn and try out. Looks cool. Will definitely consider it for a future SPA app.
  2. https://docs.netlify.com/cli/get-started/
  3. https://github.com/netlify/cli/blob/master/docs/netlify-dev.md
  4. https://docs.netlify.com/functions/configure-and-deploy/#configure-the-functions-folder
  5. Learn what serverless functions are
  6. https://www.netlify.com/blog/2018/11/07/automate-your-netlify-sites-with-zapier/
  7. The Zapier integration is pretty cool
  8. https://www.netlify.com/blog/2018/09/07/how-to-integrate-netlify-forms-in-a-vue-app/
  9. https://docs.netlify.com/forms/setup/#work-with-javascript-rendered-forms
  10. https://github.com/netlify/gotrue
  11. Learn more about the Jamstack
  12. https://en.wikipedia.org/wiki/JSON_Web_Signature
  13. Going to have to set up a Vue.js SPA for this Netlify test
  14. The question remains if a small personal project would actually hit their usage limits.
  15. The features of Netlify are great and it seems to work great, but it all comes with a price tag
  16. https://www.netlify.com/pricing
  17. https://docs.netlify.com/routing/redirects/redirect-options/
  18. https://docs.netlify.com/
  19. set up authentication and form handling

NodeJS

Check out site.js

Entry
End
Modified
Urgency
2.1589

7 Activities

  1. I don't need this at the moment. Happy to stick with PHP and my current set up for now.
  2. All pretty cool and such and all, but I cannot run NodeJS servers on Antagonist. At least not yet.
  3. https://source.ind.ie/site.js
  4. Switched back to Bash terminal.
  5. Installing Windows Terminal from the Microsoft Store
  6. https://github.com/Microsoft/Terminal
  7. https://sitejs.org/

OpenProductivity

Add a Bladerunner inspired theme

Entry
End
Modified
Urgency
1.1589

Plans

Watch the shortfilm 'Are You There? - Rise of the Robots' by Jan De Coster

Entry
End
Modified
Urgency
1.96438

1 Activity

  1. http://sorobots.be/rise

BangjeJS

Check out the apps and try to run the emulator

Entry
End
Modified
Urgency
1.96986

1 Activity

  1. https://banglejs.com/apps/