新闻

空间2021路线图

用其他语言阅读这篇文章:
Français.한국어Türkçe.德意志巴西葡萄牙商业银行РусскийEspañol.简体中文

检查计划的空间功能发布状态并跟踪我们的最新优先级空间路线图.那一页上的信息会定期更新。

在EAP/Beta项目期间,我们收到了超过35K份许可证申请,25K个组织加入了Space。我们一直在通过现场访谈、调查、问题跟踪、支持请求和其他渠道收集第一批客户的反馈。我们非常感谢我们的早期采用者。你帮了我们很大的忙!我们听取了你们的反馈,在这份2021年路线图中,我们专注于解决你们的要求。

首次公开发布空间,我们一直专注于支持软件开发团队的工作流程。空间包括支持软件开发生命周期所需的所有工具:Git托管,代码评论,自动化,CI / CD,包管理,质量门和合并请求。这软件开发工具是否与规划工具、问题、可视化问题板、协作文档和通信工具

我们将继续波动软件开发工作流程,我们还计划扩大我们对其他团队的工作流的支持,包括营销,设计,销售,人力资源和法律。我们的目标是满足组织内所有不同团队的需求。让我们来看看2021年的空间即将到来。

内部部署版本

我们将重点关注尽快提供现有版本。我们了解到,对于众多公司保持本组织内部的数据至关重要。我们计划从空间云到本地提供迁移路径。这意味着您现在可以开始测试空间的云版本,然后在可用时无缝过渡到内部部门。

我们计划增加对几个托管地区的支持,包括美国和亚太地区。

本地化

本地化也是我们近期的重点之一。我们理解用自己的语言进行合作是多么重要。

视频通话

视频通话对于保持团队连接至关重要,它们必须包含在协作环境中。我们计划为空间中的视频通话提供支持,包括内置和通过与外部工具的集成。

外部合作者

我们将增加支持外部成员的可能性,这些人不是您的组织的成员,但可以在Space中获得有限的权限集。外部成员角色可用于产品涉众、客户或合作伙伴。我们的第一步是在聊天通道和项目构件中添加对外部协作者的支持,包括文档、问题、存储库和包构件。

黑暗主题

黑暗主题允许您减少屏幕眩光和使用空间与一个更柔和的黑暗背景。它同时支持web和桌面版本。黑色主题已经可以在移动应用程序作为本地iOS或Android设置的一部分。

空间驱动器

Space Drive是一个存储所有Space Books和各种文件类型的地方。我们还计划使附加文件,如图像和gif,到文档成为可能。

协作

关于文件的协作工作

我们计划为不同类型的团队支持更多协作工作流,包括设计,营销,销售,人力资源,法律等等。关于文件的协作工作对许多团队具有核心重要性。我们计划支持在与正式评论中创建和管理规范,功能要求,广告系列,路线图和法律协议的过程(类似于代码审查流程)。

项目文件

文件是您的项目知识库,以及您的产品路线图,技术和功能要求,营销和商业计划,竞选等的家庭。为了增强在文件上工作的经验,我们计划添加:

  • 创建或更新文档时的通知。
  • 文档和文件夹的更细粒度权限:仅查看权限和使用链接共享文档的选项。
  • 文件实时预览。
  • 在WYSIWYG中支持展开:
    • 将指向Space实体的链接替换为它们的名称,包括指向成员配置文件、团队、位置、文档等的链接。
    • 对外部链接和附件的展开和预览。
  • 文本编辑器改进:
    • 文件附件,图像支持,嵌入式视频支持。
    • 空间实体的自动完成,包括博客帖子,问题,用户,团队和位置。
    • 支持文档中的导航(锚定链接)。
    • 粘贴来自各种来源的格式化文本。
  • 从knrown文件导入文档。导入带有.md文件的zipped文件夹,并将其转换为与原始文件夹结构相同的文件夹结构。

日历

