Suche
Suche Menü

Taskell – Kanban Board in da Shell

Ich möchte euch heute ein kleines, aber sehr nettes Werkzeug vorstellen, mit dem sich auf einfache Art ein Kanban- oder auch Scrum-Board in der Shell darstellen lässt.

Taskell

Der Name kommt daher, weil das Tool in der, insbesondere bei Studenten, sehr beliebten Sprache Haskell gebaut wurde (Zwinkern) Das T in Taskell steht für… Task, wer hätte das gedacht.

Wie geht’s?

taskell

in einem beliebigen Verzeichnis aufrufen. Man wird per default gefragt, ob eine neue taskell.md angelegt werden soll.

Create taskell.md? (Y/n)

Wer ein andere storage file mag, kann das einfach so realisieren

taskell meinBoard.md

In dieser Datei ist das komplette Board abgelegt.  Als Markdown-File. So dass es auch ohne das Tool einfach gelesen, manipuliert und per git versioniert werden kann.

Nachdem obiger Schritt getan ist, geht ein interaktives Shell Programm auf. Die Bedienung ist an VI angelegt und somit für VI-Nutzer sofort sehr intuitiv.

Github-Repo

Aber seht selbst:
https://github.com/smallhadroncollider/taskell

Ich verwende das Tool ab und an, wenn ich mal kurz an einer Aufgabe Sitze und mir einen Plan machen will. Es eignet sich aber auch gut, für kollaborative Arbeit, da die Versionierung über die simple md-Datei smart gelöst wurde.

Beispielanwendung aus meinem Alltag

Hier meine heutige Verwendung für ein geplantes Kubernetes Updates.

Und so sieht dann das entsprechende Markdown-File aus.

## To Do
 
- autoscaler wieder anmachen
 
## Doing
 
- update batch
- update interactives
 
## Done
 
- release notes checken
- autoscaler abschalten
- install kops 1.21 local
- check lasttests
- update master
- slack announcen
- problem bei entdecken mit istio

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.


Agile Softwareentwicklung

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen