满足空间-JetBrains的新产品

哈Ha!

在KotlinConf,我们推出了新的太空产品并启动了“抢先体验计划”。 在这篇文章中,我们将告诉您Space可以做什么,我们现在正在做什么以及它解决的任务和问题。 您可以在下面的视频中观看演示记录。


什么是空间?


空间是团队合作的综合环境。 Space的主要功能包括托管Git存储库,代码审查,基于Kotlin脚本的自动化(CI / CD),软件包存储库,计划工具,任务跟踪器。 为了进行高效的沟通,Space提供了团队和员工的个人资料,聊天,博客,日历,安排会议的功能等等。



像许多JetBrains产品一样,Space成为了我们自身挑战的解决方案。 我们已经从由三个开发人员组成的团队发展成为拥有1200多名员工的公司,其中60%是技术专家。 在某个时候,我们意识到我们正在使用不同的,不相关的工具,这通常会导致误解,沟通效率降低,有时还会导致重要信息的丢失。 因此,我们决定创建一种产品,该产品将成为所有团队工作的单一环境。

空间-适用于人员和团队


团队是太空中的主要概念之一。 新的团队成员会自动访问与她相关的所有资源:会议,博客文章,资源库,日历,聊天频道,休假时间表等。 这样就无需创建组并手动向其添加新同事。



系统各个模块的紧密集成提供了许多优势。 例如,您可以在个人资料中标记出缺勤状态,而您的同事会在向您发送消息,进行约会或请求审核代码之前发现您不在工作场所。



太空是平台


空间功能可以通过几种方式扩展:使用HTTP API,webhooks或Client SDK与外部系统集成。 可以使用自定义字段来扩展Space数据模型,并且将来我们计划增加使用Kotlin上的脚本来自动执行流程的功能,并为自托管版本开发成熟的插件。

空间作为云服务或自托管


空间将有两个版本可用:云服务(由JetBrains支持)和本地安装(即将可用)。 该产品的云服务的定价政策包括4种资费计划,从适用于小型团队的免费计划开始,到针对大公司的企业计划结束。 早期使用计划的参与者将按照组织计划免费访问太空,直到产品正式发布为止。



随处可见空间


Space可作为Web应用程序,用于macOS,Linux和Windows的桌面客户端以及用于Android和iOS的移动应用程序使用。 此外,还提供了与IntelliJ平台的集成。

空间怎么样


空间完全用Kotlin编写。 我们使用Exposed访问SQL数据库。 我们使用Ktor在服务器上处理请求。 Web客户端使用Kotlin-ReactStyled Components编写。 Android应用程序也是用Kotlin编写的,iOS应用程序是Kotlin / Native和Swift的混合体。 我们建议使用Kotlin Script向我们的用户编写汇编和自动化脚本。

产品发布和计划


空间已经具有:

  • 网志
  • 聊天室
  • 团队管理
  • Git存储库托管
  • 代码审查
  • 软件包存储库
  • 规划工具
  • 任务追踪器
  • IDE整合

在不久的将来,我们计划为早期访问计划的参与者开放:

  • 知识库
  • 内部流程自动化
  • CI / CD
  • 个人任务列表和通知管理

网站上了解有关太空的更多信息。

早期访问计划已经针对Space的云版本开放。 要参加该计划,请提交申请,我们将按照收到的顺序对其进行处理。 一起加入 Space!

Source: https://habr.com/ru/post/zh-CN478866/


All Articles