Imagine a software development world where humans and bots will interact together on the same code base. Bots would review code written by humans, and humans would review code synthesized by bots. Bots would help humans do mundane tasks such as formatting, and humans...
Given its importance, WordPress deserved to have a dedicated impact column in the IEEE Software magazine. IEEE Software‘s mission is to be the best source of reliable, useful, peer-reviewed information for leading software practitioners. The goal of these impact columns is to develop a better quantitative understanding of software’s impact on different industries. As such, the goal of the column is not just to describe a specific software product but to provide some insights on how the software is being developed and some metrics that help to assess its impact.
A number of Open-Source Systems (OSS) have created parallel foundations, as legal instruments to better articulate the structure, collaboration and financial model for the project. We study over 80 foundations to analyze the impact they have on the open source projects the foundations aim to help.
Decidim, for the Catalan term let’s decide, is a platform for participatory democracy which enables the creation of citizen participation portals. Decidim incorporates components to enable the proposal of initiatives, calling for assemblies, defining processes or calling for consultations.
Libraries.io monitors over 2 million open source libraries/packages from 36 package managers (npm, maven, Pypi, etc) and gathers relevant information about each of them, including their license, releases, contributors and dependencies.
Software bots can assist developers in all phases of the development process. Here, we present a selection of the most useful bots you can start using right away to improve the way you create or maintain (open source) software projects.
Integration of scattered software project data (Git, Bugzilla, GitHub, Slack…) into a central relational database to perform all kinds of cross-cutting data analysis with standard SQL
I tried to get some help from all these so-called smart IDEs to write a simple class to read a file. These are the results I got.
Great initiative to encourage people to contribute back to all those open source projects they are using for free
There are quite a few reasons to want to hide your GitHub activity. Here we show you several ways to be in GitHub under an incognito mode
Have you ever tried to explain to a non-techie how software development works in GitHub (with the concepts of fork, branch, pull request, merge,…)?. Not easy. We hope our infographic can help.