Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add blog post announcing OSPO #13

Closed
wants to merge 10 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,10 @@ params:
navbar:
- title: About
url: /about
- title: Resources
url: /resources
- title: Blog
url: /posts
# - title: Resources
# url: /resources
footer:
logo: dancing-logo-berkeley.svg
socialmediatitle: ""
Expand Down
2 changes: 1 addition & 1 deletion content/about/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "About"
---

The Berkeley Open Source Program Office sit within the [Berkeley Institute for Data Science](https://bids.berkeley.edu/) and
The Berkeley Open Source Program Office sits within the [Berkeley Institute for Data Science](https://bids.berkeley.edu/) and
acts as the central hub for coordinating, facilitating, and supporting open source initiatives at UC Berkeley, primarily within
the university's research community.

Expand Down
3 changes: 3 additions & 0 deletions content/authors/jarrod-millman.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
title: Jarrod Millman
---
2 changes: 2 additions & 0 deletions content/news.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,5 @@ sidebar: false

UC Berkeley Joins Multi-Campus Effort Supported by $1.85 Million Grant from
Alfred P. Sloan Foundation to Advance Open Source Initiatives Across UC System.

For more information, see this [press release](https://cdss.berkeley.edu/news/uc-berkeley-joins-effort-advance-open-source-initiatives-across-uc-system).
68 changes: 68 additions & 0 deletions content/posts/charting-a-course/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
title: "Charting a Course for Open Source Innovation"
date: 2024-06-12
draft: false
description: "UC Berkeley Joins Multi-Campus Effort Supported by $1.85 Million Grant from Alfred P. Sloan Foundation to Advance Open Source Initiatives Across UC System."
tags: [ospo]
displayInList: true
author: ["Jarrod Millman <jarrod-millman>"]

resources:
- name: featuredImage
src: "kickoff.png"
params:
description: "UC-wide Network of OSPOs kickoff meeting at UCSC (May 31, 2024)"
showOnTop: true
---

On May 31, 2024, I participated in the kick-off event for our recently announced UC-wide network of Open Source Program Offices (OSPOs), held at the Institute for Arts and Sciences in Santa Cruz.
Despite almost a year of regular video conferences to plan this collaboration and develop the proposal that funds the formation of our network of OSPOs, this was the first time many of us had the opportunity to interact with each other in person.

Our team represents a diverse range of departments and roles, including library services, research computing, data science initiatives, and academic departments focused on computer science and engineering.
This event brought together team members from various UC campuses, including UC Berkeley, UC Davis, UC Los Angeles, UC Santa Barbara, UC Santa Cruz, and UC San Diego.

One of our key goals was to connect with one another, share ideas, and align efforts.
The agenda was packed with insightful discussions and collaborative activities designed to set the stage for the network's future endeavors.
Morning sessions included:

1. **Welcome.**
The event began with a warm welcome from Josh Greenberg of the Sloan Foundation, who provided a high-level overview of the project and its significance.

2. **Meeting Expectations / Goals.**
Facilitated by James Davis (UCSC) and Stephanie Lieggi (UCSC), this session focused on setting clear expectations and goals for the day, ensuring that all participants were aligned on the key outcomes.
We discussed the priorities for the network, including articulating the vision, team building, accountability, roles, project management, and governance.

3. **Review of Timeline and Deliverables.**
Facilitated by Amber Budden (UCSB) and Vessela Ensberg (UCD), participants engaged in an interactive mapping activity to visualize the project's timeline and deliverables, identifying connections and potential challenges.
Vessela presented a detailed spreadsheet with subitems and status updates, helping to recalibrate and assess the project's progress.

4. **Branding and Communications.**
Facilitated by Stephanie Lieggi (UCSC) and myself, this session explored strategies for branding and communication, including the development of logos, styles, and platforms for both internal and external communications.
We discussed the overall framework for coordinated website deployment, GitHub organization structures, and communication channels such as Discourse and Mastodon.

5. **Governance and Roles.**
Facilitated by David Minor (UCSD) and Erik Mitchell (UCSD), discussions centered on defining the roles and responsibilities within the OSPO Leadership Group (OLG) and working groups, as well as the governance structure between campuses.
We defined the membership and responsibilities of the OLG and working groups, and discussed the governance structure between the OLG, campuses, and working groups.

The afternoon was dedicated to thematic discussions on Discovery, Sustainability, and Education before continuing our Timeline and Deliverable discussion:

6. **Discovery Theme.**
Facilitated by Amber Budden (UCSB) and Emily Lovell (UCSC), the priority is to get the GitHub scraping run at each of the campuses to enable discovery of open source projects.
We discussed the need for more meetings across the people working on this theme to determine what kind of data is useful, how to get clean and useful data, and what data to collect.

7. **Sustainability Theme.**
Facilitated by Vladimir Filkov (UCD) and myself, we focused on identifying projects in critical moments of financial need and leveraging ORB data to identify "rising" projects that would best leverage OSPO support.
We also considered supervised student software development teams as a way to offer training while growing contributor communities and maintaining projects.

8. **Education Theme.**
Facilitated by Todd Grappone (UCLA) and Emily Lovell (UCSC), this session involved conducting a gap analysis to identify existing curricula, resources needed in Carpentries offerings, and how-to-OSPO resources.
We discussed gathering metadata and organizing educational resources, connecting with Teaching Open Source and other OSPO communities, and exploring the Carpentries Incubator and Lab for developing courses.
We also planned early events like Hacktoberfest@UCSC in Fall 2024 and workshops on understanding large codebases with GitHub Copilot.

Over the next few months, our focus will be on finalizing the project governance and management approach, branding and communications strategy, and advancing the work in the three thematic areas.

As the UC-wide network of OSPOs moves forward, it is poised to play a pivotal role in advancing open source principles and practices across the UC system.
With the support of the Alfred P. Sloan Foundation and the collective efforts of the UC campuses, the network is excited to embark on this journey towards a more open, collaborative, and innovative future.

Stay tuned for more updates and opportunities to get involved in the UC-wide network of OSPOs.
Together, we can drive positive change and make a lasting impact through the power of open source.
Binary file added content/posts/charting-a-course/kickoff.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.