CHAOSScon Europa 2019

Brüssel, Belgien

Freitag, Februar 1st

Über CHAOSScon

Lernen Sie die CHAOSS-Community kennen. Erfahren Sie mehr über Metriken und Tools, die von mehreren Open-Source-Projekten, Communities und Engineering-Teams verwendet werden, um ihre Entwicklungsaktivitäten, den Zustand, die Vielfalt, das Risiko und den Wert der Community zu verfolgen und zu analysieren.

Diese Konferenz findet praktischerweise am Tag vor der FOSDEM in Brüssel statt, damit die Besucher an beiden Veranstaltungen teilnehmen können. Es umfasst CHAOSS-Updates, Anwendungsfälle und praktische Workshops für Entwickler, Community-Manager, Projektmanager und alle, die daran interessiert sind, den Zustand von Open-Source-Projekten zu messen.

Speziell hervorgehobene CHAOSS-Software sind GrimoireLab und Augur mit ihren jeweiligen Updates und Demos.

Wir werden auch Erkenntnisse aus den CHAOSS-Arbeitsgruppen weitergeben Vielfalt und Integration, Wachstum-Reife-Rückgang, Risiko und Wert die sich aus der Arbeit mit CHAOSS-Metriken entwickelt hat.

Wo?

L42 Business Center & Arbeitsbereiche
Métro Arts-Loi, 42 Rue de la Loi (Karte)
Brüssel, Belgien

Wann?

Freitag, Februar 1st, 2019

Zeitplan: Freitag, 1. Februar 2019

Uhrzeit Betreff Speaker Slides Video
9: 00 - 10: 00 Registrierung & Vernetzung
10: 00 - 10: 30 Leitlinie 1: Der Wert von Metriken zur Förderung Ihrer OSPO-Pläne Nithya Halskrause PDF Video
10: 30 - 11: 00 Leitlinie 2: Die Ordnung im Chaos der Metriken finden: Sind wir schon da? Ildiko Vancsa PDF Video
11: 00 - 11: 20 Die Open-Source-Beiträge Ihres Teams in einem Dashboard Alex Corouble PDF Video
11: 20 - 11: 40 Metriken in einem unternehmensgeführten Open-Source-Projekt Ray Paik PDF Video
11: 40 - 12: 00 Ordnung ins CHAOSS bringen: Metriken zur Analyse der Codeentwicklung Ana Jiménez Santamaria & Daniel Isquierdo PDF Video
12: 00 - 13: 00 Mittagessen
13: 00 - 13: 30 Leitlinie 3: A Tale of Metrics Faux Pas: Antworten ohne Fragen Brian Profit PDF Video
13: 30 - 13: 50 Was ist neu in CHAOSS/GrimoireLab? Manrique López PDF
13: 50 - 14: 10 Hack Days...???...Gewinn Sanja Bonic PDF Video
14: 10 - 14: 30 Erstellen einer Sammlung von Panels Alberto Perez & Daniel Isquierdo PDF Video
14: 30 - 15: 10 Break
15: 10 - 15: 50 lightning Talks
- Graal: Holen Sie das Wissen aus Ihrem Code Valerio Cosentino PDF
- SortingHat: Verwalten der Identitäten von Mitwirkenden in Ihrem Softwareprojekt Valerio Cosentino PDF
- GrimoireLab-Warnungen Luis Cañas-Diaz PDF
- Softwareerbe Roberto DeCosmo
- Software Health Workshop (SoHeal) und SECO-ASSIST-Projekt Tom Mens PDF
- Augur Sean Goggin PDF
- Klar definiert Jeff McAffer
- Apache Kibble Crashkurs Daniel Gruno & Sharan Foga PDF
15: 50 - 16: 50 Diversity & Inclusion WG Tutorial Morgenröte & Daniel Isquierdo PDF
16: 50 - 17: 50 Wachstum-Reife-Rückgang WG Tutorial Jesus M. González-Barahona & Sean Goggin PDF
17:50 Vertagung zum FOSDEM Beer Event

Referenten und Sitzungsbeschreibungen

Alberto Perez

Alberto Perez

Forscher und Softwareentwickler - Bitergia

Software-Ingenieur bei Bitergia und Mitglied des Analytics-Teams. Nachdem er 2012 seine Promotion über die Darstellung von Webseiten für Clustering-Aufgaben abgeschlossen hatte, arbeitete er an Projekten, die sich mit dem Abrufen und Analysieren von Daten aus verschiedenen Datenquellen beschäftigten. Er hat unter anderem Erfahrung mit Java, Spring, Python, MySQL, Apache Solr und ElasticSearch. Abgesehen von der Implementierung von Metriken mit Python und Kibana und laut seiner engen Familie interessiert er sich für zu viele Dinge, um hier eine Liste zu schreiben.

Session: Erstellen einer Sammlung von Panels