与外部日历集成是我们今年的主要优先事项。我们已将该过程分为三个步骤:

  1. 与个人日历(Caldav)集成:将空间连接到iOS / Android上的个人日历,以便您可以让您的同事知道当您无法使用并保持良好的工作 - 生活平衡时。
  2. 与视频通话提供商集成,包括Google会议和缩放:从空间安排会议,其中包含包含Google在Google遇到或缩放中的会议的链接。
  3. 与谷歌日历/Outlook集成:同时使用您的空间日历和另一个日历。无论您是从Space还是谷歌Calendar创建会议,两个日历都将被更新。

项目日历

项目日历包含与项目的会议,其中包括项目团队成员作为参与者。用一点击为项目团队创建新会议。未来,我们计划向项目日历添加更多事件,包括里程碑,发布,截止日期等。

通知

我们正在处理会议活动的通知,包括邀请、更新和取消。

聊天

我们将继续加强空间中的聊天,使其成为空间内所有信息流的一站式商店,我们计划的改进包括:

  • 网页版本的推送通知,包括调整和改进算法,以便将通知发送到各种设备和应用程序。
  • 可用性状态:会议期间工作时间,可用性小时和静音通知。
  • 在某些条件下忽略静音状态的优先级通道。例如,立即通知DevOps和支持团队重大问题是至关重要的。
  • 即使收件人不可用也可以推送通知的选项。
  • 支持Web版本和移动应用程序上的更长帖子。
  • 提到历史标签,您可以在一个地方查看您的团队的所有提到或提到。
  • 预览上传/共享文件的内容:word、谷歌文档和pdf附件。
  • 授权undurls:在谷歌或其他内容源中授权的应用程序,允许您展开私有内容。
  • 来自Figma,Youtrack,Teamcity和其他外部工具的展开。
  • 聊天列表中的问题和代码审查的优化视图。这将允许您查看哪些问题和代码审查得到了解决,或者完全隐藏它们。
  • 您将能够对某些实体执行操作,例如结束问题,接受代码审查等,在相应的聊天中,包括在移动设备上。
  • 将有一个选项来为聚合和/或共享馈送创建订阅。
  • 增强聊天输入完成和提及。自动完成更多空间实体与模糊搜索聊天。

软件开发

Git Hosting.

  • Git CDN的支持。
  • 改进的GitHub存储库镜像:同步与GitHub合并请求和评论。
  • 区域复制提供从各种地理位置的存储库更快地访问。

代码评论

  • 代码审查UI和提要增强:无干扰模式(全屏更改视图)、筛选已解决和未解决的讨论,以及代码审查中的内联/展开线程。
  • 质量检验关增强:
    • 自动合并:当所有条件和检查都已成功传递时。
    • 代码拥有者:介绍存储库中某些目录的代码所有者权限。通过本权限,需要将更改推送到此代码的更改所需的代码所有者。
    • 集成post-approval检查:这个步骤允许您临时将更改合并到主分支,以便自动测试它们。如果测试失败,更改将不会永久合并。测试可以在Space Automation或外部CI/CD工具(Jenkins, TeamCity, CircleCI)中运行。如果测试成功通过,您的更改将合并到master。

自动化(CI / CD)

我们将继续加强CI / CD过程。

  • 外部工人:支持外部工作人员(Linux、Windows、macOS),允许您在本地资源上运行自动化工作负载。
  • Kubernetes工人:支持在本地Kubernetes上运行自动化工作负载。
  • 非集装箱步骤:在主机上运行脚本的非容器步骤。
  • 文件伪影:发布文件工件,允许用户发布和下载归档,而不是自动化作业中的专用软件包。这应该有助于移动开发(.apk)以及发布生成的报告(压缩XML,JSON)。

部署

部署允许您在部署过程周围组织基础架构。该过程本身可能发生在内部或外部空间内。主要思想是确保综合和自动化过程合作以及关于部署过程的沟通。这包括将它与chat集成,并将来自不同服务的通知合并到单个流中,支持与calendar集成,并将其与VCS集成。

我们还计划:

  • 支持多存储库构建,这样您就可以设置您的自动化脚本来使用多个Git存储库。
  • 重做Docker支持(Docker -compose,香草Docker, kaniko)。
  • 支持更多触发事件。
  • 支持Go, . net等的测试执行结果报告。

