Hey Paul,
the "hierarchical boards" are really meant only as to have completely different flows - e.g. on higher level board you really have different workflow and different tasks than on lower level. It is more a logical grouping that the same project is assigned to different boards. It can be used for example that you set your filter up to see only certain project and than you can see it from different levels of the hierarchy - all in one page.
About the time-frames and planning. Well, no, no actual planning. Normally, each release I do 3 things:
- Implement one bigger task (this release the bigger task will be the tags - will elaborate a bit more later)
- Enhance the performance a bit (now it is quite fast already but there is still room for improvement)
- Enhance the design / UX a bit. It is still quite ugly but the current master branch I kind of start to like
But I have absolutely no time estimate since I have about 2-3 hours a week I can work on kanbanik which is also not certain. With this it is impossible to do any kind of time promise... Currently I'm more or less finishing this iteration with the tags implemented - if you wish I could give you an "unofficial" build somehow or you can build it from sources by yourself - it is simple and there should be no problems.
The bigger feature of this release, the tags: It is only about having a possibility to attach some "tag" to a task - e.g. a free text like "blocked" with some colored background or some image. You can assign as many tags as you want to one task and mix the free text with images. You can set an "on click target" - e.g. if you click a tag than a certain page will be opened.
I'm personally using it with my gerrit-to-kanbanik integration (
https://github.com/jelkosz/getuka) (gerrit is a code review tool) where I have couple of tags assigned for each task like "code review +1, jenkins -1" etc and than one tag with link which if clicked the specific gerrit page opens. Very useful for me.
Since suddenly more and more people are asking for the role based permissions for kanbanik, after I release this version, for the next iteration the big task will be the role based permissions.
Thank you for the comments,
Tomas