Space logo

Space

The intelligent code collaboration platform

Space is pivoting to SpaceCode, focused on Git hosting and code reviews. Learn more →

News

Space On-Premises 2023.2 est là !

Read this post in other languages:

Vous voulez conserver un contrôle total sur vos données dans le cadre de vos activités de développement logiciel ?

C’est ce que propose Space On-Premises, et sa version 2023.2 offre de nouvelles fonctionnalités et des options d’installation simplifiées.

Vous pouvez maintenant lancer Space plus rapidement et facilement dans le cloud grâce à la nouvelle option d’installation sur AWS en un clic. Vous pouvez également utiliser Docker Compose en tant qu’installation stable grâce aux étapes de configuration étendues de Docker Compose que nous avons ajoutées dans cette version.

Pour vous aider à améliorer votre productivité, Space On-Premises 2023.2 fournit de nouvelles fonctionnalités, notamment une navigation puissante similaire celle de nos IDE, le suivi du temps de traitement des tickets, la possibilité de stocker les artefacts de builds et de mettre en cache les dépendances du projet, la prise en charge des paquets Rust et une option pour créer des tickets directement à partir d’extraits de code.

Lisez ce qui suit pour découvrir les nouveautés de la version 2023.2 de Space On-Premises et les options d’installation disponibles.

Télécharger

Options d’installation de Space On-Premises

Avec la version 2023.2, vous avez désormais le choix entre trois méthodes d’installation de Space On-Premises. Vous pouvez installer Space sur le cloud AWS, dans un environnement local avec Docker Compose ou dans un cluster Kubernetes.

L’illustration ci-dessous donne un aperçu des options d’installation. Poursuivez votre lecture pour plus de détails.

Options d'installation de Space On-Premises

Pour une comparaison plus détaillée, consultez la documentation.

Installation sur AWS en un clic

L’installation sur AWS en un clic est le moyen le plus simple d’obtenir votre propre instance de Space On-Premises. Le package AWS consiste en une installation native et complète hébergée sur le cloud AWS.

Cette installation permet d’obtenir une solution stable qui consomme peu de ressources AWS et assure un stockage sécurisé des données via AWS RDS et S3. L’option AWS est idéale pour les organisations qui utilisent déjà AWS ou qui n’ont pas encore d’infrastructure dédiée.

Installation Docker Compose

Vous pouvez exécuter votre instance Space On-Premises dans des conteneurs Docker configurés avec Docker Compose. Cette méthode d’installation simple permet un déploiement et des mises à jour rapides de Space On-Premises.

L’option Docker Compose fournit une installation native Docker simple et stable qui peut être hébergée n’importe où, ce qui vous donne la possibilité de l’adapter à l’infrastructure de votre organisation. Dans la version 2023.2, nous avons introduit des étapes de configuration supplémentaires permettant de l’utiliser en tant qu’installation stable. Vous pouvez commencer par l’installation Docker Compose et faire évoluer vos données ultérieurement si nécessaire.

Installation Kubernetes

Le package natif Kubernetes peut être installé dans n’importe quel cluster, qu’il s’exécute dans votre propre environnement, dans Amazon Elastic Kubernetes Service, Google Kubernetes Engine, Azure Kubernetes Service ou tout autre service cloud prenant en charge Kubernetes.

L’installation Kubernetes de Space On-Premises offre une solution haute disponibilité et évolutive, idéale pour la gestion de charges de travail importantes. Cependant, elle requiert une connaissance de Kubernetes pour l’administration et le dépannage.

Comment faire la mise à jour

Pour mettre Space On-Premises à jour et obtenir la version 2023.2, suivez ces instructions.

Plans tarifaires de Space On-Premises

Nous proposons trois forfaits d’abonnement à Space On-Premises, parmi lesquels un forfait gratuit pour un maximum de 10 membres et des forfaits payants à partir de 25 $ par utilisateur et par mois. La répartition des fonctionnalités par forfait est similaire à celle de Space Cloud. Pour en savoir plus, consultez la page Tarifs.

Nouveautés de Space On-Premises 2023.2

L’édition On-Premises fournit la plupart des fonctionnalités de Space qui ne nécessitent pas d’hébergement du côté de JetBrains, à l’exception des environnements de développement. La fonctionnalité Space Automation est également limitée dans l’édition On-Premises : seuls les jobs de CI/CD utilisant des workers auto-hébergés et Kubernetes sont pris en charge.

Voici une liste des fonctionnalités disponibles dans la version 2023.2 qui ne faisaient pas partie de la version 2023.1.

Une navigation puissante comme celle d’un IDE dans Space

