зеркало из
1
0
Форкнуть 0

Copy meeting notes from Project Discussions https://github.com/orgs/dotnet-foundation/teams/projects to meetings folder for better accessibility

This commit is contained in:
Shaun Walker 2021-03-12 13:55:43 -05:00
Родитель d944d4387d
Коммит c447a0eb4c
11 изменённых файлов: 564 добавлений и 0 удалений

26
meetings/2020-04-09.md Normal file
Просмотреть файл

@ -0,0 +1,26 @@
Project Committee Meeting - Thursday, April 9, 12:00 PM ET
Attendees: @sbwaker, @ClaireNovotny, @ChrisSfanos, @ChrisHammond, @snickler, @tannergooding, @eriawan, @mrswoop
Agenda:
1. Review Project Applicants
- Reviewed applications and health metrics for 3 new project submitted in the past month: JHipster.Net, ResXResourceManager, and Trivial
- Action Item: @sbwalker will follow up with project owners via email to collect Eligibility criteria
- Discussions focused on project size, maturity, relevancy. In particular there were questions on whether extensions or plugins to applications/platforms should be included in the Foundation
- Also discussed two projects which were moved to the Seed level after the last Board meeting: Catalyst, Git Extensions
- Seed projects need additional clarification in regards to approved licenses for the .NET Foundation
- Action item: committee should propose the services that the .NET Foundation could offer Seed projects
- Committee agreed upon recommendations to make to the Board of Directors
2. Open Source License Recommendations
- Board of Directors requested that the Project Committee submit a proposal related to the licenses which should be supported.
- Discussion ensued with a general suggestion that all OSI approved licenses could be supported
- Members of the committee expressed concern that copyleft licenses are not well understood in the industry
- Some members suggested that the .NET Foundation could offer education in this area
- A website was shared which does a good job of this already: https://choosealicense.com/
- Opinions were shared that many commercial organizations still avoid copyleft licenses
- It was noted that at one point in time the .NET Foundation had stated that it was focused on "commercial friendly" open source which would seem to indicate permissive licenses
- Committee agreed upon recommendations to make to the Board of Directors
Meeting adjourned after 1 hour.

32
meetings/2020-05-14.md Normal file
Просмотреть файл

@ -0,0 +1,32 @@
Project Committee Meeting - Thursday, May 14, 12:00 PM ET
Attendees: @sbwalker, @ChrisHammond, @snickler, @mrswoop, @ClaireRNovotny, @ChrisSfanos
Absent: @tannergooding, @eriawan
Agenda:
1. Opening Discussion
- ResXResourceManager- Board of Directors agreed to accept recommendation and approve application last month - Chris Sfanos in process of onboarding
- Trivial - moved to Seed category based on project maturity - will re-evaluate next quarter
- JHipster.Net - Committee discussed request from project owners for marketing exposure opportunities
- Future Board Meetings - Board of Directors requested that Project Committee Chair attend the monthly Board meeting to represent the Project Committee
- New Foundation Website - reviewed new website, discussed opportunity to contribute content for Project area, discussed need for official registry of .NET Foundation projects
2. Review Project Applicants
- Reviewed health metrics for 1 new project submitted in the past month: PInvoke
- @sbwalker has followed up with project owner via email to collect Eligibility criteria
- If no blockers encountered in Eligibility criteria, Project Committee is recommending the Board approve this application
3. Open Source License Discussion
- Executive Director of .NET Foundation shared background information related to some recent project licensing issues
- Project Committee will be responsible for handling licensing issues on behalf of the .NET Foundation going forward
- Action Item: Project Committee Chair to share internal communications with other Project Committee members related to licensing issues
- Project Committee will have a follow up meeting next week to discuss plan of action
- Project Committee also needs to construct proposal for clear Licensing guidelines for .NET Foundation
-
Meeting adjourned after 1 hour.

45
meetings/2020-06-11.md Normal file
Просмотреть файл

