Open discussions on specific topics selected by the Software Working Group and selected from the list of SWG Topics For Discussion.

Round Table Discussion:  Pathway to build open-source ecosystem: lessons from NSF POSE award, moderated by Jong Lee

This is a round-table discussing open-source ecosystem. IN-CORE project will share lessons from NSF POSE award and have discussion around open-source community engagement, governance model, etc.



Recording: 

Slides:


Attendees:

Jong Lee

Luigi Marini

Max Burnette

Marcos Frenkel

Sandeep Puthanveetil Satheesan

Ya Lan Yang

Chen Wang

Bing Zhang

Galen Arnold

Andrew Manning

Rob Kooper

Yong Wook Kim

Lisa Yanello



Discussion:

Discussion of POSE program (Pathway to Open-Source Ecosystems)

  • Phase I
  • Phase II
  • Both are independent from each other.
  • Why is training necessary?  This is not a RESEARCH proposal
  • This is a distributed Developer Community, with POSE Managing Organization to the End User (Open-Source Ecosystem)
  • They want to fund security too, but not developer. NSF wants to see security built into this due to vulnerability. This includes data and hardware as well as software.
  • We want to plan and use some of IN-CORE's scope with this award. NIST is excited about this.

Tasks and plan for IN_CORE POSE award

  • Look at requirements
  • Metrics for success
  • targeted comuiityes
  • Harding he OSE technical ifrastructure
  • Governance Model
  • Preparation for Phase II Proposal

This is a great opportunity for any Open Source Projects.

At least two people must participate in a six week training.

Max asks if we can have Clowder apply directly to Phase II. 

POSE Training:

  • Engagement and Sustainability
  • Business Model
  • Community Building
    • Group, Belonging, Shaping the Culture, Power can be more distributed

What is your experience using Open Source Communities?

  • Max looks at the GitHub to see if it's active. He has never successfully joined an open source system.
  • Luigi notes that people may be coming to our GitHub but don't leave a note.
  • Do we put bugs in GitHub OS?  Sandeep has done this as has Chen.
  • Do you become a member of the community or do you just get your question answered and leave the group? 
  • We need participation as a community!!!
  • In Clowder, we have people create issues, comments, but are they actually members of the community?
  • Tools that the user has can depend on how much they can contribute to the community/core.

The nature of OS software is to develop a community, but they may just be users, and not developers. 

How do you join a community and what does it mean?  What kind of commitment is needed?

Leadership within the community is vital to gather contributors.

Dan Katz shared a kitware presentation yesterday that displayed how to get people informed and built.  Identify the pathways to get the community involved.

Community Participation Model: Convey/Consume - Contribute - Collaborate - Co-Create

A successful community can spawn other funding and other communities

Geoserver is a good example of collaborative effort, while still managing the core of the project.

Making plug ins and extractors can help to make Clowder a collaborative effort. Ask users to come to Clowder with plug ins.

Think of this as a party and how it is planned and how the guests engage

Types of OSS Organizational Governance (structure and style)

Discussion of how to work on other projects using a 501(c)3 non profit foundations.




Comments




Links mentioned in this Round Table:



Best Practices Handbook: https://github.com/ncsa/software-development-handbook





If you are interested in contributing to a Round Table, please see these links:

Round Table Google Sheet: https://docs.google.com/spreadsheets/d/1kbgO6sIb_4eLugfSVKQNCTXdaKp1R6m0RDczPTsUAoQ/edit#gid=0  Every one should have edit permission.

Round Table Discussions

SWG Topics For Discussion




  • No labels