In den letzten Monaten haben wir mit Dutzenden von Panels zu tun gehabt, und ihre Zahl nimmt ständig zu. Es wird erwartet, dass es noch viel mehr gibt, und es wird immer schwieriger, mit dieser Menge an Informationen umzugehen. Wir müssen skalieren!

Das Konzept der Tafelsammlungen zielt darauf ab, Ordnung in den bestehenden Bestand zu bringen. Eine Panel-Sammlung ist nur ein Satz von Kibana-Dashboards. In diesem Fall ist jedes Panel ein Kibana-Dashboard, das aus einer Reihe von Widgets besteht.

GrimoireLab CHAOSS GMD-Codeentwicklungsmetriken sind ein Beispiel, wo dieses Konzept angewendet werden kann. Wie wäre es mit einer Sammlung von GMD-Panels? Dies würde auf öffentlich verfügbaren basieren und könnte auf GrimoreLab aufbauen, sodass jeder die Panels einsetzen und für seine eigenen Zwecke zum Laufen bringen kann.

Wir zeigen die Sammlung, die auf Top-Echtdaten aufgebaut ist, die mithilfe von GrimoireLab-Projekten abgerufen und verarbeitet wurden. Von diesem Punkt an werden wir einen Spaziergang auf den Panels machen, um einen genaueren Blick auf die Metriken zu werfen. Die Betrachtung reeller Zahlen erleichtert es, ein tieferes Verständnis der Metriken zu erhalten, da wir sie in Aktion sehen können.

Alex Corouble

Alex Corouble

Open-Source-Ingenieur – VMware

Alex ist Open-Source-Ingenieur im VMware Open Source Technology Center, wo er an der Beitragsanalyse von VMware Open Source arbeitet. Vor VMware machte Alex seinen Master in Software Engineering an der Polytechnique Montreal, wo er die Zusammenarbeit und den Beitrag in Open-Source-Communities erforschte.

Session: Die Open-Source-Beiträge Ihres Teams in einem Dashboard

Mit dem Aufstieg von Open-Source-Programmbüros in der Branche beobachten wir eine Zunahme von Teams, die sich mit Upstream-Open-Source-Beiträgen befassen. Da dies oft das Ergebnis einer großen Investition eines Unternehmens ist, ist es wichtig, die Beiträge des Teams im Laufe der Zeit quantifizieren und überwachen zu können. Um dies zu beantworten, haben wir ein Tool erstellt, das die Open-Source-Beiträge aus einer Liste von Benutzern verfolgt. Das Tool verwendet Perceval und die GitHub-API, um Pull-Anforderungen, Probleme, Kommentare, Überprüfungen, verfasste und zusammengeführte Commits zu verfolgen. Das Dashboard zeigt dann eine Zusammenfassung der Beiträge des Teams, die Beiträge aller Benutzer sowie eine Reihe von Diagrammen an.

Ana Jiménez Santamaria

Ana Jiménez Santamaria

Marketingspezialist - Bitergia

Ana hat einen Bachelor-Abschluss in Marketing und arbeitet derzeit bei Bitergia, einem Analyseunternehmen für Softwareentwicklung, das sich auf OpenSource- und InnerSource-Umgebungen konzentriert.

Session: Ordnung ins CHAOSS bringen: Metriken zur Analyse der Codeentwicklung

Die Arbeitsgruppe CHAOSS Growth, Maturity and Decline stellt mehrere Metrikdefinitionen bereit, die sich auf die Codeentwicklung konzentrieren. Mit GrimoireLab haben wir einige dieser Definitionen in die Tat umgesetzt, indem wir eine Sammlung von Panels zum Verfolgen und Visualisieren bestimmter Datensätze eingerichtet haben. Während des Vortrags werden wir diese Sammlung von Panels vorstellen, die einen tieferen Einblick in die Metriken geben, die in einem echten Anwendungsfall angewendet werden.

Brian Profit

Brian Profit

Senior Principal Community Architect – Red Hat

Brian ist Senior Principal Community Architect für das Open-Source- und Standards-Team bei Red Hat und verantwortlich für Community-Inhalte, Onboarding und Open-Source-Beratung. Brian ist ein ehemaliger Technologiejournalist und Dozent an der University of Notre Dame. Folgen Sie ihm auf Twitter @TheTechScribe.

Session: A Tale of Metrics Faux Pas: Antworten ohne Fragen

Wir alle erkennen an, dass Metriken der Schlüssel zur Messung der Gesundheit der Gemeinschaft sind. Und diese quantitativen Daten sind ein Schlüssel zu diesen Metriken. Aber wie Brian Proffitt in diesem Vortrag beschreiben wird, werden Ihnen alle Daten der Welt nicht helfen, Antworten zu finden, wenn Sie nicht wissen, was die Fragen sind. Brian führt die Teilnehmer durch, was passiert, wenn schöne Daten vom eigentlichen Zweck von Metriken ablenken können.