@ -0,0 +1,45 @@
Project Committee Meeting - Thursday, June 11, 12:00 PM ET
Attendees: @sbwalker, @ChrisHammond, @snickler, @tannergooding, @mrswoop, @clairernovotny, @ChrisSfanos
Absent: @eriawan
Agenda:
1. Opening Discussion
- PInvoke - Board of Directors agreed to accept recommendation and approve application last month
- Chris Sfanos in process of onboarding
- Licensing - discussed latest status of .NET Foundation project which had changed its open source license
- project has rolled back to the previous license
- @sbwalker action item to write a blog promoting the successful collaboration between the project and .NET Foundation
- Board Elections
- Executive Director shared info with the group about the approach for the upcoming Board elections
2. Review Project Applicants
- MahApps.Metro - reviewed health metrics and eligibility criteria
- Project Committee recommends the Board approve this application
- Catalyst - project application had been reviewed previously by Project Committee (March)
- Executive Director indicated one of the earlier blocking issues had been addressed
- reviewed most recent health metrics and eligibility criteria
- Project Committee not able to make recommendation to approve - will contact project owner with feedback
- General Project Discussion
- .NET Foundation needs a master list of projects which includes links to all associated assets, including CLAs
- Chris Sfanos volunteered to reconcile the project master list
3. .NET Ecosystem Discussion
- reviewed recent events, articles related to Microsoft and the Open Source ecosystem
- items were not directly related to the .NET Foundation - they were shared with the Project Committee for general awareness
- discussed general guidelines for public communication on behalf of .NET Foundation
4. Open Source Licensing Discussion
- Project Committee in agreement that approved licenses should only include permissive licenses
- Project Charter should have another iteration of amendments to address any of the specific items which have raised since it was originally published
5. Q&A
- Executive Director requested summary of Project Committee items to include in monthly newsletter
Meeting adjourned after 1 hour.

54
meetings/2020-07-09.md Normal file
Просмотреть файл

@ -0,0 +1,54 @@
Project Committee Meeting - July 9, 2020, 12:00 PM ET
Attendees: Eriawan Kusumawardhono (@eriawan), Jeremy Sinclair (@snickler), Juan Elosegui (@jmelosegui), Tanner Gooding (@tannergooding), Chris Sfanos (@ChrisSfanos), Claire Novotny (@clairernovotny)
Absent: Scott Willhite (@mrswoop), Chris Hammond (@ChrisHammond)
Agenda:
1. Opening Discussion
- MahApps.Metro - Board of Directors agreed to accept recommendation and approve application last month
- Chris Sfanos in process of onboarding
- Catalyst - feedback sent to project maintainer regarding license and health metric maturity
- ImageSharp - communication with maintainer related to publishing a collaboration blog
- @sbwalker action item to complete draft blog this week
- Board Elections - updated Project Committee members on .NET Foundation election process
- Board candidates announced
- discussion about setting up a meeting with new Board members to explain mandate/progress of Project Committee
2. Review Project Applications
- Verify - reviewed health metrics and eligibility criteria
- health metrics indicate this project is mature
- background check indicated this project was forked from another project
- Project Committee recommends following up with maintainer to obtain additional background/context
- Polyjuice - reviewed health metrics and eligibility criteria
- Project Committee noted that health metrics are not yet at a level which indicate a mature open source project/community
- recommendation is to promote to Seed level and revisit in 3 months
- Project Committee will follow up with maintainer
- Texnomic SecureDNS - reviewed health metrics and eligibility criteria
- Project Committee noted that health metrics are not yet at a level which indicate a mature open source project/community
- in particular this project only has a single contributor
- recommendation is to promote to Seed level and revisit in 3 months
- Project Committee will follow up with maintainer
- Seed Level Definition - it was noted that the .NET Foundation needs a better definition of the benefits which Seed Level projects receive
- @tannergooding volunteered to create proposal on seed project benefits
- Project Reconciliation - ensuring all .NET Foundation projects are in good standing and have required legal paperwork
- @ChrisSfanos provided update on project reconciliation process
- Health Metric Tracking - Project Committee needs an automated system for harvesting daily health metrics for projects
- @sbalker provided demo of application for tracking daily health metrics
- application will be deployed publicly
3. Open Source Project Licensing
- @eriawan led discussion on open source project licensing
- proposal that .NET Foundation projects must be licensed under an approved permissive license and not licensed under multiple open source licenses
- @sbwalker suggestion to use OSI as the trusted source of licenses and focus on the permissive licenses
- @tannergooding suggestion to define our own set of approved licenses and also indicate that licenses which are not part of the list will be reviewed on a case by case basis
- @eriawan volunteered to create list of approved licenses
4. Q&A
- @clairernovotny indicated that she does not expect any changes to the Project Committee post election, but would ensure @sbwalker is able to introduce the work of the Project Committee to the new Board
Meeting adjourned after 1 hour.

