dotnet-foundation / projects

This repository is used for onboarding new projects
113 stars 31 forks source link

Verify #78

Closed SimonCropp closed 4 years ago

SimonCropp commented 4 years ago

1. General Information

Project Name: Verify

License: MIT

Contributor (Company, Organization or individual name(s)): Simon Cropp

Existing OSS Project? (Yes/No): Yes

Source Code URL: all projects under https://github.com/VerifyTests. main repo is https://github.com/VerifyTests/Verify

Project Homepage URL (if different):

Project Transfer Signatories:

Simon Christopher Cropp. simon.cropp@gmail.com

2. Description

Verification tool to enable approval of complex models and documents. Think snapshot testing on steroids.

3. Project Governance

Please complete this section about who will be maintaining the open source project and how it will run. Project Lead:

Name: Simon Cropp Email: simon.cropp@gmail.com GitHub Profile URL: https://github.com/SimonCropp

Committers:

SimonCropp

Governance Model:

describe how new code changes are proposed to the project,

via GH issue, GH pull request, twitter, zoom, email.

how those changes are reviewed and how a decision is made to accept proposed changes.

Discussion with the submitter. ensure correctness, value to other consumers, and no known technical debt.

Also describe the process for identifying and appointing new committers.

Currently none.

TBH I have not needed an formalized Governance Model for my OSS projects. Happy to consider suggestions for recommended models.

CLA

No CLA. Planning on adopting the DNF one

CLA Notification Alias

simon.cropp@gmail.com

Project Transfer Type

Contribution Model. Under the .NET Foundation contribution model, a project retains ownership of the project, but grants .NET Foundation a broad license to the project’s code and other intellectual property. The project also confirms that the project’s submissions to .NET Foundation are its own original work (there are also instructions for any third party materials that might be included).

4. Repository Layout

Please define below any changes you would want to make to your repositories as part of the process of joining the .NET Foundation

5. Eligibility Criteria

Please complete the following for your project

6. PR Plan

Please summarize the public relations plan for the announcement when joining the foundation

I have spoke to Scott Hanselman about the potential of doing a podcast episode

7. Infrastructure Requirements

None

8. Additional Notes

SimonCropp commented 4 years ago

Libraries that are mandatory dependencies of the project are offered under a standard, permissive open source license which has been approved by the .NET Foundation (exceptions include a dependency that is required by the target platform where no alternative open source dependency is available such as the .NET Framework or a hardware specific library).

amending...

ChrisSfanos commented 4 years ago

Hello! I'll be driving the project on-boarding process. We will follow the checklist below - thanks!

CLA

Project Onboarding

ChrisSfanos commented 4 years ago

Project agreement is out for signing

ChrisSfanos commented 4 years ago

DocuSign complete - CLA onboarding email sent

ChrisSfanos commented 4 years ago

CLA bot is configured - remaining on-boarding steps are up next - supplemental mail sent shortly

ChrisSfanos commented 4 years ago

All on-boarding steps are complete! Thanks for the quick turnaround :-)

SimonCropp commented 4 years ago

@ChrisSfanos thanks for all your help