kanboard
Excellente alternative à Trello (cf infra), kanboard se base sur la méthodologie Kanban, élaborée dans les années '60 chez Toyota et qui a donné une méthode de développement informatique
Il a aussi été retenu par les linuxiens libristes de framasoft: https://framaboard.org/. Il requiert php et MySQL/MariaDB ou sqlite
Doc
Vidéo
Install
git clone https://github.com/kanboard/kanboard chmod -R 777 data cp config.default.php config.php sed -i "s|define('PLUGIN_INSTALLER', false);|define('PLUGIN_INSTALLER', true);|g" config.php
changer le mot de passe par défaut (admin / admin)
Mises à jour / update
git pull
Upgrading to a New Version https://docs.kanboard.org/en/latest/admin_guide/upgrade.html
Recherche avancée
https://kanboard.net/documentation/search
- le moteur de recherche ne cherche, par défaut, que dans les titres et les tâches actives; au moyen du sélecteur de droite on peut utiliser des modèles de recherche par défaut
Pour étendre la recherche, taper avant ou après votre motif de recherche:
- si on veut étendre la recherche au descriptif:
description:"text search" * si on veut chercher dans les commentaires:
comment:"My comment message"
Astuces
display more than 10 projects in main view
un truc détestable, on ne peut voir que 10 projets sur la page principale! heureusement c'est open source et d'autres ont eu le même souci1)
il suffit de changer sur
app/Controller/DashboardController.php project_paginator' => $this->projectPagination->getDashboardPaginator($user['id'], 'show', 10) changing 10 to whatever number you need
kanboard_push_delays.sh
Repousser les délais d'un projet de X jours
UPDATE tasks SET `date_due` = `date_due`+(7*24*3600) WHERE project_id=4;
dans un script bash:
#!/bin/bash #delays: push delays from a kanboard project management echo "delays: push delays from a kanboard project management" echo "how much days?" read jours echo "UPDATE tasks SET date_due = date_due+($jours*24*3600);" > ~/web/kanboard/data_tpzPWX3xTn/tmp cd ~/web/kanboard/data_tpzPWX3xTn/ sqlite3 db.sqlite < tmp rm ~/web/kanboard/data_tpzPWX3xTn/tmp
Extensions
Cookiecutter
This project create a skeleton project to develop a Kanboard plugin.
Hack Radeff
Moteur de recherche avancé, intégration des heures travaillées, anniversaires etc.
Dev
kanboard-cli
client kanboard
agenda
Le plugin agenda/calendrier, https://github.com/kanboard/plugin-calendar n'est malheureusement plus supporté. Il fonctionne toujours mais depuis quelques mois (nov 21) le drag'n'drop ne fonctionne plus, ce qui est un embêtant.
Par contre j'ai découvert que si on rend le projet public2) cela renvoie un url ical utilisable dans un agenda, très cool!
Là p. ex. je l'ai mis dans mon lightning/thunderbird et ça fait le boulot: