Skip to content
This repository has been archived by the owner on Apr 16, 2020. It is now read-only.

On-Board project to the .NET Foundation #138

Closed
16 of 22 tasks
ctaggart opened this issue Feb 19, 2017 · 13 comments
Closed
16 of 22 tasks

On-Board project to the .NET Foundation #138

ctaggart opened this issue Feb 19, 2017 · 13 comments
Milestone

Comments

@ctaggart
Copy link
Owner

ctaggart commented Feb 19, 2017

https://github.com/dotnet/home/blob/master/guidance/new-projects.md

We're getting ready to bring the project into the .NET Foundation, but before we
do we need to do the following:

Getting into the .NET Foundation

  • Make sure the project has a good name that is easy to remember and
    spell. Check that it doesn't conflict with another existing project
  • Make sure the people involved in the project want to join the .NET Foundation
  • Make sure the project has a clear understanding about how it accepts contributions and the process
    it follows when selecting new committers to the project.
  • Register an interest in joining the .NET Foundation
    • registred 2017-02-25
  • Work with the .NET Foundation to fill out an On-Boarding Questionaire
  • .NET Foundation sends out completed questionaire to .NET Foundation Advisory Council for comments
  • .NET Foundation Executive Director submits new project proposal to the .NET Foundation Board
  • Configure a CI build for the project and ensure build status badges are available from the README

Once accepted into the .NET Foundation

  • Sign the contribution / assignment agreement
  • Agree a date to move into the .NET Foundation
  • Prepare a guest blog post announcing the move on the .NET Foundation Blog
  • Read the code of conduct,
    link to it in your code and
    understand what to do if you are concerned about any behaviour or have
    concerns reported to you.
  • Tell the world we have joined!
  • Get CLA Automation enabled to ensure contributors can easily sign the
    Contribution License Agreement
  • Send a PR to add the Project into the .NET Foundation
    list add SourceLink dotnet-foundation/foundation#94
  • Ensure the repo contents are up to date with .NET Foundation guidance
  • Review the README guidance and update if necessary
  • If applicable update the LICENSE file to show Copyright has been assigned to the .NET Foundation a410e2c
    and look to update any file headers.
  • If applicable, update any copyright statements in websites owned by the project to reflect
    assignment to the .NET Foundation
  • If applicable, update any websites associated with the project to include
    "Supported by the .NET Foundation" or
    similar link back to the .NET Foundation in the footer. If applicable, please
    include image links from our swag repo. (We think a link in the footer using the horizontal logo looks very nice.)
  • Sign up for Project Leader news
  • Configure any resources requested from the .NET Foundation (SSL Certs, Code Signing,
    Secret Management, Build Servers etc)
@ctaggart
Copy link
Owner Author

@rachelreese, could I get some help with this?

@gep13
Copy link

gep13 commented May 17, 2017

@ctaggart if you have any questions on this feel free to ask. We have recently (well last year) gone through this process with the Cake project. Happy to help out where/when I can.

@ctaggart
Copy link
Owner Author

@gep13, yes we need help! I'm not sure how to get this moving. The next step is:

  • Work with the .NET Foundation to fill out an On-Boarding Questionnaire

Where do we find the questionnaire?

@gep13
Copy link

gep13 commented May 18, 2017

@ctaggart more than happy to help 😄

If you have a look at this page: https://dotnetfoundation.org/get-involved and the SharePoint Survey link is the one that you are after.

@ctaggart
Copy link
Owner Author

@gep13, I filled out that form 3 months ago thinking it was the "Register an interest" step. I filled it out again just now. Did someone reach out to you after you filled out that form?

@gep13
Copy link

gep13 commented May 18, 2017

@ctaggart We followed up directly with @martinwoodward and began chatting about joining the foundation. Now that @jongalloway is heading things up, it might be worth starting a conversation with him as well.

@ctaggart
Copy link
Owner Author

I emailed in the On-Boarding Questionnaire just now.

@gep13
Copy link

gep13 commented Jul 29, 2017

@ctaggart have you heard anything from @jongalloway about this?

@ctaggart
Copy link
Owner Author

@gep13 I have not yet.

@ctaggart ctaggart added this to the 3.0.0 milestone Nov 15, 2017
@ctaggart
Copy link
Owner Author

ctaggart commented Nov 16, 2017

I found out this week that SourceLink got accepted into the .NET Foundation! The brief announcement was today. It has been a long road. Thanks to everyone who has contributed.

https://www.dotnetfoundation.org/blog/2017/11/16/welcome-dnn-nunit-ironpython-mvvmcross-sourcelink-ilmerge-and-humanizer-to-the-net-foundation

https://twitter.com/dotnetfdn/status/931161572650631169

@gep13
Copy link

gep13 commented Nov 16, 2017

@ctaggart Yes, I saw the announcement! Congratulations about getting added to the Foundation. Be sure to let us know if you have any questions 👍

ctaggart added a commit that referenced this issue Jan 6, 2018
* use 2.7.4

* Copyright (c) .NET Foundation and Contributors
#138

* remove duplicate line
@ctaggart
Copy link
Owner Author

ctaggart commented Jan 6, 2018

Checked off several of these boxes today. @gep13, I could use help with the CLA Automation.

@gep13
Copy link

gep13 commented Jan 8, 2018

@ctaggart what sort of help are you looking for? Including @devlead as well in case he can add information too.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants