Closed sakno closed 3 years ago
Hello everyone - I will be working to onboard the project - we will use the following checklist
@ChrisSfanos , is there any direct involvement expected from my side?
Hi @sakno - yes, definitely. I emailed you about which model you'll bring the project to the .NET Foundation under. With that, I'll generate a CLA which you will need to sign After that, there is work for the CLA bot and then the majority of Project Onboarding steps listed above are for you to follow (I'll be sending a mail on extra details for those steps when it's time to work on those)
Transfer agreement is out for signing via DocuSign
@ChrisSfanos , I have signed document via DocuSign, what's next?
Email will be coming out shortly with the next steps - thanks!
newsletter entry created (waiting on a bigger logo image)
CLA bot is now configured - I'll send out the remaining on-boarding steps shortly
PR submitted for the project entry, which was the last open item. Closing this work item out :-)
1. General Information
Project Name: .NEXT Raft
License: MIT
Contributor (Company, Organization or individual name(s)): Roman Sakno (rvsakno@outlook.com)
Existing OSS Project? (Yes/No): Yes
Source Code URL: https://github.com/sakno/dotNext
Project Homepage URL (if different): https://sakno.github.io/dotNext/index.html
Project Transfer Signatories: Roman Sakno (rvsakno@outlook.com)
2. Description
A framework for building clustered and replicated microservices in .NET on top of Raft consensus algorithm.
3. Project Governance
Project Lead:
Name: Roman Sakno Email: rvsakno@outlook.com GitHub Profile URL: https://github.com/sakno
Governance Model:
CLA
This project would like to utilize the .NET Foundation CLA system
CLA Notification Alias rvsakno@outlook.com
Assignment Model. Under the .NET Foundation assignment model, project ownership and other intellectual property is assigned to the .NET Foundation and the .NET Foundation agrees to grantback a license to the contributor(s).
Contribution Model. Under the .NET Foundation contribution model, a project retains ownership of the project, but grants the .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
Partially satisfies to https://github.com/dotnet/home/tree/master/guidance.
TODO:
5. Eligibility Criteria
Please complete the following for your project
6. PR Plan
Need assistance with this.
7. Infrastructure Requirements
No special requirements. Currently, project uses Azure Pipelines for running tests on Windows and Linux.
8. Additional Notes
Currently, .NEXT Raft is a part of .NEXT family of libraries and located in the same repository with other libraries. Should I move .NEXT Raft to dedicated repository? Or it's reasonable to submit entire .NEXT project which provides additional value to .NET developers besides development of clustered microservices.