60
meetings/2020-08-13.md Normal file
Просмотреть файл

@ -0,0 +1,60 @@
Project Committee Meeting - August 13, 2020, 12:00 PM ET
ATTENDEES: Eriawan Kusumawardhono (@eriawan), Jeremy Sinclair (@snickler), Tanner Gooding (@tannergooding), Chris Sfanos (@ChrisSfanos), Claire Novotny (@clairernovotny), Chris Hammond (@ChrisHammond)
ABSENT: Scott Willhite (@mrswoop), Juan Elosegui (@jmelosegui)
STAFF OBSERVERS: Terracia King (@terraciaking)
AGENDA
1. MONTHLY PROGRESS UPDATE
- Verify - Board of Directors agreed to accept the Projects Committees recommendation and approve Verify application
- Polyjuice & SecureDNS - feedback sent to project maintainers regarding license and health metric maturity. Both projects were promoted to the Seed Level.
- ImageSharp - @sbwalker created a draft for the ImageSharp collaboration blog.
- ImageSharps owner decided not to move forward with the blog post at this time.
- @sbwalker will follow up.
- Board Elections - updated Project Committee members on .NET Foundation election results.
- New Board members announced.
- Six new Board members and one returning Board member.
- @sbwalker action item to present a Projects Committee overview at the next Board meeting.
2. REVIEW NEW PROJECT APPLICATIONS
- Nanoframework - reviewed health metrics and eligibility criteria.
- Health metrics indicate this project is mature.
- Further research indicated this project includes a very expansive set of subprojects.
- License check indicated that they use different permissive licenses across their projects.
- Project Committee agreed to recommend Nanoframework to the Board for membership.
- nopCommerce - reviewed health metrics and eligibility criteria.
- Health metrics indicate this project is very mature.
- Licensing check indicated that they are licensed under a custom copyleft license that does not fit the criteria.
- Project Committee will present the project to the Board but will not recommend the project for membership.
3. PROJECT
- Project/Seed Benefits Proposal Discussion
- Claire mentioned .NET Foundation now has GitHub Enterprise subscription that projects owners will be asked to join as a benefit.
- @tannergooding provided an update on the list of project benefits started in GitHub.
- suggested that the Foundation could provide "best practices" documentation for early stage projects on how to create a new project.
- The documentation could be a GitHub template that project owners can refer too.
- @tannergooding action item to upload the project benefits to the PR discussion board to allow members to review and add suggestions.
- @tannergooding action item to partner with @clairenovotny to crosslink the discussion post to the Announcement repository.
- DNF Projects Site
- @sbwalker provided an update on the application for daily tracking of health metrics
- https://dnfprojects.azurewebsites.net/net-foundation-projects
- The application can provide metrics such as the compare the projects with the highest growth, monitor a projects activity, and which projects have the most pull request.
- @sbwalker action item to sync with @clairenovotny to review the Azure credits available for hosting the application within the Foundation.
- Project Reconciliation
- @snickler action item to send any old projects or unusual instances to @clairenovotny and @ChrisSfanos to clean up.
- @clairenovotny is currently working with a lawyer to formally define what it means to be a .NET Foundation project from a legal perspective.
- Open Source Licensing Discussion Continuation
- @eriawan led the open source project licensing discussion.
- @eriawan posted a write up on licenses that should be accepted by the Foundation.
- @eriawan action item will upload the licensing write up as a PR on the Projects site to solicit feedback.
- Discussion held about the current licensing criteria and whether there is value in accepting projects outside of that criteria.
4. Q&A
The meeting adjourned at 1:00 pm ET

