GitHub Introduces Codespaces and Discussions and More Security Features

栏目: IT技术 · 发布时间: 6年前

内容简介:At GitHub Satellite 2020,At the heart of Codespaces lies Visual Studio Code running in your browser, so you get code completion, extensions, code navigation, and the rest of Visual Studio Code features you are used to.

At GitHub Satellite 2020, GitHub announced two new features meant to bring developer collaboration to a new level : Codespaces , which provide a complete, ready-to-use dev environment within GitHub, and Discussions, aimed to enable the creation of knowledge bases in a threaded Q&A format. Additionally, code scanning for vulnerabilities is now integrated within GitHub main interface, andsecret scanning is extended to private repositories, too.

Codespaces gives you a fully-featured, cloud-hosted dev environment that spins up in seconds, directly within GitHub, so you can start contributing to a project right away.

At the heart of Codespaces lies Visual Studio Code running in your browser, so you get code completion, extensions, code navigation, and the rest of Visual Studio Code features you are used to.

GitHub Introduces Codespaces and Discussions and More Security Features (Image courtesy of GitHub)

Microsoft, that bought GitHub in 2018 , has been offering a similar product to GitHub Codespaces since last year, originally called Visual Studio Online and recently renamed to Visual Studio Codespaces . GitHub Codespaces product lead Matt Colyer confirmed on Hacker News that GitHub worked with Visual Studio Codespaces team inside Microsoft to create a fully GitHub-native experience around the same underlying technology .

As to what GitHub Codespaces could change in development workflows, several developers expressed their view on Hacker News that it will make contributing minor fixes and improvements to open-source projects much easier . It is indeed the case that GitHub includes a "dumb" text editor that can be used to edit files, but this is clearly not the same as spinning up a full coding environment when it comes to less than trivial code changes. Other developers pointed to the recent improvements in Visual Studio Code to enable remote development capabilities as an interesting scenario that could open up for GitHub Codespaces as well.

GitHub Codespaces is available in limited beta now and will be provided at a pay-as-you-go pricing once generally available.

GitHub Discussions appear very similar to Issues and Pull Requests on the outside , but they aim to go beyond the linear structure of the latter by supporting a threaded questions and answers format. According to GitHub, this should make it easier to organize an otherwise unstructured conversation and build a persistent knowledge base.

GitHub Introduces Codespaces and Discussions and More Security Features (Image courtesy of GitHub)

Questions can be marked as answered, so over time a community’s knowledge base grows naturally. And because discussions aren’t closed the way issues are, they can easily serve as a place for maintaining FAQs and other collaborative documentation.

Confirming the strict relationship between Issues and Discussions, GitHub enables to convert back and forth between the two formats.

GitHub Discussions sparked some comments about it being a competitor to sites like Stack Overflow or Reddit forums. While it is certainly true that building a Q&A knowledge base for a project could overlap to some extent with those and other Q&A sites' mission, it should not go unnoticed that Stack Overflow and Reddit are both centered around a global reputation mechanism that is not present in GitHub Discussions and that is key to build community trust.

As a final note, GitHub also announced GitHub Private Instances to give enterprises a private, fully-managed instance to match their security and compliance requirements.

Private Instances provides enhanced security, compliance, and policy features including bring-your-own-key encryption, backup archiving, and compliance with regional data sovereignty requirements.

For full details on GitHub Satellite announcements, watch the conference online .


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。

让大象飞

让大象飞

[美] 史蒂文·霍夫曼 / 周海云、陈耿宣 / 中信出版社 / 2017-3 / 69.00

这是一本为中国创业者量身定做的创业指南,将帮助创业者理解创新的基本方法、模式和硅谷的创业理念。作者霍夫曼频繁地穿梭于中美两地,与不同的创业者、投资人、政府负责人进行对话,积累了大量的来自中国创业者的第一手经验。在这本书里,从创业团队的人员配备到创业融资的成败再到团队的高效管理,从创业者的心理素质到创业者的独到眼光再到企业赖以生存的根本,360度无死角地呈现了一家公司从初创到惊艳到立足再到稳定的全过......一起来看看 《让大象飞》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具