开始使用 TaskBoard 吧，一款轻量级看板
看板

> 
> 了解我们在开源工具系列中的第九个工具，它将帮助你在 2019 年提高工作效率。
> 
> 
> 


![](/data/attachment/album/201902/15/102622fqth2o5tcthqqovp.png)


每年年初似乎都有疯狂的冲动想提高工作效率。新年的决心，渴望开启新的一年，当然，“抛弃旧的，拥抱新的”的态度促成了这一切。通常这时的建议严重偏向闭源和专有软件，但事实上并不用这样。


这是我挑选出的 19 个新的（或者对你而言新的）开源工具中的第九个工具来帮助你在 2019 年更有效率。


### TaskBoard


正如我在本系列的[第二篇文章](/article-10454-1.html)中所写的那样，[看板](https://en.wikipedia.org/wiki/Kanban)现在非常受欢迎。但并非所有的看板都是相同的。[TaskBoard](https://taskboard.matthewross.me/) 是一个易于在现有 Web 服务器上部署的 PHP 应用，它有一些易于使用和管理的功能。


![](/data/attachment/album/201902/15/102624d2tr2717xtjncr7n.png)


[安装](https://taskboard.matthewross.me/docs/)它只需要解压 Web 服务器上的文件，运行一两个脚本，并确保目录可正常访问。第一次启动时，你会看到一个登录页面，然后可以就可以添加用户和制作看板了。看板创建选项包括添加要使用的列以及设置卡片的默认颜色。你还可以将用户分配给指定看板，这样每个人都只能看到他们需要查看的看板。


用户管理是轻量级的，所有帐户都是服务器的本地帐户。你可以为服务器上的每个用户设置默认看板，用户也可以设置自己的默认看板。当有人在多个看板上工作时，这个选项非常有用。


![](/data/attachment/album/201902/15/102626gunkqj99k2tpqtb3.png)


TaskBoard 还允许你创建自动操作，包括更改用户分配、列或卡片类别这些操作。虽然 TaskBoard 不如其他一些看板应用那么强大，但你可以设置自动操作，使看板用户更容易看到卡片、清除截止日期，并根据需要自动为人们分配新卡片。例如，在下面的截图中，如果将卡片分配给 “admin” 用户，那么它的颜色将更改为红色，并且当将卡片分配给我的用户时，其颜色将更改为蓝绿色。如果项目已添加到“待办事项”列，我还添加了一个操作来清除项目的截止日期，并在发生这种情况时自动将卡片分配给我的用户。


![](/data/attachment/album/201902/15/102628wo39bdl9ezf9sv4n.png)


卡片非常简单。虽然它们没有开始日期，但它们确实有结束日期和点数字段。点数可用于估计所需的时间、所需的工作量或仅是一般优先级。使用点数是可选的，但如果你使用 TaskBoard 进行 scrum 规划或其他敏捷技术，那么这是一个非常方便的功能。你还可以按用户和类别过滤视图。这对于正在进行多个工作流的团队非常有用，因为它允许团队负责人或经理了解进度状态或人员工作量。


![](/data/attachment/album/201902/15/102629fgrg2twrraxhiuzy.png)


如果你需要一个相当轻便的看板，请看下 TaskBoard。它安装快速，有一些很好的功能，且非常、非常容易使用。它还足够的灵活性，可用于开发团队，个人任务跟踪等等。




---


via: <https://opensource.com/article/19/1/productivity-tool-taskboard>


作者：[Kevin Sonney](https://opensource.com/users/ksonney "Kevin Sonney") 选题：[lujun9972](https://github.com/lujun9972) 译者：[geekpi](https://github.com/geekpi) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
There seems to be a mad rush at the beginning of every year to find ways to be more productive. New Year's resolutions, the itch to start the year off right, and of course, an "out with the old, in with the new" attitude all contribute to this. And the usual round of recommendations is heavily biased towards closed source and proprietary software. It doesn't have to be that way.

Here's the ninth of my picks for 19 new (or new-to-you) open source tools to help you be more productive in 2019.

## TaskBoard

As I wrote in the [second article](https://opensource.com/article/19/1/productivity-tool-wekan) in this series, [kanban boards](https://en.wikipedia.org/wiki/Kanban) are pretty popular these days. And not all kanban boards are created equal. [TaskBoard](https://taskboard.matthewross.me/) is a PHP application that is easy to set up on an existing web server and has a set of functions that make it easy to use and manage.


![TaskBoard board TaskBoard board](https://opensource.com/sites/default/files/uploads/taskboard-1.png)

[Installation](https://taskboard.matthewross.me/docs/) is as simple as unzipping the files on your web server, running a script or two, and making sure the correct directories are accessible. The first time you start it up, you're presented with a login form, and then it's time to start adding users and making boards. Board creation options include adding the columns you want to use and setting the default color of the cards. You can also assign users to boards so everyone sees only the boards they need to see.

User management is lightweight, and all accounts are local to the server. You can set a default board for everyone on the server, and users can set their own default boards, too. These options can be useful when someone works on one board more than others.


![TaskBoard settings TaskBoard settings](https://opensource.com/sites/default/files/uploads/taskboard-2.png)

TaskBoard also allows you to create automatic actions, which are actions taken upon changes to user assignment, columns, or card categories. Although TaskBoard is not as powerful as some other kanban apps, you can set up automatic actions to make cards more visible for board users, clear due dates, and auto-assign new cards to people as needed. For example, in the screenshot below, if a card is assigned to the "admin" user, its color is changed to red, and when a card is assigned to my user, its color is changed to teal. I've also added an action to clear an item's due date if it's added to the "To-Do" column and to auto-assign cards to my user when that happens.


![TaskBoard Automatic Actions TaskBoard Automatic Actions](https://opensource.com/sites/default/files/uploads/taskboard-3.png)

The cards are very straightforward. While they don't have a start date, they do have end dates and a points field. Points can be used for estimating the time needed, effort required, or just general priority. Using points is optional, but if you are using TaskBoard for scrum planning or other agile techniques, it is a really handy feature. You can also filter the view by users and categories. This can be helpful on a team with multiple work streams going on, as it allows a team lead or manager to get status information about progress or a person's workload.


![Editing a TaskBoard card Editing a TaskBoard card](https://opensource.com/sites/default/files/uploads/taskboard-4.png)

If you need a reasonably lightweight kanban board, check out TaskBoard. It installs quickly, has some nice features, and is very, very easy to use. It's also flexible enough to be used for development teams, personal task tracking, and a whole lot more.

## Comments are closed.