72
meetings/2020-09-10.md Normal file
Просмотреть файл

@ -0,0 +1,72 @@
Project Committee Meeting - September 10, 2020, 12:00 PM ET
ATTENDEES: Eriawan Kusumawardhono (@eriawan), Tanner Gooding (@tannergooding), Chris Sfanos (@ChrisSfanos), Juan Elosegui (@jmelosegui), Shaun Walker (@sbwalker), Chris Hammond (@ChrisHammond),
BOARD MEMBER: Jeff Strauss (@jstrauss)
ABSENT: Scott Willhite (@mrswoop),), Jeremy Sinclair (@snickler), Claire Novotny (@clairernovotny),
STAFF OBSERVERS: Terracia King (@terraciaking)
AGENDA
1. MONTHLY PROGRESS UPDATE
- Nanoframework
- The Board of Directors agreed to accept the Project Committees recommendation and approve Nanoframework s application last month.
- nopCommerence
- @sbwalker sent feedback to the projects maintainer to explain that due to non-permissive licensing, the Foundation will currently not be able to approve the projects application. The application has been closed.
2. REVIEW NEW PROJECT APPLICATIONS
- Esquio
- reviewed activity metrics and eligibility criteria
- activity metrics indicate this project is fairly mature ( active, multiple contributors )
- licensing check indicated that they are licensed under Apache 2 which is permissive.
- recommendation: Project Committee agreed to recommend Esquio to the Board for membership.
- Xamarian Community Toolkit
- reviewed activity metrics and eligibility criteria
- activity metrics indicate this project is mature ( started in 2016, active, commit count is low compared to other projects )
- licensing check indicated that they are licensed under MIT which is permissive.
- recommendation: Project Committee agreed to recommend Xamarian Community Toolkit to the Board for membership
- DataGrid Extensions
- reviewed activity metrics and eligibility criteria
- activity metrics indicate this project is mature however 1 contributor has done 99% of the commits
- licensing check indicated that they are licensed under MIT which is permissive.
- @sbwalker stated that the Project Committee can recommend the project for approcal but also reach out to the maintainer and encourage them to try to solicit more contributors
- recommendation: Project Committee agreed to recommend Datagrid Extensions to the Board for membership
- C# standardization: ECMA TC49 – TG2
- not an Open Source project currently
- is work being done as a Standards Committee as part of ECMA and is primarily comprised of documentation
- the Standards Committee would like the project to become an official member then go through the motions of making it an Open Source project.
- the standard is already public, but they would like to make the communication and work to made public in the next phase.
- @tannergooding recommended that the Project Committee reach out to the C# Standardization project maintainer to ask how they plan on coordinating with C# Language prior to sending them for Board approval.
- recommendation: The Projects Committee will defer the decision for recommendation to next month to gather more information.
- action item: Projects Committee to ask C# Standardizations project maintainer how they plan to coordinate with C# Language Team.
- action item: @sbwalker to present the Projects Committees recommendations and the deferred project to the Board at the September 17th, 2020 Board Meeting.
3. PROJECT
- SixLabors/ImageSharp
- @sbwalker followed up with the project maintainer of ImageSharp to determine next steps and has not received a response. This item remains open.
- DNF Projects Site – Projects Trends
- URL: https://dnfprojects.azurewebsites.net/net-foundation-projects
- @sbwalker provided an update on the application for daily tracking of activity metrics.
- @sbwalker outlined the feedback received on Twitter and adjustments made to the application
- Projects Committee Charter
- the Projects Committee adjusted the charter to replace the word "health" with "activity" ( the Committee has never evaluated project "health" - only public metrics on Github )
- Nuget Package Ranking Discussion
- Project Committee met previously with Jon Douglas from Nuget about a new proposed package ranking system
- Nuget wants to create an algorithm to consider the popularity, recent activity, and quality of packages
- Projects Committee was asked to provide feedback and continue collaboration on this topic
- Project Benefits
- @tannergooding provided an update on the list of project benefits started in GitHub.
- action item: @tannergooding to meet with @clairenovotny to understand how to open this discussion to the broader community
- Open Source Licensing
- @Eriawan led the discussion on Open Source licensing.
- @Eriawan had created a proposal for suggested permissive licensing to present to the Board.
- @jstrauss suggested that the Projects Committee create a list of licenses that are not accepted.
4. Q&A
The meeting adjourned at 1:03 pm ET

