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 .


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

查看所有标签

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

写给大家看的Web设计书

写给大家看的Web设计书

Robin Williams、John Tollett / 苏金国、刘亮 / 人民邮电出版社 / 201005 / 69.00元

在这个网络时代,Web设计几乎已经成为每个人生活的必备技能。如果你想自力更生创建一个网站,或者认为自己的网站在设计上还不尽如人意,希望它看上去更具创意和专业性,那么本书正是为你准备的! 作者Robin和John先采用通俗易懂的方式将有关基础知识娓娓道来,比如Internet、搜索信息、构建简单网页等,然后为我们奉上了精妙的技巧、技术和设计示例来启发大家的设计灵感,比如Web基本设计原则、实现......一起来看看 《写给大家看的Web设计书》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

html转js在线工具
html转js在线工具

html转js在线工具