GitHub obtiene un IDE incorporado con espacios de código, foros de discusión y más

GitHub obtiene un IDE incorporado con espacios de código, foros de discusión y más

En diferentes circunstancias, GitHub organizaría su conferencia satélite en París esta semana. Al igual que muchos otros eventos, GitHub decidió cambiar Satellite a un evento virtual, pero eso no impide que la compañía propiedad de Microsoft anuncie muchas noticias esta semana.

Lo más destacado del anuncio de GitHub es seguramente el lanzamiento de GitHub Codespaces, que ofrece a los desarrolladores un entorno de desarrollo alojado en la nube completo en la nube, basado en el de Microsoft VS editor de código. Si ese nombre le suena familiar, es probable porque Microsoft cambió el nombre de Visual Studio Code Online a Visual Studio Codespaces hace una semana, y GitHub esencialmente está tomando los mismos conceptos y tecnología y ahora lo está integrando directamente dentro de su servicio. Si ha visto VS Online / Codespaces antes, el entorno de GitHub se verá muy similar.

Contribuir código a una comunidad puede ser difícil. Cada repositorio tiene su propia forma de configurar un entorno de desarrollo, que a menudo requiere docenas de pasos antes de poder escribir cualquier código “, escribe Shanku Niyogi, de GitHub Vicepresidente sénior de producto, en el anuncio de hoy. “Peor aún, a veces el entorno de dos proyectos en los que está trabajando entra en conflicto entre sí. GitHub Codespaces le brinda un entorno de desarrollo alojado en la nube con todas las funciones que gira en segundos, directamente dentro de GitHub, para que pueda comenzar a contribuir a un proyecto de inmediato “.

Actualmente, GitHub Codespaces está en versión beta y está disponible de forma gratuita. La compañía no ha establecido ningún precio para el servicio una vez que se activa, pero Niyogi dice que el precio será similar al de GitHub Actions, donde cobra por tareas computacionalmente intensivas como las compilaciones. Actualmente, Microsoft cobra a los usuarios de VS Codespaces por hora y según el tipo de máquina virtual que estén utilizando.

La otra nueva característica importante que la compañía anuncia hoy es GitHub Discussions. Estos son esencialmente foros de discusión para un proyecto dado. Si bien GitHub ya permitió cierto grado de conversación sobre el código a través de problemas y solicitudes de extracción, las discusiones están destinadas a permitir conversaciones entre hilos no estructuradas. También se prestan para preguntas y respuestas, y GitHub señala que pueden ser un buen lugar para mantener preguntas frecuentes y otros documentos.

Actualmente, las discusiones están en beta para comunidades de código abierto y estarán disponibles para otros proyectos pronto.

En el frente de seguridad, GitHub también anuncia dos nuevas características: escaneo de código y escaneo secreto. El escaneo de código verifica su código para detectar posibles vulnerabilidades de seguridad. Funciona con CodeQL y es gratuito para proyectos de código abierto. El escaneo secreto ahora está disponible para repositorios privados (una característica similar ha estado disponible para proyectos públicos desde 2018). Ambas características son parte de GitHub Advanced Security.

En cuanto a los clientes empresariales de GitHub, la compañía anunció hoy el lanzamiento de instancias privadas, un nuevo servicio totalmente administrado para clientes empresariales que desean usar GitHub en la nube pero saben que su código está completamente aislado del resto de los usuarios de la compañía. “Las instancias privadas brindan características mejoradas de seguridad, cumplimiento y políticas que incluyen el cifrado de traer su propia clave, el archivo de respaldo y el cumplimiento de los requisitos regionales de soberanía de datos”, explica GitHub en el anuncio de hoy.


Source link