47
meetings/2020-10-08.md Normal file
Просмотреть файл

@ -0,0 +1,47 @@
Project Committee Meeting - October 8, 2020, 12:00 PM ET
ATTENDEES: Eriawan Kusumawardhono (@eriawan), Chris Sfanos (@ChrisSfanos), Juan Elosegui (@jmelosegui), Shaun Walker (@sbwalker), Chris Hammond (@ChrisHammond), Scott Willhite (@mrswoop), Jeremy Sinclair (@snickler)
ABSENT: Claire Novotny (@clairernovotny), Tanner Gooding (@tannergooding), Jeff Strauss (@jstrauss)
STAFF OBSERVERS: Terracia King (@terraciaking)
AGENDA
1. MONTHLY PROGRESS UPDATE
- Esquio, Xamarin Community Toolkit, DataGrid
- The Board of Directors agreed to accept the Project Committees recommendation and approve these applications from last month.
- C# standardization: ECMA TC49-TG2
- @sbwalker led a discussion regarding the Committees meeting with Bill Wagner to gain more insight on the C# Standardization project.
2. REVIEW NEW PROJECT APPLICATIONS
- C# standardization: ECMA TC49 – TG2
- based on results of meeting with Bill Wager Project Committee agreed to recommend C# standardization: ECMA TC49 – TG2 to the Board for membership.
- Stride
- reviewed activity metrics and eligibility criteria
- activity metrics indicate this project is mature and has an active community
- licensing check indicates that they are licensed under MIT.
- @jmelosegui raised a question regarding Strides previous ownership and how much research is required to ensure code provenance
- @sbwalker action item to discuss with @clairernovotny the verification steps required for Project Contribution Agreements.
- recommendation: Project Committee agreed to recommend Stride to the Board for membership
- CAP
- it was noted that this project is using the "dotnetcore" organization on Github which may be a trademark violation issue
- recommendation: defer application review until Project Committee can meet with @clairernovotny for further discussion
3. PROJECT
- IdentityServer
- @sbwalker led a discussion regarding the IdentityServer project and their recent decision to commercialize the open source project.
- @mrswoop stated that the Foundation should identify the ideal outcome for projects such as IdentityServer.
- @snickler led a discussion regarding the content on IdentityServers product webpage.
- @Eriawan suggested the .NET Foundation needs to create guidelines to explain a standard process for these types of scenarios in the future.
- @sbwalker action to schedule a follow up meeting for the Project Committee with @clairernovotny to gain more insight.
- @sbwalker and @clairernovotny to meet with maintainers of IdentityServer
4. Q&A
- @snickler led a discussion around the recent updates to the Projects webpage on the .NET Foundation site.
The meeting adjourned at 1:00 pm ET

51
meetings/2020-11-12.md Normal file
Просмотреть файл