Daniel Isquierdo

Daniel Isquierdo

Datenanalyst - Bitergia

Daniel Izquierdo ist Mitbegründer von Bitergia, einem Start-up, das sich auf die Bereitstellung von Metriken und Beratung zu Open-Source-Projekten konzentriert. Seine Hauptinteressen in Bezug auf Open Source beziehen sich auf die Community selbst und versuchen, Community-Managern, Organisationen und Entwicklern zu helfen, die Leistung des Projekts besser zu verstehen. Er hat zu mehreren offenen Analyse-Dashboards wie OpenStack, Wikimedia oder Xen beigetragen. Er hat als Redner teilgenommen und Details über die Geschlechterdiversität in OpenStack, die InnerSource-Metrikstrategie bei OSCON und andere metrikbezogene Vorträge gegeben.

Session: Ordnung ins CHAOSS bringen: Metriken zur Analyse der Codeentwicklung

Die Arbeitsgruppe CHAOSS Growth, Maturity and Decline stellt mehrere Metrikdefinitionen bereit, die sich auf die Codeentwicklung konzentrieren. Mit GrimoireLab haben wir einige dieser Definitionen in die Tat umgesetzt, indem wir eine Sammlung von Panels zum Verfolgen und Visualisieren bestimmter Datensätze eingerichtet haben. Während des Vortrags werden wir diese Sammlung von Panels vorstellen, die einen tieferen Einblick in die Metriken geben, die in einem echten Anwendungsfall angewendet werden.

Session: Erstellen einer Sammlung von Panels

In den letzten Monaten haben wir mit Dutzenden von Panels zu tun gehabt, und ihre Zahl nimmt ständig zu. Es wird erwartet, dass es noch viel mehr gibt, und es wird immer schwieriger, mit dieser Menge an Informationen umzugehen. Wir müssen skalieren!

Das Konzept der Tafelsammlungen zielt darauf ab, Ordnung in den bestehenden Bestand zu bringen. Eine Panel-Sammlung ist nur ein Satz von Kibana-Dashboards. In diesem Fall ist jedes Panel ein Kibana-Dashboard, das aus einer Reihe von Widgets besteht.

GrimoireLab CHAOSS GMD-Codeentwicklungsmetriken sind ein Beispiel, wo dieses Konzept angewendet werden kann. Wie wäre es mit einer Sammlung von GMD-Panels? Dies würde auf öffentlich verfügbaren basieren und könnte auf GrimoreLab aufbauen, sodass jeder die Panels einsetzen und für seine eigenen Zwecke zum Laufen bringen kann.

Wir zeigen die Sammlung, die auf Top-Echtdaten aufgebaut ist, die mithilfe von GrimoireLab-Projekten abgerufen und verarbeitet wurden. Von diesem Punkt an werden wir einen Spaziergang auf den Panels machen, um einen genaueren Blick auf die Metriken zu werfen. Die Betrachtung reeller Zahlen erleichtert es, ein tieferes Verständnis der Metriken zu erhalten, da wir sie in Aktion sehen können.

Session: Diversity & Inclusion WG Tutorial

Obwohl anerkannt wird, dass Vielfalt und Inklusion für die Gesundheit von Open-Source-Communities von zentraler Bedeutung sind, bleiben die Zahlen zurück und die Fähigkeit, integrative Umgebungen zu fördern, bleibt eine Herausforderung. Die Diversity & Inclusion-Arbeitsgruppe des CHAOSS-Projekts konzentriert sich auf die Einrichtung einer Reihe von Community-kuratierten, Peer-validierten, forschungsbasierten Standards und Best Practices, um Diversität und Inklusion in Open-Source-Communities zu messen und im Gegenzug zu erhöhen. In diesem interaktiven Tutorial tragen Sie zu dieser Arbeit bei, indem Sie sich in Gruppen aufteilen, um mehrere Diversitäts- und Inklusionsmetriken zu definieren. Lassen Sie uns zusammenarbeiten, um unsere kollektiven Open-Source-Communities einladender, breiter und heterogener zu machen.

Morgenröte

Morgenröte

Open-Source-Softwarestrategieleiter - Pivotal

Dawn arbeitet derzeit an einer Open-Source-Strategie bei Pivotal. Sie verfügt über mehr als 20 Jahre Erfahrung in Wirtschaft und Technologie mit Expertise in strategischer Planung, Management, Community-Aufbau, Community-Management, Open-Source-Software, Marktforschung und mehr. Sie ist leidenschaftlich daran interessiert, Menschen durch eine Kombination aus Online-Communities und realen Veranstaltungen zusammenzubringen. Sie hat Erfahrung im Aufbau neuer Communities und im Management bestehender Communities mit besonderem Schwerpunkt auf Entwickler- und Open-Source-Communities.

