Space Code Reviews in IntelliJ IDEA 2021.1
Space makes it easy for you and your team to review code, and discuss changes. You can use any IntelliJ IDEA-based IDE to browse code reviews, assign, manage, view and submit comments, and accept changes.Read article
All postsView all posts
Bringing the Dark Theme to Space
The dark theme is available on Space across all apps – the web version, mobile apps, and all desktop apps, on Windows, macOS, and Linux.
Support for Multi-Repository Builds in Space Automation
In this blog post, you will learn: 1. How a job can check out any repository within the project. 2. How to trigger a job run on changes in a certain repository, branch, directory, or file.
Space 2021 Roadmap
What’s coming to Space this year? An on-premises version, video calls, external collaborators, a dark theme, Space drive, and more.
Project, Git Repository, Channel, and Package Repository Visibility in Space
Wondering who can see the data in your Space projects, Git repositories, channels, or package repositories? Read this post to learn about how visibility works in Space.
3 Ways to Use Space in Your Company Based on Our Customers’ Experience
Looking for an integrated solution for product development, distributed team collaboration, or virtual learning? Discover how you can benefit from Space based on our early adopters’ experience.
Using Space Automation to Optimize Routine Workflows
Space Automation lets you automate routine tasks that require data from other Space modules or tasks that need to integrate with external systems. Let's see how to use external libraries in Space Automation to keep your personal agenda and Space calendar synchronized.
Ask Me Anything Session with the Space Team: Answering Your Questions
The Space Team recently held the first Ask Me Anything session, and we’d like to sincerely thank everyone who took part in it! We've received about 50 questions, and collected here the most interesting and frequently asked questions from this AMA session.
Space Is Here
Today we’re announcing the general availability of Space – an all-in-one extensible team collaboration solution covering software development, project and team management, and communications.
JetBrains Space Extensibility Manifesto
Building an extensible platform is an essential part of our vision for Space. This manifesto should shed some light on what can be extended in Space, as well as how it can be extended.
Welcome to Space Beta
It’s been 8 months since we first launched Space EAP. The invite-based program, which began in December 2019, has already received over 30,000 invitation requests. Today, we’re excited to announce the public launch of Space Beta. During this period, everyone is welcome to sign up for Space and register their organization without having to request a personal invite or be on a waitlist. Space continues to be absolutely free during this time.
Software DevelopmentMore posts
Quality Gates in Merge Requests
Quality gates are a quality control technique used in collaborative software development. Though it’s quite a broad term, Space currently uses it only for merge request workflows. Simply put, a quality gate is a set of conditions that needs to be met before you can merge your commit into a protected branch (for example, the master). Let’s take a look at them in more detail. Types of quality gates
Space Automation: Using External Libraries
One of the best things about the Space Automation DSL is that it's based on Kotlin script. This means not only that you can use pure Kotlin inside your build scripts but also that you can reference any external .jar libraries.
Space Automation Webinar Recording and Q&A Session
During this session, JetBrains Developer Advocate Maarten Balliauw introduced many of the concepts behind Space Automation. He also discussed the automation DSL, running builds, publishing to the Space package registry, secrets and parameters, and much more! Evgeniy Koshkin, Automation Team Lead, hosted a Q&A session after Maarten’s talk.
Space Automation. Running scripts in a container
Currently, Docker containers are the main execution environment in Space Automation. So, what can you basically run inside the containers? These are: shell scripts, arbitrary Kotlin code, and container image commands. Let's take a look at how you can do all of these.
Project ManagementMore posts
Import Issues into Space
Migrating to a new tool can be a hard decision, even more so if you have to start fresh and leave all your valuable data behind. Learn about Space new API that lets you import issues from other trackers and see how you can import issues from YouTrack right away.
Space Issue Boards: Plan, Prioritize, and Track Your Work
Today we’re releasing Issue Boards, our own take on the board concept for issues in Space. In this post, we’ll explain how this tool can help you organize and prioritize your work, whether you adhere to Scrum, Kanban, or a mixed process.
Checklists: Plan, Brainstorm, Outline
Checklists in Space are our vision of a lightweight tool for top-down planning. You can use them to plan a milestone, a version, a feature, or an event such as a team gathering. Whatever you can brainstorm and outline for your project, you can plan thanks to our hierarchical checklists. In this post, we would like to give you a quick overview of Project Checklists. Every project contains a Checkl
Introducing the Personal To-Do List in Space
We have so much to keep up with on a daily basis. We communicate with teammates, read blog posts, perform code reviews, and keep a lot of other important work items and activities in our heads. When it comes to personal productivity and task management, sometimes it’s hard to keep track of everything. It can be overwhelming and, frankly speaking, sometimes the best way to get something done is to
Team CollaborationMore posts
Introducing Documents in Space
No matter what your role is, you likely work with documents every day. We use them for everything, from preparing notes before and after meetings to working on drafts of blog posts. Documents provide a great format for sharing knowledge, information, ideas, and decisions, so everyone in the organization can stay informed about what they need to know. When you work in an organization, it’s increasi
Manage Vacations in Space
Now that the "high season" has come to a close and we are getting back into our routines, we’d like to tell you how Space can help you track your next well-deserved vacation.
Chats: Stay Informed, Discuss, Take Action
How can we keep the information load at a manageable level, cut down on the number of times we need to jump between apps, and still get all the perks of effective team communication? In Space, we decided to make Chats the central hub for real-time information sharing. We want it to be a single inbox that will streamline group chats, direct chats, and notifications, and that will also let you react and actually *do* things right in the message stream.
Manage Employee Absences in Space
Establishing a transparent process that helps team members meet their goals on a day-to-day basis is key to the success of any team. One side of this process is communication and planning. To plan, a team needs to track its members’ availability — you need to know when you and your teammates are all free to schedule an activity such as a meeting, a brainstorming call, and so on. The same pr
Introduction to Space Applications
With the official release fast approaching, we continue to add missing features to Space. One feature that was missing was the ability for third-party developers to extend Space. With the introduction of Space Applications, we’ve filled that gap.
Space 2020 Roadmap
Check out the 2021 Space Roadmap to discover our latest plans and priorities. Welcome to Space 2020! We would like to share our plans and priorities for the current year in order to make sure that we’re moving in the right direction and that what we have planned will bring you the features you expect and need most. We’re planning for the official release of Space 2020 to happen in Q3 or Q4 of t
Getting started with the Space HTTP API
Most of the data and operations available in JetBrains Space can be accessed using an HTTP API. The API documentation, as well as the HTTP API playground for your Space organization do a good job in describing the types of interactions that are possible. In this blog post, we want to look at a few details about working with the Space API more efficiently. Why would I use the Space API? Having an H
Live Webinar: Introduction to Automation: CI/CD in Space
Join us on October 6, 2020 for a free live webinar, Introduction to Automation: CI/CD in Space. Explore Space Automation concepts, and learn how you can run CI/CD activities in Space to build, test, and deploy your project.
Space Exploration Webinar Recording and Q&A Session
Thanks for joining us in the first Space webinar! We hope you enjoyed it as much as we did! For those of you who missed it, here is the recording of our live session: Below is a summary of the Space webinar Q&A session with questions grouped by topic. Thank you for being so active – we received 100+ questions, and most of them (80) were handled during the webinar. We’ll be contact
Live Webinar: An Exploration of Space
Webinar Agenda In many organizations, there is a split between the tools everyone in the company use and those used by creative teams such as marketing, sales, HR, designers, and software developers. This bridge is usually crossed with webhooks and custom integrations that can be fragile, not to mention a potential security and maintenance nightmare for your IT teams. What if there was a single, i