 [ ← blog / contribkanban ](/) May 11, 2019  ·  \#contribkanban  ·  4 min read 

# ContribKanban 2019 update

It seems that I do a roughly annual update for ContribKanban and what I plan on doing with it. This year I evaluated its future and roadmap and how it can be more useful for the community at large.



It seems that I do a roughly annual update for [ContribKanban](https://contribkanban.com/) and what I plan on doing with it. This year I evaluated its future and roadmap and how it can be more useful for the community at large.

## Hosting!

     ![](/sites/default/files/styles/large/public/amazee.io%20Host%20Badge.png?itok=a_SIllhB) 

 

ContribKanban has been hosted on one of my own [DigitalOcean](https://m.do.co/c/98891fba1053) VMs for a while now. The project now has sponsored hosting from [amazee.io](https://www.amazee.io/?utm_source=contribkanban&utm_medium=blog) on their open source Lagoon platform infrastructure. This allows me to no longer need to worry about a server's maintenance and gives development environments for better testing and review.

I have also started to work on a command line tool for interacting with Lagoon: <https://github.com/mglaman/lagoon-cli>

## Issue Collection Boards

Last year I built a way to create a board based on a collection of issues. It was inspired by Shawn McCabe '[smccabe](https://www.drupal.org/u/smccabe)' at AcroMedia who had a running spreadsheet of contrib tasks employees could work on. Issue Collection boards allow you to take issue IDs and make a custom board. They can be private, shared, or public. Issue collection boards can only be shared if given a link and are not browseable except from your user account page.

- A public board allows anyone to edit and add issues.
- A shared board can be viewed by anyone with the link.
- A private board is for just you!

The Ofer Shaal '[shaal](https://www.drupal.org/u/shaal)' of the Out of the Box Initiative has adopted ContribKanban as a sprint planning tool for each Drupal release.

     ![](/sites/default/files/styles/large/public/Screen%20Shot%202019-05-11%20at%205.42.05%20PM.png?itok=IOLVbPI1) 

 

See it over at <https://contribkanban.com/node-board/91839946-8af5-45b0-822b-35b4375743f0>.

To create an issue collection board, you need an account on ContribKanban. My next goal is to improve the user experience for creating and managing these boards. It is very basic.

     ![](/sites/default/files/styles/large/public/Screen%20Shot%202019-05-11%20at%205.53.14%20PM.png?itok=mtAPD9rQ) 

 

Some of the things I would like to do:

- [Improve the create board experience enhancements](https://github.com/mglaman/contribkanban.com/issues/130)
- [Issue reference component](https://github.com/mglaman/contribkanban.com/issues/150)
- [Button to prune closed issues](https://github.com/mglaman/contribkanban.com/issues/151)

## Browser Extension

Stemming from the issue collection boards, I would like to make a browser extension that allows adding an issue while browsing Drupal.org to a board. I am imagining something like Pinterest or Noun Project. Click "Add to board" and select the board it should be added to or create an existing one.

     ![](/sites/default/files/styles/large/public/noun-example.png?itok=3XmxUkVq) 

 

I would also like the widget to display if an issue has already been added to a board.

## OpenCollective and CodeFund

ContribKanban has always been a side project. It originated as a way to learn AngularJS. Then Drupal with VanillaJS. Then React with a Drupal backend. I have added [ethical advertising by CodeFund](https://codefund.app/invite/8HwF2c1lTWo) to ContribKanban. CodeFund is an open source and ethical ad platform that funds contributors to the open source ecosystem.

I have also created a [ContribKanban collective on Open Collective](https://opencollective.com/contribkanban#updates). This makes it easier to accept contributions and comes from recommendations from several community members.

To be honest, I work on ContribKanban very sporadically - partly because it works, and partly because I work on things which make an impact on my revenue. For instance, I worked on ContribKanban in April 2019, then the last activity was January 2019. Before that? October 2018. I would like to stabilize this and the funding options (funded or not) make me feel morally obligated to keep an active touch on the project.

## Logo

One thing I would like to do is get a logo for the project: <https://github.com/mglaman/contribkanban.com/issues/128>. I have no idea. But it would be more useful since there is an Open Collective collective.

## Thanks!

Thanks for reading. Thank you to everyone who has used it and provided feedback. I'd *love* to hear how you're using ContribKanban.

 

  ![](/themes/custom/mglaman/images/headshot.webp)Thanks for reading

I write about Drupal, PHP, and the quiet infrastructure behind large sites — caching, config, and testing. New posts land every week or two.

 [Subscribe via RSS →](/rss.xml) [About me →](/about-me) 

 



 

  [← Older

Testing your Drupal code base for deprecated code usage with PHPStan

 ](/blog/testing-your-drupal-code-base-deprecated-code-usage-phpstan) [Newer →

A proper introduction to Drupal Check

 ](/blog/proper-introduction-drupal-check)