serilog-contrib / home

This is the hub for all the projects that are part of the Serilog Contrib Organization
Apache License 2.0
16 stars 1 forks source link

Transfer Serilog.Formatting.Log4Net to the Serilog Contrib organization #1

Closed 0xced closed 3 years ago

0xced commented 3 years ago

I would like to transfer my project Serilog.Formatting.Log4Net to the Serilog Contrib organization. I haven't released version 1.0.0 yet (only 1.0.0-rc.2) and I think it might be a good idea to release it once the project is transferred.

Should I simply initiate the transfer to the serilog-contrib GitHub organization or is there some kind of approval first?

augustoproiete commented 3 years ago

Awesome, Cédric!

For GitHub, this is a multi-step operation due to how GitHub manages permissions for organizations (i.e. GitHub doesn't let me give you permission to transfer the repo directly to the org).

  1. Transfer the repo to my user augustoproiete
  2. I transfer it to the Serilog Contrib organization
  3. You accept the invite to join the organization (you should have received an email)
  4. I add you as admin in the repo, within the org

For NuGet, open the "Manage" package UI for your packages on nuget.org and add the user serilog-contrib as an additional owner of the nuget package.

augustoproiete commented 3 years ago

You're all set!

Thanks!

0xced commented 3 years ago

Great! Could you add the serilog-contrib organization to Codacy? I got this error when trying to add it myself:

Only organization owners can add organizations to Codacy. Reach out to an owner of serilog-contrib and ask them to add the organization.

augustoproiete commented 3 years ago

I think I've added. Let me know if there's any step I missed:

image

image

0xced commented 3 years ago

I'm still unable to access anything on Codacy. Maybe you need to add me as member? (It's the first time I use Codacy with an organization.)

augustoproiete commented 3 years ago

I've added you to the org within Codacy - give it a try - but I suspect the issue is that Codacy is confused with the move of the repo from your user to the org:

image

Maybe you need to remove the repo from your own user/organization within Codacy so that it can let me add the repo to the serilog-contrib Codacy org?

0xced commented 3 years ago

I figured it out! I went to https://app.codacy.com/gh/0xced/serilog-formatting-log4net/settings in order to unregister the repository then I was able to add it to the serilog-contrib organization. 🎉

0xced commented 3 years ago

Hey @augustoproiete, can you login to https://dashboard.stryker-mutator.io/repos/serilog-contrib and enable the github.com/serilog-contrib/serilog-formatting-log4net repository in order to get a dashboard API key?

I tried but unfortunately I only see my repos under 0xced, not under serilog-contrib.

augustoproiete commented 3 years ago

@0xced Done. Let me know if you need anything else or if I need to generate an API key on your behalf.

image

0xced commented 3 years ago

Thanks for the very quick response!

No need to generate an API key, I can now switch to serilog-contrib (I could not before) so I was able to generate an API key. CleanShot 2021-08-18 at 20 58 18@2x

And the mutation report was successfully uploaded to https://dashboard.stryker-mutator.io/reports/github.com/serilog-contrib/serilog-formatting-log4net/ed7885c0ce6dbbea8f1ba95a3fcd41c65f28d97e 🥳

augustoproiete commented 3 years ago

Perfect. The mutation report looks great! :star_struck: Adding to my list of things to add to my OSS projects