Zuletzt war Dawn Beraterin bei The Scale Factory, nachdem sie Director of Community bei Puppet war. Vor Puppet leitete sie das Community Office im Open Source Technology Center von Intel. Neben ihrer Arbeit bei Intel war Dawn Online-Community-Beraterin und hat bei Jive Software, Compiere und einem Fertigungsunternehmen im Mittleren Westen in Positionen gearbeitet, die von der Unix-Systemadministratorin über Marktforscherin und Community-Managerin bis hin zur Open-Source-Strategin reichen.

Dawn hat einen Doktortitel von der University of Greenwich, einen MBA von der Ashland University und einen BS in Informatik von der Kent State University. Dawn bloggt als Autorin des Fast Wonder Blogs über Online-Communitys, und sie hat für The New Stack, Linux.com, GigaOMs WebWorkerDaily und an verschiedenen anderen Stellen gebloggt. Sie ist Autorin der Bücher „What Dawn Eats: Vegan Food That Isn’t Weird“ und „Companies and Communities: Participating without be sleazy“.

Session: Diversity & Inclusion WG Tutorial

Obwohl anerkannt wird, dass Vielfalt und Inklusion für die Gesundheit von Open-Source-Communities von zentraler Bedeutung sind, bleiben die Zahlen zurück und die Fähigkeit, integrative Umgebungen zu fördern, bleibt eine Herausforderung. Die Diversity & Inclusion-Arbeitsgruppe des CHAOSS-Projekts konzentriert sich auf die Einrichtung einer Reihe von Community-kuratierten, Peer-validierten, forschungsbasierten Standards und Best Practices, um Diversität und Inklusion in Open-Source-Communities zu messen und im Gegenzug zu erhöhen. In diesem interaktiven Tutorial tragen Sie zu dieser Arbeit bei, indem Sie sich in Gruppen aufteilen, um mehrere Diversitäts- und Inklusionsmetriken zu definieren. Lassen Sie uns zusammenarbeiten, um unsere kollektiven Open-Source-Communities einladender, breiter und heterogener zu machen.

Ildiko Vancsa

Ildiko Vancsa

Technischer Leiter des Ökosystems – OpenStack Foundation

Ildikó begann ihre Reise mit der Virtualisierung während der Studienzeit und ist seitdem auf verschiedene Weise mit dieser Technologie verbunden. Sie begann ihre Karriere bei einem kleinen Forschungs- und Entwicklungsunternehmen in Budapest, wo sie sich auf Bereiche wie Systemmanagement und Modellierung und Optimierung von Geschäftsprozessen konzentrierte. Ildikó kam mit OpenStack in Kontakt, als sie 2013 anfing, im Cloud-Projekt bei Ericsson zu arbeiten. Sie war Mitglied der Kernteams von Ceilometer und Aodh, jetzt treibt sie NFV-bezogene Funktionsentwicklungsaktivitäten in Projekten wie Nova und Cinder voran. Neben Code- und Dokumentationsbeiträgen engagiert sie sich auch sehr leidenschaftlich für Boarding- und Schulungsaktivitäten, die einer ihrer Schwerpunkte innerhalb der OpenStack Foundation sind.

Session: Keynote 2: Die Ordnung im Chaos der Metriken finden: Sind wir schon da?

Wir fragen uns oft und schauen uns in unserem Umfeld um, ob unsere Handlungen und Aktivitäten den Standards entsprechen und effizient genug sind oder ob es Verbesserungspotenzial gibt. Effizienz messen, Gesundheit mit Zahlen modellieren und Dashboards erstellen gehören schon lange zu unserem Leben, aber machen wir das richtig? Missbrauchen wir die Zahlen oder sehen wir uns immer genaue Bilder an?

Das CHAOSS-Projekt wurde ins Leben gerufen, um durch das Chaos der Metriken zu navigieren. CHAOSS existiert, um den Zweck von Zahlen und KPIs zu verstehen und die Dynamik und Gesundheit unserer Umgebungen zu verstehen – Unternehmen und Open Source.

Diese Präsentation gibt Ihnen einen Überblick über die Bedeutung und Gefahr von Metriken mit einigen Anekdoten und der Arbeit des CHAOSS-Projekts. Sie lernen die Arbeitsgruppen kennen und machen sich ein Bild über den Status von Softwarekomponenten, die von der Community entworfen und entwickelt wurden.

Jesus M. González-Barahona

Jesus M. González-Barahona

Gründer - Bitergia / Professor - Uni. Rey Juan Carlos

Jesus M. Gonzalez-Barahona ist Mitbegründer von Bitergia, dem Analyseunternehmen für Softwareentwicklung, das auf die Analyse von Free-/Open-Source-Softwareprojekten spezialisiert ist. Er ist außerdem Professor an der Universidad Rey Juan Carlos (Spanien) im Rahmen der GSyC/LibreSoft-Forschungsgruppe. Seine Interessen umfassen das Studium von Gemeinschaften der Softwareentwicklung mit einem Schwerpunkt auf quantitativen und empirischen Studien. Er fotografiert gerne den Kaffee, den er auf der ganzen Welt trinkt.

