GitLab has recently introduced its integrated Docker container registry, which aims to integrate the use of Docker container images within GitLab's continuous integration tools, writes Mark Pundsack, head of product at GitLab.
InfoQ interviewed Adam Tornhill, author of Your Code as a Crime Scene, about software evolution and mining social information from code and how to use this to increase the understanding of large codebases, how to create a geographical profile of code, and the benefits that can be gained from techniques like mining social information and geographical profiling.
GitHub has announced the Electron 1.0 milestone and a new pricing model including unlimited private repositories for paid plans.
Oracle has announced that the Kenai.com and Java.net forges will be closed in approximately one year; project administrators have been advised to request all their project data so they can continue to operate elsewhere. The move seems to be aligned to other similar decisions in the market, after sites like Codehaus and Google Code also announced previous closures.
Mercurial has reached version 3.8. This release brings cHg a new Mercurial command server client aimed to improve access to Mercurial API and circumvent potential licensing issues. Additionally, Mercurial 3.8 brings improvements to many commands and extensions, and various performance improvements.
GitLab has just announced a fix for a number of important security fixes, including a critical privilege escalation, and strongly recommends that all GitLab installations from version 8.2 onwards be upgraded immediately. InfoQ has spoken with GitLab’s Stan Hu, VP of Engineering.
GitLab version 8.7 has been released, the latest in the company's monthly cycle. The newest version adds new features and creature comforts and makes some minor performance improvements.
GitLab, maker of the homonymous Git-based code management and continuous integration platform, and Y Combinator cloud platform provider DigitalOcean have partnered to provide free hosting to the open source community to move their continuous integration to the cloud.
GitHub has been quietly rolling out DGit, short for “distributed Git”, a new distributed storage system built on top of Git with the aim of improving reliability, availability, and performance of using GitHub.
GitHub-based project management solution ZenHub has recently introduced “Epics”, a new tool that provides a complete re-work of GitHub issues and issue management that aims to make it possible to fully manage product roadmaps inside of GitHub.
Recently [announced](https://github.com/blog/2131-git-2-8-has-been-released) Git 2.8 brings many new features, improvements, and bug fixes. Among the most noteworthy are parallel fetch for submodules, an improvement to how Git handles a user's identity, and better support for Windows.
Following on from the introduction of templates, GitHub has added another new feature, Reactions, that aims to allow developers to vote on issues, comments, or PRs using emoticons.
GitLab 8.5 brings a host of new features and improvements, including a significant performance boost, especially when running very large instances; Todos, a new feature aimed to help keep track of pending tasks for developers; and GitLab Geo, only available for GitLab Enterprise Edition, that supports geo-replication to improve performance for geographically distributed teams.
RightScale just released the results of their annual “State of the Cloud” survey which identifies trends in cloud adoption and usage. The key findings? Organizations are investing in both public and private clouds, security is no longer the number one challenge to adoption, Docker and Ansible are growing in popularity, and central IT departments are taking on a greater role in decision making.
GitHub introduced a new, highly requested feature that will allow project maintainers to define custom templates for issues and pull requests. Additionally, GitHub’s web UI now supports the possibility of uploading files.