@ -0,0 +1,51 @@
Project Committee Meeting - November 12, 2020, 12:00 PM ET
ATTENDEES: Chris Sfanos (@ChrisSfanos), Juan Elosegui (@jmelosegui), Shaun Walker (@sbwalker), Chris Hammond (@ChrisHammond), Jeremy Sinclair (@snickler), Tanner Gooding (@tannergooding), Ken Cutt (@kencutt), John Callaway (@ovation22)
ABSENT: Claire Novotny (@clairernovotny), Eriawan Kusumawardhono (@eriawan), Scott Willhite (@mrswoop)
STAFF OBSERVERS: Terracia King (@terraciaking)
AGENDA
1. MONTHLY PROGRESS UPDATE
- C# Standardization, Stride
- The Board of Directors agreed to accept the Project Committees recommendation and approve these applications from last month.
2. REVIEW NEW PROJECT APPLICATIONS
- HttpReports
- it was noted that this project is using the "dotnetcore" organization on Github which may be a trademark violation issue ( similar to the earlier CAP applications )
- active community - mostly in China, documentation is mostly in Chinese, contributions primarily from 1 person
- need clarification from Board of Directors on how to proceed
- Our World & The Oasis
- licensed under GNU license which is not compatible with .NET Foundation charter
- community is not large or active - however application is very substantial effort
- Silk.NET
- activity metrics indicate maturity, license is permissive
- recommendation: Project Committee agreed to recommend Stride to the Board for membership
- Ant Design Blazor
- activity metrics indicate maturity, license is permissive
- recommendation: Project Committee agreed to recommend Stride to the Board for membership
- Finbuckle.MultiTenant
- activity metrics indicate maturity, license is permissive
- recommendation: Project Committee agreed to recommend Stride to the Board for membership
3. PROJECT
- Project Recommendations
- @jmelosegui held a discussion around how the Projects Committee could provide feedback to project contributors to indicate areas where they could improve the maturity of their projects
- @jmelosegui action item to create a template for the Project Committee to use when providing feedback with project maintainers on the status of their projects.
- IdentityServer
- @sbwalker and @clairernovotny met with the maintainers of IdentityServer and @sbwalker has exchanged emails sharing his experience in commercializing an open source project
- IdentityServer has committed to supporting the current version of the project for 2 more years
- a new company has been formed named Duende which will offer a commercial version
- .NET 6 Ecosystem Collaboration
- Immo Landwerth from Microsoft reached out to the Project Committee to collaborate on an initiative to Grow the .NET ecosystem through increased Quality, Confidence, and Support.
- the Project Committee had an initial kickoff meeting to understand the context of the request and plan the logistics
- DNN
- @sbwalker and Mitchel Sellers received clarification on trademark matters related to the .NET Foundation contribution agreement
- HaveIBeenPwned (HIBP)
- @kencutt and @ovation22 will facilitate an in-depth discussion with Troy Hunt to come up with a proposal for contributing HIBP to the .NET Foundation
The meeting adjourned at 1:00 pm ET

70
meetings/2020-12-10.md Normal file
Просмотреть файл

@ -0,0 +1,70 @@
Project Committee Meeting - December 10, 2020, 12:00 PM ET
ATTENDEES: Chris Sfanos (@ChrisSfanos), Juan Elosegui (@jmelosegui), Shaun Walker (@sbwalker), Chris Hammond (@ChrisHammond), Jeremy Sinclair (@snickler), Tanner Gooding (@tannergooding), Ken Cutt (@kencutt), Claire Novotny (@clairernovotny), Eriawan Kusumawardhono (@eriawan)
ABSENT: Jeff Strauss (@jstrauss), Scott Willhite (@mrswoop), John Callaway (@ovation22)
STAFF OBSERVERS: Terracia King (@terraciaking)
AGENDA
1. MONTHLY PROGRESS UPDATE
Board of Directors agreed to accept the Projects Committees recommendation and approve the following applications last month:
- Silk.NET
- Ant Design Blazor
- Finbuckle.MultiTenant
2. REVIEW NEW PROJECT APPLICATIONS
- Case Management - https://github.com/simpleidserver/CaseManagement
- relatively new project without a lot of activity
- licensing is permissive
- recommendation: do not recommend for approval, evaluate if suitable for Seed level
- FastTunnel - https://github.com/SpringHgui/FastTunnel
- relatively new project without a lot of activity
- licensing is permissive
- recommendation: do not recommend for approval, evaluate if suitable for Seed level
- Toms Toolbox - https://github.com/tom-englert/TomsToolbox
- relatively new project without a lot of activity
- licensing is permissive
- recommendation: do not recommend for approval, evaluate if suitable for Seed level
- NanUI for WinForms - https://github.com/NetDimension/NanUI
- project is mature however does not have much recent activity
- license is permissive but was recently changed from a non-permissive license
- recommendation: do not recommend for approval, evaluate if suitable for Seed level and inquire about license change
3. PROJECT
- Project Activity Tracker
- Url: https://dnfprojects.azurewebsites.net/net-foundation-projects
- Committee reviewed activity trends for .NET Foundation projects for the past 6 months
- it was noted that there a large number of .NET Foundation which are inactive
- @clairenovotny asked the Committee if there should be requirements for ongoing activity to stay in the Foundation?
- Press Release Plan
- @sbwalker noted that the New Project Application form asks for submitters to provide a PR Plan and asked if this information is used anywhere
- @clairenovotny indicated that it is not being used currently
- @sbwalker asked if it should be shared with the Marketing Committee
- @tannergooding suggested that the information could be optional
- @snickler suggested that the Committee create a form that would allow the project maintainers to check the types of press that would like for their project (ex. Twitter)
- Trademark Usage
- there is an organization from China on GitHub using "dotnetcore" as its name
- @clairenovotny has reached out to them to determine if they may be able to change their name
- communication is challenging due to language barriers
- some project applications are on hold until this is resolved
- HIBP
- @kencutt provided a status update for the HaveIBeenPwned opportunity.
- @kencutt and @ovation22 have held multiple meetings with Troy Hunt.
- Troy Hunt shared his code with @kencutt and @ovation22 a few days ago.
- They are putting together a game plan to help Troy.
- .NET6 Ecosystem Growth Working Group Next Steps
- @sbwalker held a discussion around the .NET6 Ecosystem Growth working group.
- There will be a meeting held every Thursday from 4:00pm – 6:00pm Eastern time.
- The working group will meet over the next three months.
- @snickler and @eriawan action items to send @sbwalker contacts that would like to join the working group.
- Q&A
- @sbwalker asked @clairenovotny if the Board has any expectations or goals for the Projects Committee in 2021.
- @clairenovotny suggested @sbwalker to ask the question to the Board at the December Board meeting.
- There was a brief discussion held on the new GitHub Sponsor capabilities.
The meeting adjourned at 1:00 pm ET