Session: Wachstum-Reife-Rückgang WG Tutorial

Die GMD-Arbeitsgruppe untersucht Metriken in Bezug auf Wachstum-Reife-Rückgang und andere Schwerpunktbereiche (z. B. Risiko). Unsere Idee ist es, von oben nach unten zu gehen, von der Definition der Schwerpunktbereiche bis hin zu den Zielen, die wir in diesen Bereichen erreichen wollen, den Fragen, die wir beantworten möchten, um diese Ziele zu erreichen, und schließlich den Metriken, die uns dabei helfen könnten besser diese Fragen beantworten. Wir beabsichtigen auch, an Referenzimplementierungen für die Metriken zu arbeiten. Parallel dazu arbeiten wir auch Bottom-Up, indem wir Anwendungsfälle aus dem wirklichen Leben sammeln.

Dies wird ein Workshop sein, um all dies detaillierter zu erklären, um auch unsere Verfahren zu erklären und wie jeder etwas beitragen kann. Der Workshop beinhaltet auch eine Diskussion über den aktuellen Status der Arbeitsgruppe und über spezifische Aspekte der von uns in Betracht gezogenen Fokusbereiche, Ziele, Fragen und Metriken. Jeder ist willkommen, Issues und Pull Requests im Voraus einzureichen, um Themen seines Interesses vorzuschlagen.

Luis Canas-Diaz

Luis Canas-Diaz

Mitbegründer - Bitergia

Seit Juli 2012 ist Luis einer der Mitbegründer von Bitergia, das darauf abzielt, Metriken und Daten über FLOSS-Projekte zu erhalten und zu analysieren. In diesen ersten zwei Jahren hat Bitergia mit bekannten Communities wie Openstack, Eclipse, Puppet, Wikimedia, LIferay, Cloudstack und anderen zusammengearbeitet.

Session: GrimoireLab-Warnungen

Der Hauptvorteil von Daten über komplexe Umgebungen wie Software-Communities besteht darin, Aktionen basierend auf dem gesammelten Wissen durchzuführen. Wenn diese Aktionen ausgeführt werden müssen, wenn bestimmte Bedingungen erfüllt sind, wächst die Bedeutung eines Warnsystems. In diesem Vortrag werden wir sehen, wie E-Mail-Benachrichtigungen basierend auf Metriken mit der CHAOSS/GrimoireLab-Plattform und einigen neuen FLOSS-Komponenten eingerichtet werden

Manrique López

Manrique López

CEO - Bitergia

CEO bei Bitergia, einer der Aktionäre des Unternehmens und eine leidenschaftliche Community für kostenlose Open-Source-Softwareentwicklung. Forschungs- und Entwicklungserfahrung in mehreren Unternehmen und Organisationen wie W3C-Arbeitsgruppen, Ándago Engineering, Continua Health Alliance. Ehemaliger Manager der spanischen Open Source Enterprises Association (ASOLIF) und Fachberater für das National Open Source Reference Center (CENATIC). Beteiligt an mehreren Communities im Zusammenhang mit freier Open-Source-Software wie GPE Palmtop Environment (GPE), Maemo, Meego, Mozilla Madrid, Google Developers Group, GrimoireLab, CHAOSS usw.

Session: Was ist neu in CHAOSS/GrimoireLab?

Es ist mehr als ein Jahr her, als GrimoireLab CHAOSS als eines der Gründungssoftwareprojekte beigetreten ist, und seine kleine Community ist erheblich gewachsen. Neue Funktionen wurden hinzugefügt, andere werden diskutiert oder für kommende Versionen entwickelt.

GrimoireLab begann vor einigen Jahren als kleines Projekt, das sich aus den Open-Source-Entwicklungsanalysetools von Bitergia entwickelte. In den ersten Jahren konzentrierte sich das Projekt darauf, so viele Datenquellen wie möglich zu unterstützen und die Grundlage für flexible Analysen und Berichte zu schaffen. Die bekannteste Ausgabe für GrimoireLab-Benutzer ist das GrimoireLab-Dashboard mit seinen vordefinierten Bedienfeldern, die einige interessante Metriken anzeigen.

Dieser Vortrag zeigt einige der neuesten Funktionen. Zum Beispiel konzentrieren sich die auf eine einfache Anpassung der Panels, um auf einfache Weise Antworten auf die Fragen zu erhalten, die jeder Benutzer hat. Außerdem wird gezeigt, wie diese Anpassungen geteilt, wiederverwendet und von anderen für ihre spezifischen Anwendungsfälle angepasst werden können. Als ein wesentliches Merkmal soll das Konzept der „GrimoireLab Panel Collection“ diskutiert werden. Als zusätzlichen Ball präsentieren wir die CHAOSS Metrics-Panels-Kollektion.

