trello 开源
我必须承认,我已经爱上了Trello作为生产力工具。 如果您喜欢保留列表作为组织工作的一种方式,则它是一个很好的工具。 对我来说,它有两个主要目的:保持GTD框架,以及使用类似看板的时间表管理某些项目。
但是Trello是一种开源SaaS产品,我想知道是否可以找到一种开源替代方案来满足我的需求。 尽管我很喜欢Trello,但它缺少一些我确实希望在列表/任务管理器中拥有的功能,并且我想探索其他选择。
如果您不熟悉Trello或看板的概念,这很简单。 列表中的项目均被视为“卡片”。 脱机版本通常使用在一系列垃圾箱中移动的便利贴。 它基于为制造而开发的过程,但被精益软件开发社区广泛采用。 卡可能代表了一项功能,该功能在面板上移动以代表其在开发,审查,测试和部署过程中的流程。 数字工具通常允许这些卡的附件:图像,链接,附加列表,分配给任务的人员等,许多工具还具有附加工具,可让您更全面地了解任务在工作流程中的移动方式。 对于从事大量面向生产的工作的人,他们在软件开发领域之外也能很好地工作。 我使用看板来跟踪从撰写的文章到房屋维修的所有内容。
但是大多数看板工具都是多功能的,您还可以使用它们来跟踪下一步操作,某天/也许是清单,甚至只是您需要拾取的杂货。 几乎所有这些功能的杀手级功能是能够与团队共享董事会,允许小组协作并使每个人都在同一页面上。 在寻找适合我需求的开源工具时,我遇到了五个开源,免费Trello替代品,并希望从各自的经验中分享一点。
大河
首先是Taiga.io。 我们之前曾回顾过Taiga ,这是我们的顶级项目管理工具之一 。 尽管一些项目管理工具似乎过于注重于包含功能的厨房,但是当我初次了解到Taiga时,我最喜欢的Taiga之一就是对简单性和简洁界面的关注。 Taiga也是高度可定制的,并且包括与许多其他功能和外部工具以及许多社区创建的工具的集成。
如果您要离开其他提供商,则可以在创建新的Taiga项目时导入板。 在项目创建期间,选择导入工具并登录到您的其他帐户。 有针对Trello,Jira,Github和Asana的进口商。
Taiga不仅执行看板董事会任务,但是由于这是我主要感兴趣的事情,因此这是我探索的大部分内容。 我喜欢添加自定义字段的功能,积分系统是团队可能会感兴趣的东西; 报告也非常容易。 Taiga除了是一个开源项目,您可以下载和运行外,还提供在线托管版本 ,其中既提供公共项目委员会,也提供私人委员会。
Taiga是使用Django和AngularJS在python中编写的,在GNU Affero GPL下是开源的 。
Jason Baker制作的Taiga屏幕截图。 CC BY-SA 2.0。
看板
看板是进入开源看板板世界的极简主义者。 但是,不要让最小的界面欺骗您,它仍然具有许多功能,包括任务搜索和过滤,子任务,附件,评论等,以及一些不错的分析和报告选项。 您还可以轻松导出各种格式的卡。 Kanboard易于安装,使用的资源很少(例如,您可以在Raspberry Pi上运行它),并且已被翻译成多种不同的语言。
Kanboard用PHP编写,并根据MIT许可提供 。
Jason Baker的Kanboard屏幕截图。 CC BY-SA 2.0。
维坎
我看的下一个竞争者是Wekan 。 Wekan以前被称为Libreboard,尽管该项目与先前的版本相比有了很大的发展。 他们有一个免费的托管演示 ,您可以试用,也可以自己下载并安装。 通过提供容器映像,VirtualBox映像或从源安装的功能,它们使此操作特别容易,并且如果您已经使用该平台托管个人云服务器,则将其集成到Sandstorm.io中 。
在我看过的所有看板式开发板工具中,Wekan是最类似于Trello界面的工具。 前端和后端均使用基于Meteor框架JavaScript编写。
与Taiga一样,您可以在创建Wekan开发板时直接从Trello帐户导入开发板。
贾森·贝克(Jason Baker)的Libreboard(现为Wekan)截图。 CC BY-SA 2.0。
如果您有兴趣参与该项目,请查看项目Wiki或开发人员文档 。
Restyaboard
Restyaboard尝试从Trello停止的地方开始,并扩展功能集; 他们在他们的网站上有一个方便的比较表 ,其中很好地列出了其其他功能。 他们的在线演示展示了其中许多功能。 如果您已经在使用Trello,则将欣赏直接从Trello的默认格式导入任务的功能,这样您就可以快速起步。
我对Restyaboard的欣赏是模板功能(目前我缺少的解决方案)。 他们还有一个方便的API资源管理器,假设您愿意进行一些编码,便可以轻松地与其他工具进行自定义集成。
Restyaboard用PHP编写,并根据开放软件许可自由分发。
由Jason Baker制作的RestyaBoard屏幕截图。 CC BY-SA 2.0。
任务板
我看的最后一个工具是TaskBoard 。 与其他版本一样,TaskBoard也具有在线演示,您可以在下载并安装它之前亲自试用一下。
我发现TaskBoard具有我看过的其他工具的许多相同功能,这当然不是错误。 这是一个相当全面的解决方案,具有筛选,注释,附件以及我期望的看板的大多数标准功能。 我最喜欢TaskBoard的地方是它对MarkDown的内联支持,这已成为我写作的首选格式。
TaskBoard 获得MIT许可,并使用PHP编写。
Jason Baker的TaskBoard屏幕截图。 CC BY-SA 2.0。
你还有我想念的另一个最爱吗? 在下面的评论中让我们知道,如果您尝试了其中的任何一种,请告诉我们您的想法! 并且一定要阅读我们的敏捷团队项目管理工具指南,该指南还有更多出色的项目可供选择。
本文最初于2015年8月27日发布。现已更新,以反映对最初列出的一些项目所做的更改。
您是否有兴趣阅读更多此类文章? 订阅我们的每周电子邮件通讯 。
trello 开源