Lessons learned when tracking OSS projects (and what Inner Source projects can learn)

[Extra material available at the Open Source Leadership Summit talk and its slides in the Bitergia’s Speakerdeck account]

We are all used to open source projects. Concepts such as community, code review process, continuous integration, geographically distributed contributions, community managers, and a whole myriad of terms and collaborative way of working are usual for all of us. And enterprises are learning from this open process. Those are changing the direction of their development models to a more open one within the organization. Initiatives such as the Inner Source Commons where companies such as PayPal or Bloomberg are publicly exposing their case, help others to deal with the usual problems they face.

Continue reading “Lessons learned when tracking OSS projects (and what Inner Source projects can learn)”

Advertisements

InnerSourcing: the development model of the future?

Inner Source (or Inner Sourcing) is a term coined by Tim O’Reilly in 2001 that referenced to the, “use of open source techniques within the corporation”.

Although more that 25% of the deployee code in the most influential IT companies was Open Source in 2015, IT departments didn’t show much interest in collaboration or innovation process. (Gartner, 2015).

But recently there are so many mainstream IT firms that are allocating resources to Open Source contributions, not only for the benefits of the code, but the benefits of the methodology brought to the organization such as collaborations, innovation and quality control.

inner_source_graphic

Inner Source takes the lessons learned from developing Open Source software and applies them to the processes that companies follow to develop software internally.

Innersourcing’s benefits for the company

Continue reading “InnerSourcing: the development model of the future?”

Turning metrics and insights into relevant information not only for community managers

Bitergia gathers data from almost the entirety of the set of tools associated with collaborative software development, providing useful information, metrics and insights for different profiles.

bitergia-data-sources

It seems that the first person that needs this kind of information is the community manager. But, there are other profiles that can get advantage of tracking projects and understanding the details to answer specific questions.

Which are other profiles that could be interested in metrics, and the information they can get from that data?

Continue reading “Turning metrics and insights into relevant information not only for community managers”

Making community managers life easier

In Bitergia we have a list of  happy customers using the Metrics Grimoire toolset (fork them at GitHub!) to produce metrics about their communities. Tracking tech communities is not that simple and this needs of some infrastructure. And one of the main issues usually consists of aggregating all of the information.

  • How to have aggregated information for a given project from several data sources?
  • How to aggregate information from a specific developer from several data sources?
  • How to aggregate information for a given company from several data sources?
  • How to manage the several identities (IRC nickname, Jira user name, …) across data sources of a developer?
  • And what about managing the several affiliations of a developer?

And even more, is there a place where I can easily have a glimpse and check how my community is going?

The following is an example of the OPNFV community where the Git repositories, Gerrit projects, tickets from Jira, mailing lists, IRC channels and the Askbot instance is summarized in the entry page of the OPNFV dashboard.

opnfv_dashboard

The Bitergia toolset covers all of these issues with the retrieval of raw information, cleaning and massaging of the data and visualization. Indeed any of these steps are fully independent, what helps you to add any of your favourite tools in any of the several steps.

Let’s imagine that you’re interested in using your favourite visualization tool to play with the data. You can have direct access to the databases or to the post-processed data. It’s your data and Bitergia worries about providing a trustable service where all of the tools and data are open source.

Free / Libre Open Source Software Community Metrics meeting recap

After the Community Leadership Summit, our next big event in Portland has been the FLOSS Community Metrics meeting, organized by us together with Puppet Labs, that hosted the meeting in their offices. Special thanks to Dawn Foster and Kara Sowles for all their help and support.

The room was crowded, with people from organizations like Eclipse Foundation, Red Hat, Google, Twitter, PayPal, Open Source Initiative, LibreOffice, Kaltura, Cloudera, etc. There has been a lot of interesting topics and talks, and almost everything is already available in the 2014’s edition website

Let’s try to brief how it was…

James Falker, from Liferay, talking about bullshit metrics like downloads, etc.

Continue reading “Free / Libre Open Source Software Community Metrics meeting recap”

Blog at WordPress.com.

Up ↑