Nach diesem Vortrag können die Teilnehmer diese Funktionen für ihre eigenen Analyseanforderungen nutzen.

Nithya Halskrause

Nithya Halskrause

Senior Director, Open-Source-Praxis - Comcast

Nithya A. Ruff ist Leiterin der Open-Source-Praxis von Comcast. Sie ist verantwortlich für die Förderung der Open-Source-Kultur innerhalb von Comcast und die Zusammenarbeit mit externen Communities. Zuvor gründete und baute sie das Open Source Strategy Office von Western Digital aus. Während ihrer Zeit bei SGI in den 90er Jahren bekam sie zum ersten Mal einen flüchtigen Eindruck von der Kraft von Open Source und baut seitdem Brücken zwischen Unternehmen und der Open-Source-Community. Sie hatte auch Führungspositionen bei Wind, Synopsys, Avaya, Tripwire und Eastman Kodak inne. Bei Wind leitete sie ein Team von Produktmanagern bei der Verwaltung einer Weltklasse-Embedded-Linux-Distribution und war ein wichtiges Mitglied des Yocto Project Advocacy-Teams im Vorstand. Nithya ist At-Large Director im Vorstand der Linux Foundation und vertritt im Vorstand die Interessen der Gemeinschaft. Sie sitzt auch im Vorstand von CodeChix, einer gemeinnützigen Organisation, die sich darauf konzentriert, Frauen in Technik und Technologie zu halten.

Nithya ist seit vielen Jahren ein leidenschaftlicher Verfechter und Redner, der Türen zu neuen Menschen in Open Source öffnet. Sie war auch eine Förderin der Wertschätzung verschiedener Möglichkeiten, zu Open Source beizutragen, z. B. in den Bereichen Marketing, Recht und Community. Man findet sie oft in den sozialen Medien, um den Dialog über Diversität und Open Source zu fördern. Sie hat auf mehreren Konferenzen wie OSSummit, OSCON, All Things Open, SCALE, Grace Hopper, OpenStack, VMWorld, OS Strategy Summit und Red Hat Summit über das Geschäft und die Community von Open Source gesprochen. In Anerkennung ihrer Open-Source-Arbeit sowohl auf geschäftlicher als auch auf kommunaler Seite wurde sie in die Liste der einflussreichsten Open-Source-Frauen des CIO-Magazins aufgenommen. Sie war kürzlich eine von vier Personen, die den O'Reilly Open Source Award 4 für ihren außergewöhnlichen Beitrag zu Open Source gewonnen haben.

Session: Keynote: Der Wert von Metriken zur Förderung Ihrer OSPO-Pläne

Es ist entscheidend, die richtigen Aktivitäten und Investitionen zu messen, um das Open Source Program Office (OSPO) bei Comcast weiterzuentwickeln. Es ist auch wichtig, die richtigen Verhaltensweisen und kulturellen Veränderungen zu belohnen. Ich werde über das Metrik-Projekt beim Comcast OSPO sprechen und wie es uns dabei geholfen hat, ein effektiveres OSPO zu gestalten.

Ray Paik

Ray Paik

Community-Manager – GitLab

Ray arbeitete bei der Linux Foundation und war seit ihrem Start im Jahr 2014 für den täglichen Betrieb der OPNFV-Community verantwortlich. Er verfügt über mehr als 15 Jahre Erfahrung in der High-Tech-Branche in verschiedenen Rollen wie Software-Ingenieur, Produktmanager, Programmmanager, Account Manager und Teamleiter bei Unternehmen wie EDS, Intel und Medallia. Ray lebt mit seiner Frau und seiner Tochter in Sunnyvale, Kalifornien, und alle drei sind treue Dauerkarteninhaber des Fußballteams San Jose Earthquakes.

Session: Metriken in einem unternehmensgeführten Open-Source-Projekt