38
meetings/2021-01-14.md Normal file
Просмотреть файл

@ -0,0 +1,38 @@
Project Committee Meeting - January 14, 2021, 12:00 PM ET
ATTENDEES: Chris Sfanos (@ChrisSfanos), Juan Elosegui (@jmelosegui), Shaun Walker (@sbwalker), Jeremy Sinclair (@snickler), Ken Cutt (@kencutt), Claire Novotny (@clairernovotny), John Callaway (@ovation22), Scott Willhite (@mrswoop),
ABSENT: Jeff Strauss (@jstrauss), Chris Hammond (@ChrisHammond), Tanner Gooding (@tannergooding), Eriawan Kusumawardhono (@eriawan),
STAFF OBSERVERS: Terracia King (@terraciaking)
AGENDA
1. MONTHLY PROGRESS UPDATE
- .NET6 Ecosystem Growth working group
- @sbwalker provided context
- The group had its first meeting last week.
- There will be a meeting held every Thursday from 4-6 PM ET for the next 3 months
2. REVIEW NEW PROJECT APPLICATIONS
- There were no new project applications to review this month.
3. PROJECT COMMITTEE DISCUSSION
- Haveibeenpwned (HIBP)
- @kencutt provided a status update for the Haveibeenpwned opportunity
- @kencutt action item to follow up with the Troy Hunt to continue discussing the HIBP project.
- Press Release Plan Discussion (from project applications)
- @sbwalker led a brief discussion on the Press Release Plan mentioned on the Project Application form.
- Q&A
- @clairenovotny shared that the Executive Committee will be asking for the Projects Committees goals in 2021
- @jmelosegui suggested that the Project Committee create a method to review project activity and determine criteria that the projects must maintain to be a part of the .NET Foundation.
- @sbwalker suggested that the Project Committee focuses on policy and procedures
- @snickler suggested that the Committee pull items from the .NET Ecosystem Growth meetings to focus on, such as documentation.
- The Committee agreed to work asynchronously to determine the three goals they would like to pursue in 2021.
The meeting adjourned at 12:26 PM ET

69
meetings/2021-02-11.md Normal file
Просмотреть файл

