Meet Space - Produk Baru dari JetBrains

Halo, Habr!

Di KotlinConf, kami memperkenalkan produk luar angkasa baru kami dan meluncurkan Program Akses Awal. Dalam posting ini kami akan memberi tahu Anda apa yang bisa dilakukan Space, apa yang sedang kami kerjakan sekarang, serta tugas dan masalah yang diselesaikannya. Anda dapat menonton rekaman presentasi dalam video di bawah ini.


Apa itu Ruang?


Ruang adalah lingkungan yang terintegrasi untuk kerja tim. Fungsi utama Space termasuk hosting repositori Git, review kode, otomatisasi (CI / CD) berdasarkan skrip Kotlin, repositori paket, alat perencanaan, pelacak tugas. Untuk komunikasi yang produktif, Space menyediakan profil tim dan karyawan, obrolan, blog, kalender, kemampuan untuk menjadwalkan rapat, dan banyak lagi.



Seperti banyak produk JetBrains, Space telah muncul sebagai solusi untuk tantangan kita sendiri. Kami telah berkembang dari tim yang terdiri dari tiga pengembang menjadi perusahaan dengan lebih dari 1.200 karyawan, 60% di antaranya adalah spesialis teknis. Pada titik tertentu, kami menyadari bahwa kami menggunakan alat yang berbeda dan tidak terkait, yang sering mengarah pada kesalahpahaman, komunikasi yang kurang efektif, dan kadang-kadang hilangnya informasi penting. Oleh karena itu, kami memutuskan untuk membuat produk yang akan menjadi lingkungan tunggal untuk pekerjaan semua tim.

Ruang - untuk orang dan tim


Tim adalah salah satu konsep utama dalam Space. Anggota tim baru secara otomatis mendapatkan akses ke semua sumber daya yang terkait dengannya: rapat, posting blog, repositori, kalender, saluran obrolan, jadwal liburan, dan sebagainya. Ini menghilangkan kebutuhan untuk membuat grup dan secara manual menambahkan kolega baru untuk mereka.



Integrasi yang ketat dari berbagai modul sistem memberikan banyak keuntungan. Misalnya, Anda dapat menandai status absen di profil Anda, dan kolega Anda akan mengetahui bahwa Anda tidak ada di tempat kerja Anda sebelum menulis pesan kepada Anda, membuat janji temu atau meminta kode tinjau.



Ruang adalah platform


Fungsionalitas ruang dapat diperluas dengan beberapa cara: gunakan HTTP API, webhooks, atau SDK Klien untuk berintegrasi dengan sistem eksternal. Model data luar angkasa dapat diperluas dengan bidang khusus, dan di masa depan kami berencana untuk menambahkan kemampuan untuk mengotomatisasi proses menggunakan skrip di Kotlin, dan mengembangkan plugin lengkap untuk versi yang di-host sendiri.

Ruang sebagai layanan cloud atau di-hosting sendiri


Space akan tersedia dalam dua versi: layanan cloud (didukung oleh JetBrains) dan instalasi lokal (akan segera tersedia). Kebijakan penetapan harga layanan cloud produk terdiri dari 4 paket tarif, dimulai dengan paket gratis, yang cocok untuk tim kecil, dan diakhiri dengan paket Enterprise untuk perusahaan besar. Peserta dalam program akses awal akan menerima akses gratis ke Luar Angkasa dengan rencana Organisasi hingga rilis resmi produk.



Ruang tersedia di mana-mana


Space tersedia sebagai aplikasi web, klien desktop untuk macOS, Linux dan Windows, serta aplikasi mobile untuk Android dan iOS. Selain itu, integrasi dengan platform IntelliJ disediakan.

Bagaimana Space?


Ruang sepenuhnya ditulis dalam Kotlin. Kami pergi ke database SQL menggunakan Exposed . Kami memproses permintaan di server menggunakan Ktor . Klien web ditulis dalam Kotlin-React dan Styled Components . Aplikasi Android juga ditulis dalam Kotlin, aplikasi iOS dalam campuran Kotlin / Asli dan Swift. Kami menyarankan penulisan skrip perakitan dan otomasi kepada pengguna kami di Kotlin Script.

Peluncuran dan Paket Produk


Ruang sudah memiliki:

  • Blog
  • Obrolan
  • Manajemen tim
  • Git hosting repositori
  • Ulasan kode
  • Paket Repositori
  • Alat perencanaan
  • Pelacak tugas
  • Integrasi IDE

Dalam waktu dekat, kami berencana untuk membuka bagi peserta dalam program akses awal:

  • Basis pengetahuan
  • Otomasi Proses Di Dalam Ruang
  • CI / CD
  • Daftar tugas pribadi dan manajemen notifikasi

Pelajari lebih lanjut tentang Ruang di situs .

Program akses awal sudah terbuka untuk versi cloud Space. Untuk berpartisipasi dalam program ini, mengirimkan aplikasi, kami akan memprosesnya dalam urutan yang diterima. Bergabunglah dengan Space sebagai sebuah tim!

Source: https://habr.com/ru/post/id478866/


All Articles