La navigation inspirée de celle d’un IDE est conçue pour améliorer la productivité et l’efficacité des développeurs. Il suffit d’appuyer sur Cmd+K pour naviguer n’importe où dans Space. Cette nouvelle navigation est particulièrement utile lorsque vous connaissez le nom (ou au moins une partie du nom) de l’élément que vous recherchez. Avec toutes vos données au même endroit, vous pouvez naviguer facilement et rapidement entre les messages de chat, les tickets et les révisions de code.

Navigation puissante similaire à celle d'un IDE dans Space

Stocker les artefacts de builds et mettre en cache les dépendances du projet dans des référentiels de fichiers

Les référentiels de fichiers peuvent désormais être utilisés pour stocker n’importe quel artefact de builds (résultats de tests, rapports sur la qualité du code ou binaires) ou comme caches locaux pour les dépendances d’un projet. Cela vous permet de simplifier les jobs de CI, d’économiser des ressources et de réduire les temps de build. De plus, grâce au DSL déclaratif pour les entrées de fichiers, vous pouvez enregistrer facilement les secrets du projet sous forme de fichiers ou télécharger tout artefact de fichier avant le démarrer le job. Apprenez-en plus sur ces fonctionnalités.

Stocker les artefacts de build et mettre en cache les dépendances du projet

Descriptions des requêtes de fusion préremplies à partir des commits

Pour les requêtes de fusion et les révisions de code, un champ de description dédié permet maintenant d’enregistrer toutes les informations pertinentes. Vous pouvez également préremplir les détails d’une nouvelle requête de fusion à partir des messages des commits de branches en cliquant sur Copy text from commit messages, en dessous du champ de description.

Remplissage anticipé de la description de demande de fusion à partir des commits

Créer des tickets à partir d’extraits de code

Vous pouvez désormais sélectionner une partie de votre code et créer un ticket à partir cette sélection ou la partager directement par chat ou tout autre canal de communication. La zone sélectionnée est présentée comme un extrait de code avec un lien vers le fichier ou le commit correspondant dans le référentiel, afin que les autres personnes puissent rapidement en avoir un aperçu et y accéder.

Créer des tickets à partir d'extraits de code

Suivre activement le temps passé sur les tickets

En plus de consigner rétroactivement le temps que vous avez passé sur un ticket, vous pouvez maintenant effectuer un suivi du temps dynamique, de manière à mieux gérer votre temps de travail. Le temps passé est enregistré avec la date du jour et vous pouvez à tout moment reprendre un minuteur existant ou modifier une entrée afin de suivre vos sprints avec précision.

Suivi actif du temps passé sur les tickets

Accès aux tickets de plusieurs projets

Afin de vous aider à travailler plus facilement sur différents projets simultanément, Space fournit désormais un emplacement unique pour gérer tous les tickets auxquels vous avez accès. De plus, la recherche des tickets est facilitée par des filtres avancés.

Accès aux tickets de plusieurs projets

Publier des images de conteneurs sur Docker Hub

Vous pouvez désormais publier des images Docker et OCI ou des graphiques Helm à partir de Space Packages vers Docker Hub. En savoir plus.

Publier des images de conteneurs sur Docker Hub

Gérer et partager des paquets Rust dans Space

Nous avons introduit la prise en charge du registre sparse de Cargo afin que vous puissiez utiliser Space pour stocker et partager des paquets Rust. Le nouveau protocole sparse accélère le téléchargement des dépendances de paquet lors de la création d’un projet et unifie l’affectation des informations d’identification aux dépendances. En savoir plus.

Gestion et partage des paquets Rust dans Space

Plus de fonctionnalités

Space On-Premises 2023.2 apporte plusieurs autres fonctionnalités notables avec lesquelles vous pouvez :

  • Épingler des éléments du tableau de bord comme les référentiels, tableaux de tickets, jobs, paquets et déploiements pour les membres du projet.
  • Insérer des diagrammes dans les chats, documents et référentiels à l’aide de la syntaxe Mermaid et de tableaux CSV.
  • Naviguer dans les fichiers et dossiers grâce au nouvel aperçu intégré dans Documents.

Vous pouvez consulter la présentation détaillée de toutes les nouvelles fonctionnalités sur la page Nouveautés.

Vous avez envie d’essayer cette version ? Téléchargez Space On-Premises dès maintenant pour bénéficier d’une installation simplifiée et de nouvelles fonctionnalités utiles pour toute votre organisation.

Télécharger

Vos retours comptent beaucoup pour nous car ils nous aident à améliorer Space, alors n’hésitez pas à nous faire part dans la section des commentaires ci-dessous.

Auteur de l’article original en anglais :

image description

Discover more