Ray hat in den letzten 4+ Jahren Community-Metriken in zwei sehr unterschiedlichen Open-Source-Communities verwendet. Eines war ein von einer Stiftung gehostetes Projekt (www.opnfv.org) mit Dutzenden von Mitgliedsunternehmen, und das andere ist ein von einem einzelnen Unternehmen geführtes Open-Source-Projekt bei GitLab (https://about.gitlab.com/). In dieser Sitzung wird Ray sowohl Ähnlichkeiten als auch unterschiedliche Herausforderungen erörtern, die er bei der Arbeit mit Metriken in diesen beiden Communities gesehen hat. Darüber hinaus wird Ray seine Erkenntnisse während seines Übergangs zu einem unternehmensgeführten Projekt weitergeben, einschließlich der Identifizierung von Zielen und Stakeholdern für Community-Metriken. Ray wird dann erläutern, wie Metriken bei GitLab verwendet und analysiert werden.

Sanja Bonic

Sanja Bonic

Senior Technical Program Manager – Red Hat

Sanja ist bei Red Hat verantwortlich für die Communitys Fedora CoreOS, Fedora Silverblue, Flatpak und Container-Tools. Sie bastelt gerne an Linux herum, knackt Zahlen und spielt Videospiele.

Session: Hack Days...???...Gewinn

Es gibt drei Arten von Metriken: Metriken, verdammte Metriken und KPIs.

Wie bei allen anderen Daten dreht sich bei den Gesundheitsmetriken der Gemeinschaft alles um Interpretation und Perspektive. Das Ziel dieses Vortrags ist es, Sie in die Lage zu versetzen, Entscheidungsträgern Ihren eigenen Standpunkt anhand des Zahlenspiels zu vermitteln.

Marketingbudgets selbst in kleinen Unternehmen sind typisch weit über 500,000 USD, während kostengünstigere und effektivere Marketingwege außer Acht gelassen werden. Dieser Vortrag erklärt den Unterschied zwischen Marketing, Advocacy für Entwickler, Community-Management und wie Sie Ihren Chef davon überzeugen können, Sie und die Entwickler um Sie herum autonomer zu machen, um die Geschäftsleistung zu steigern.

Dies bedeutet freiwillige Hack-Tage, Reisen zu mindestens 1-2 Konferenzen pro Jahr und die Steigerung der Bekanntheit Ihres Unternehmens auf intelligentere Weise, als es eine anklickbare blockierte Anzeige im Internet kann. Zahlenverarbeitung und KPIs für jeden Abschnitt enthalten.

Sean Goggin

Sean Goggin

Professor - Universität von Missouri

Sean ist Open-Source-Software-Forscher und Gründungsmitglied der Arbeitsgruppe der Linux Foundation für Community Health Analytics für Open-Source-Software CHAOSS, Co-Lead der CHAOSS-Metrik-Software-Arbeitsgruppe und Leiter des Open-Source-Metrik-Tools AUGUR, das forkbar ist und auf GitHub geklont und damit experimentiert. Nach einem Jahrzehnt als Softwareentwickler entschied Sean, dass seine Berufung in der Forschung liegt. Seine Open-Source-Forschung ist umrahmt von einer breiteren Agenda der Social-Computing-Forschung, die er als außerordentlicher Professor für Informatik an der University of Missouri verfolgt.

Session: Wachstum-Reife-Rückgang WG Tutorial

Die GMD-Arbeitsgruppe untersucht Metriken in Bezug auf Wachstum-Reife-Rückgang und andere Schwerpunktbereiche (z. B. Risiko). Unsere Idee ist es, von oben nach unten zu gehen, von der Definition der Schwerpunktbereiche bis hin zu den Zielen, die wir in diesen Bereichen erreichen wollen, den Fragen, die wir beantworten möchten, um diese Ziele zu erreichen, und schließlich den Metriken, die uns dabei helfen könnten besser diese Fragen beantworten. Wir beabsichtigen auch, an Referenzimplementierungen für die Metriken zu arbeiten. Parallel dazu arbeiten wir auch Bottom-Up, indem wir Anwendungsfälle aus dem wirklichen Leben sammeln.

Dies wird ein Workshop sein, um all dies detaillierter zu erklären, um auch unsere Verfahren zu erklären und wie jeder etwas beitragen kann. Der Workshop beinhaltet auch eine Diskussion über den aktuellen Status der Arbeitsgruppe und über spezifische Aspekte der von uns in Betracht gezogenen Fokusbereiche, Ziele, Fragen und Metriken. Jeder ist willkommen, Issues und Pull Requests im Voraus einzureichen, um Themen seines Interesses vorzuschlagen.

Valerio Cosentino

Valerio Cosentino

Software-Ingenieur - Bitergia

Valerio ist Softwareentwickler bei Bitergia. Seine Expertise und Interessen umfassen Softwareanalyse, Datenbanktechnologien und Open Source. Bevor er zu Bitergia kam, war er Doktorand bei IBM Frankreich und Postdoktorand in mehreren Forschungsteams zwischen Frankreich und Spanien. Er erhielt seinen Ph.D. im Jahr 2013.

Session: Graal: Holen Sie das Wissen aus Ihrem Code

Der Quellcode enthält viele Informationen, die nützlich sind, um aufschlussreiche Metriken über Ihr Softwareprojekt abzuleiten. Solche Informationen können mit Quellcode-Analysetools extrahiert werden. Sie verfügen jedoch häufig nicht über Funktionen zur Unterstützung der inkrementellen Analyse. Außerdem fehlt ihnen in der Regel die Unterstützung, ihre Ergebnisse mit anderen Analysetools zu kombinieren oder mit anderen Softwareprojektdaten (z. B. Bugs, Pull Requests) in Beziehung zu setzen.

Dieser Lichtvortrag stellt Graal vor, ein Open-Source-Tool, das Ihnen hilft, Daten aus Ihrem Quellcode auf einfache und konsistente Weise zu sammeln, und das die Ergebnisse in einem flexiblen JSON-Format anbietet, das nützlich ist, um die Überbrückung mit Analyse- und/oder Visualisierungstools zu erleichtern. Graal setzt auf einen anpassbaren und inkrementellen Ansatz, der es ermöglicht, die Ausgabe bestehender Quellcode-Analysetools zu kombinieren und zu manipulieren.

Graal nutzt Perceval, das die Erfassung von Projektdaten vereinfacht, indem es mehr als 30 bekannte Tools und Plattformen abdeckt, die einen Beitrag zur Open-Source-Entwicklung leisten. Graal teilt mit Perceval das gleiche Ausgabeformat, das es Ihnen ermöglicht, alle Ihre Softwareprojektdaten zu kombinieren, um bereichsübergreifende Analysen zu definieren. Perceval und Graal sind vollständig Open Source und Teil von GrimoireLab, einer beliebten Plattform zur Definition von Softwareentwicklungsanalysen für Ihr Projekt. GrimoireLab wird von Bitergia entwickelt und ist eines der Vermögenswerte des CHAOSS-Projekts der Linux Foundation.

Session: SortingHat: Verwalten von Mitwirkendenidentitäten in Ihrem Softwareprojekt

Mitwirkende an Open-Source-Projekten verlassen sich auf eine Fülle von Tools (z. B. Git, Slack, GitHub), um entwicklungsbezogene Aktivitäten zu koordinieren und zu unterstützen. Solche Tools bieten oft Authentifizierungsmechanismen, die eine Kombination aus einer E-Mail, einem Benutzernamen und einem vollständigen Namen erfordern. Daher kann es vorkommen, dass derselbe Mitwirkende unterschiedliche Identitäten für die Tools hat, an denen er arbeitet. In einem Szenario, in dem Sie die Beiträge einer Person in Ihrem Projekt überprüfen möchten, stehen Sie möglicherweise vor einer schwierigen Nuss, die es zu knacken gilt. Was ist dann zu tun? Natürlich können Sie Ad-hoc-Skripte entwickeln oder manuell arbeiten, um Identitäten zusammenzuführen, oder Sie können SortingHat verwenden.

SortingHat hilft Ihnen, die Identitäten von Mitwirkenden und die damit verbundenen Informationen wie Geschlecht, Land und Anmeldungen bei Organisationen zu verfolgen. Es erlaubt Ihnen, Identitäten interaktiv zu manipulieren sowie sie über Batch-Dateien zu laden (nützlich für Projekte mit großen Communities). SortingHat-Funktionalitäten können auch über Hatstall verwendet werden, das eine praktische grafische Oberfläche für technisch nicht versierte Benutzer bietet. In diesem Vortrag erfahren Sie, wie einfach es ist, Mitwirkendenidentitäten zu verwalten und wie Sie Ihr Projekt mit Analysen ausstatten können, die sich auf einzelne Beiträge konzentrieren.

SortingHat und HatStall sind zwei Komponenten von GrimoireLab, einer von Bitergia entwickelten branchenstarken Open-Source-Plattform, die kommerzielle Softwareanalysen anbietet und Teil des CHAOSS-Projekts der Linux Foundation ist.

Organisationskomitee

  • Alolita Sharma, Amazon Web Services
  • Daniel Izquierdo, Bitergia
  • Dawn Foster, Dreh- und Angelpunkt
  • Georg Link, Universität von Nebraska in Omaha
  • Jesus M. Gonzalez-Barahona, Universität Rey Juan Carlos / Bitergia
  • Kevin Lumbard, Universität von Nebraska in Omaha
  • Nicole Huesmann, Intel
  • RayPaik, GitLab

Sponsoren

Alfred P. Sloan-Stiftung
Bittergie
Universität von Nebbraska in Omaha

Aufruf zur Teilnahme

Einen Vorschlag einreichen

Die Einreichung ist jetzt geschlossen.

Termine zum Erinnern:

  • Eröffnung der CFP: 4. Oktober 2018
  • CFP schließt: 26. November 2018
  • CFP-Benachrichtigungen: 3. Dezember 2018
  • Zeitplanankündigung: 18. Dezember 2018
  • Fälligkeitsdatum der Folie: 29. Januar 2019
  • Veranstaltungsdatum: 1. Februar 2019

Nächste Events

Vergangene Ereignisse

Copyright © CHAOSS, ein Linux Foundation®-Projekt. Alle Rechte vorbehalten. Die Linux Foundation hat eingetragene Marken und verwendet Marken. Eine Liste der Marken der Linux Foundation finden Sie in unserer Seite Markennutzung. Linux ist eine eingetragene Marke von Linus Torvalds. Datenschutzbestimmungen und Nutzungsbedingungen.