Closed josefpihrt closed 1 year ago
Roslynator is a great tool. Use it all the time.
Great tool, using it all the time as well!
@JosefPihrt your project application will be reviewed this week by the Project Committee. It will be evaluated based on the criteria outlined in the Charter - https://github.com/dotnet-foundation/projects
@sbwalker Thanks for letting me know.
The Project Committee has evaluated the project and will recommend this project for Member status at the next BOD meeting (Aug 23)
That's great! Thanks for the recommendation!
Yesterday the .NET Foundation BOD voted to approve this project for Membership in the .NET Foundation. @ChrisSfanos will reach out to you shortly to initiate the onboarding process.
Thanks again for letting me know.
I'm really glad that Roslynator was approved for the membership in the .NET Foundation! 🎉 🥳 🚀
Hello! We will be following the following checklist to onboard your project to the .NET Foundation. I'll post updates here as we move along
Hello! The new submission form is missing a section for you to select your onboard agreement type - please review the description of Assignment and Contribution model under the Project Application and Review section here and let me know which you want to move forward with. I'll send out the form via DocuSign after you've selected - thanks!
Hi, I chose "Contribution Model". I've updated the first post to include section "Assignment and Contribution Models".
Thank you! The agreement is now out for signing
So this agreement will be sent to my mailbox or how does it work? Thank you for the help.
James Hargreaves was listed as the Project Transfer Signer in the application, so the agreement was sent via DocuSign to James
I see 👍
Hi @jamesHargreaves12 - let me know if you did not receive the DocuSign request to transfer Roslynator to the .NET Foundation - thanks!
Sorry for the delay - I have signed the request.
@ChrisSfanos I'm ready to sign the agreement.
Hi @JosefPihrt - you only listed James as the signer, so you don't need to sign. I pinged the DNF signer to sign on the Foundation's behalf. I'll send you the CLA onboarding steps in a minute
Agreement is signed - CLA onboarding email went out also
@ChrisSfanos I believe Josef is the main developer so this may be in error. We might want to change this to dual signers
We don't want to have a wall of information getting in the way of the main maintainer signing the document. Eg the initial application has a lot of fields, so we should step back from this.
Hey @glennawatson - we allow multiple signers, so that's not a problem. I've been working with Josef offline and we are moving forward with the onboarding.
We just transferred the project to /dotnet/ so the CLA is automatically configured. I'll send the remaining onboarding steps today
Onboarding process is wrapped up - Welcome Roslynator to the .NET Foundation!
Project Name
Roslynator
License
Apache 2.0
Contributor
Josef Pihrt
Existing OSS Project?
Yes
Source Code URL
https://github.com/josefpihrt/roslynator
Project Homepage URL
https://josefpihrt.github.io/docs/roslynator
Project Transfer Signatories
Description
Roslynator is a set of code analysis tools for .NET/C#, such as extensions for Visual Studio and VS Code, code analyzers packages, testing framework and CLI. Roslynator is powered with Roslyn.
Name
Josef Pihrt
Email
josef@pihrt.net
GitHub Profile URL
https://github.com/josefpihrt
Committers
There are contributors but none of then has commit/write access.
Governance Model
Changes are proposed by creating a PR (standard model). I'm the only developer that approves PR.
CONTRIBUTING.md and documentation contain instructions how to proceed when someone wants to contribute.
CLA
How does the project check who has signed one?
Currently, CLA is not required.
CLA Notification Alias
No response
Assignment and Contribution Models
[ ] Assignment Model
[x] Contribution Model
Repository Layout
I have already made significant changes as a part of effort of joining .NET Foundation:
In case of joining .NET foundation it would be necessary to update file headers.
Eligibility Criteria
PR Plan Summary
Infrastructure Requirements Summary
Currently, artifacts are not digitally signed.
Additional Notes
Hi,
I would like to join .NET Foundation with project Roslynator. I feel that it would be an appreciation that the project is good enough to be part of the foundation. It could also help the project to be more popular and thus attract more contributors.
Thanks in advance for your help, Josef