后来,我们希望有时间锻炼另外两大特色:

  • 管道
  • 来自Intellij Idea,Space Cli的本地执行工作

包装

  • Maven发布到远程存储库以及Maven Central。
  • 远程存储库:在Space中缓存来自远程存储库的包。
  • 清理策略:指定存储库中软件包的自动清理规则。
  • 支持Python和PHP包。
  • 从外部存储库导入包到Space。例如,我们希望提供一种方便的方式来从Bintray迁移包,因为它已经被弃用了。
  • 支持签名包裹:Nuget,Docker,Maven。
  • 集成:在Intellij Idea中寻找Maven Artifacts,发送关于包活动的Webhooks。

项目管理

问题

我们理解问题跟踪是项目管理.我们将增强Issues,以提供一种更强大的方式来跟踪您的任务和进度,同时仍然尽可能保持轻量级。我们计划添加:

  • 自定义字段以支持优先级,类型,严重性,估计和其他类型的参数来支持您的业务流程。过滤器,搜索和API中将支持自定义字段。
  • 您可以使用的子任务将功能和用户故事分解为较小的块,因此您可以更好地跟踪进度并并行工作多个任务。
  • 时间跟踪,包括估计任务所需时间的选项,以及记录花费在问题上的时间并自动报告给涉众的选项。
  • 将问题与相关的提交和合并请求连接起来:查看问题中的提交消息,将合并请求链接到问题上,反之亦然,并在代码评审状态改变时自动更新问题状态。
  • 泳道更好地支持Scrum实践。
  • 高级搜索使用智能查询与完成和建议。

清单

我们认为通过其他空间实体支持检查表。将清单与日历和设置核对表项的日期组合,将清单与子任务集成为子任务,并制作清单文件的一部分是我们将要努力的一些可能性。

团队管理

我们计划介绍一个配置文件源,其中包括最近对问题,文件,代码审查,博客帖子,提交,成员资格等所作的所有更改。我们还将提供一种选项,可以从各种文件格式(.csv,.xml,.txt,json)以及从Active Directory导入您的成员配置文件。

可扩展性

我们的团队正积极致力于使Space更具可扩展性。现在我们正在探索以下问题:

  • 完全支持市场和私有应用程序。
  • 甚至更丰富的HTTP API,它将更好地记录(在接口中可以完成的所有内容以及更多,应通过API公开)。
  • webhook将是可定制的,并将支持发生在太空中的大多数事件。
  • 传入的webhook -例如,通知feed的外部应用,谷歌文档,Jira,和YouTrack问题。
  • 更多的交互式消息工作流,包括表单。
  • 可扩展菜单和UI自定义以连接外部应用程序或添加更多内部链接。例如,我们计划将“创建合并请求”或“创建JIRA问题”选项添加到“问题”菜单中。
  • 支持iframes。例如,我们希望向项目添加一个额外的设计部分,以显示项目内部的图形样机。
  • 本地聊天机器人和工作流(Space使用其自动化基础设施运行的任意Kotlin脚本)。
  • 自定义对象存储以保留应用程序的其他信息。

移动应用程序

太空移动应用是以聊天为中心的。我们将完善聊天工具,并为处理问题、文档和代码审查提供支持。例如,您可以通过“聊天”通知打开一个问题并查看其历史记录,您还可以读取和写入评论。

IDE整合

空格插件将包含在Intellij Ideage 2021.1中的框中,并且将与后续版本中的基于Intellij的IDE集成。空间插件将使您能够:

  • 使用合并请求执行代码审核。
  • 使用Kotlin Plugin支持编辑自动化脚本。

工具箱集成

我们正在向Jetbrains工具箱添加空间,以便您从工具箱登录您的空间组织,列出工具箱内的空间项目等。

分享你的反馈

这是我们计划在2021年占用空间的方向的计划。在设计这条路线图的同时,我们已经尝试解决您在空间中缺少的功能的最大反馈意见。请告诉我们通过留下以下评论或通过发布功能请求到我们的问题跟踪器。

空间现在公开可用。如果你还没有尝试过,你可以报名随时使用无限制用户的自由计划并开始与您的团队或整个公司进行探索。

Baidu