GitHub launches new feature to discuss code for publication

GitHub launches new feature to discuss code for publication

GitHub has added a new feature to its pull requests, allowing developers to mark their requests as ‘draft’. This allows the developer to indicate to others that his code is still a work-in-progress and needs feedback before it enters the overall project, writes The Next Web.

For example, a developer can use the function to create a ‘minimum viable product’ (MVP) that solves a complex problem, but is not yet fully ready to be deployed. By marking the pull request as a concept, the developer can start a conversation about the solution with his teammates, without compromising the quality of the overall code.

Highlighting a pull request as a concept is done by clicking on a drop-down menu on the website. Pull requests that have been identified as a concept cannot be merged with the general code. Probably this is to prevent users from accidentally integrating their code that is not yet finished into the master branch. The concept is also given a different style, to make it clear that it is a concept.

Private repositories

The announcement of the draft mark for a pull request comes only one month after the announcement that free users can also use private repositories. According to Microsoft, which owns GitHub since last year, free users can host an unlimited number of private repositories. Three people can work together per project. After publishing a project, more people can be added to work on it.

The company also announced last month that it would merge its Enterprise Cloud and Enterprise Server platforms into the new Enterprise, which was updated in January. The update introduced new features designed to help developers save time and simplify team and repository administration.

This news article was automatically translated from Dutch to give a head start. All news articles after September 1, 2019 are written in native English and NOT translated. All our background stories are written in native English as well. For more information read our launch article.