@ -0,0 +1,69 @@
Project Committee Meeting - February 11, 2021, 12:00 PM ET
ATTENDEES: Chris Sfanos (@ChrisSfanos), Shaun Walker (@sbwalker), Jeremy Sinclair (@snickler), Ken Cutt (@kencutt), John Callaway (@ovation22), Tanner Gooding (@tannergooding), Eriawan Kusumawardhono (@eriawan),
ABSENT: Jeff Strauss (@jstrauss), Chris Hammond (@ChrisHammond), Scott Willhite (@mrswoop), Claire Novotny (@clairernovotny), Juan Elosegui (@jmelosegui),
STAFF OBSERVERS: Terracia King (@terraciaking)
AGENDA
1. MONTHLY PROGRESS UPDATE
- There were no new projects approved last month. Therefore, there was no need to seek any approvals from the Board.
- Project Contribution Model
- A meeting occurred with the .NET Foundations lawyer to obtain clarification on the Project Contribution model
- the discussion was focused on the .NET Foundation's legal limitations in terms of being able to provide full support for projects which are not contributed via assigment
- @sbwalker argued that the .NET Foundation has traditionally been an inclusive organization and needs to retain its current “open” policy in regards to project contribution models. This open policy allows the .NET Foundation to accommodate the vast diversity in open source projects in the .NET ecosystem including those which want to pursue commercial models as well as projects which have grown organically and do not have full code provenance of their contributions.
- it was decided that the .NET Foundation should continue to support multiple types of project contributions - both in the form of assignments and licenses
- a new Project Contribution agreement will be created by the lawyer which better defines the details of each approach
- Project onboarding will remain on hold until the new agreement is available
- @tannergooding asked if there will be any impact on projects that entered the .NET Foundation using the current contribution agreement
- @ChrisSfanos indicated this is an open question which needs to be clarified by the lawyer
- @tannergooding suggested that it would be optimal if we could provide project leaders with all of the relevant information they need to know from day one to meet the .NET Foundations requirements
- @ChrisSfanos will schedule another meeting with the .NET Foundation lawyer
- .NET6 Ecosystem Growth Working group meetings.
- Continue to occur on a weekly basis
2. REVIEW NEW PROJECT APPLICATIONS
- Venflow
- Activity metrics indicate this project is relatively new.
- licensing is permissive
- recommendation: do not recommend for approval, evaluate if suitable for Seed
- OpenSleigh
- Activity metrics indicate this project is relatively new.
- licensing is permissive
- recommendation: do not recommend for approval, evaluate if suitable for Seed
- OpenMod
- activity metrics indicate this project is fairly well established
- license is permissive, but not standard and has a non-standard jurisdiction issue
- recommendation: do not recommend for approval, follow up with contributor about licensing
- HIBP
- @ovation22 provided a status update for the HIBP project
- open source project is not yet released to the public
- project is well known and respected within the industry.
- good project for the .NET Foundation to be affiliated with.
- maintainer is looking for guidance as it is his first time venturing into open source
- Project Committee will recommend the HIBP project to the Board for approval
3. PROJECT
- Project Committee Discussion
- @sbwalker held a discussion on the Projects Committee 2021 goals.
- @tannergooding suggested that the Projects Committee strive to provide clear and public guidance as to what we are looking for in a project ie. how to setup a project in the right way.
- @sbwalker suggested that the Projects Committee revise the Charter to reflect the latest understanding and criteria
- @snickler suggested that the Committee should review the activities of existing projects regularly.
- @sbwalker mentioned providing the project maintainers guidance as to how to remain a member.
- @snickler suggested the Committe should provide guidelines for how projects can exit the .NET Foundation.
- @snickler asked if there was a threshold or a maximum number of members for the Projects Committee. @sbwalker said there is no limit - it can add as many as necessary as long as appropriate leadership and guidance is being provided and members are contributing value
- @tannergooding suggestd setting up a communication tool that is dedicated to the Project Committee to chat adhoc
- .NET6 Ecosystem Growth working group meetings.
- @sbwalker provided status on the .NET6 Ecosystem Growth working group meetings.
- progress has been limited as the goals are not clear
- @tannergooding suggested that another communication tool may be helpful for collaborating in a less formal fashion.
- .Q&A
- @ChrisSfanos action item to send the projects that have been on hold an email to inform them of what is going on.
- @snickler held a discussion on monetizing open source and its concerns.
The meeting adjourned at 1:02 PM ET.