Open Source

Open Source, InnerSource, CRA?

August 26, 2024
innersource, Open Source, cra, isc, oss, upstream

Open Source, InnerSource, CRA? # A couple days ago on Mastodon I read a post from by Robert Sander (here translated from German): “At FrOSCon I got the impression the FLOSS community is aging together. Where are people in their mid-twenties, new people entering the community?” “Entering the open source community” - what does that even mean? Does it mean creating a public GitHub repo and publishing source code there? ...

useful ospo links

April 27, 2024
Open Source, ospo

Some useful OSPO links # https://todogroup.org/ … TODO group of Linux Foundation generally collecting material around OSPOs and getting people interested in the topic together https://github.com/github/github-ospo/?tab=readme-ov-file … OSPO policy templates as published by GitHub’s OPSO Documentation skeleton … skeleton for things to document in an OSS project. Quilin … a starter project template for Open Source, and likely InnerSource, projects Keeping the above here to not loose them when cleaning my open tabs. ...

How hard can it be: Open Source contributions

April 25, 2024
Open Source, innersource, contributions, learning

How hard can it be: Open Source contributions # “Sharing is caring - if only more downstream users simply contributed to the open source software that they depend upon.” - a thought that has crossed my mind more than once in the past decades. Except - for your average software engineer in industry “contributing to open source” is anything but simple. In addition it’s anything but obvious why - on top of daily work - one should commit time to open source. ...

FrOSCon 2018

August 29, 2018
Hacking people
FrOSCon, conferences, Open Source

FrOSCon 2018 # A more general summary: https://tech.europace.de/froscon-2018/ of the conference written in German. Below a more detailed summary of the keynote by Lorena Jaume-Palasi. In her keynote “Blessed by the algorithm - the computer says no!” Lorena detailed the intersection of ethics and technology when it comes to automated decision making systems. As much as humans with a technical training shy away from questions related to ethics, humans trained in ethics often shy away from topics that involve a technical layer. ...

An argument against proxies

March 8, 2018
governance
Open Source, governance

An argument against proxies # Proxies? In companies getting started with an upstream first concept this is what people are called who act as the only interface between their employer and an open source project: All information from any project used internally flows through them. All bug reports and patches intended as upstream contribution also flows through them - hiding entire teams producing the actual contributions. At Apache projects I learnt to dislike this setup of having proxies act in place of the real contributors. ...

FOSDEM 2018 - recap

February 13, 2018
Fosdem, Open Source
Fosdem, Open Source

FOSDEM 2018 - recap # Too crowded, too many queues, too little space - but also lots of friendly people, Belgian waffles, ice cream, an ASF dinner with grey beards and new people, a busy ASF booth, bumping into friends every few steps, meeting humans you see only online for an entire year or more: For me, that’s the gist of this year’s FOSDEM. Note: German version of the article including images appeared in my employer’s tech blog. ...

FOSS Backstage - CfP open

January 23, 2018
Open Source
FOSS Backstage, Conference, Open Source

FOSS Backstage - CfP open # It’s almost ten years ago that I attended my first ApacheCon EU in Amsterdam. I wasn’t entirely new to the topic of open source or free software. I attended several talks on Apache Lucene, Apache Solr, Hadoop, Tomcat, httpd (I still remember that the most impressive stories didn’t necessarily come from the project members, but from downstream users. They were the ones authorized to talk publicly about what could be done with the project - and often became committers themselves down the road. ...

Trust and confidence

December 6, 2017
Open Source
Open Source, confidence, trust, delegation

Trust and confidence # One of the main principles at Apache (as in The Apache Software Foundation) is “Community over Code” - having the goal to build projects that survive single community members loosing interest or time to contribute. In his book “Producing Open Source Software” Karl Fogel describes this model of development as Consensus-based Democracy (in contrast to benevolent dictatorship): “Consensus simply means an agreement that everyone is willing to live with. ...

Open Source Summit - Day 3

October 29, 2017
Conference
Open Source, Linux Foundation, Conference

Open Source Summit - Day 3 # Open source summit Wednesday started with a keynote by members of the Banks family telling a packed room on how they approached raising a tech family. The first hurdle that Keila (the teenage daughter of the family) talked about was something I personally had never actually thought about: Communication tools like Slack that are in widespread use come with an age restriction excluding minors. ...

Open source summit - Day 2

October 25, 2017
Conference
Conference, Open Source, LinuxCon

Open source summit - Day 2 # Day two of Open Source summit for me started a bit slow for lack of sleep. The first talk I went to was on “Developer tools for Kubernetes” by Michelle Noorali and Matt Butcher. Essentially the two of them showed two projects (Draft and Brigade to help ease development apps for Kubernetes clusters. Draft here is the tool to use for developing long running, daemon like apps. ...