Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add cake-contrib user #4

Closed
gep13 opened this issue Oct 31, 2017 · 15 comments
Closed

Add cake-contrib user #4

gep13 opened this issue Oct 31, 2017 · 15 comments

Comments

@gep13
Copy link
Member

gep13 commented Oct 31, 2017

First of all, I wanted to thank you for adding to the Cake community by adding this addin.

I was just wondering if you had seen this blog post:

http://cakebuild.net/blog/2016/08/cake-contribution-organization

We are currently going through a process of increasing the visibility of addins, and also trying to ensure their long term maintainability.

To that end, we are asking addin creators to add the cake-contrib user on NuGet as a co-owner (this can be done through the NuGet website by clicking on Manage Owners on the package page).

Would you be interested in doing this? If you have any questions about this, please let me know. There was some initial concern that the Cake Team were trying to "take over" packages, and that couldn't be further from the truth, and if you have this concern, or others, I would like to address them.

Thanks!

@Meir017
Copy link
Member

Meir017 commented Oct 31, 2017

I added the user @cake-contrib pending approval

@gep13
Copy link
Member Author

gep13 commented Oct 31, 2017

@Meir017 that is great, thank you very much. I have accepted the invite 😄

@gep13 gep13 closed this as completed Oct 31, 2017
@gep13
Copy link
Member Author

gep13 commented Oct 31, 2017

@Meir017 related to this, let me know if you are interested in moving this project under the Cake-Contrib Organisation on GitHub. You would have the same access rights to the repository as you do now, it is just that it would live under the Cake-Contrib Organisation.

@Meir017
Copy link
Member

Meir017 commented Oct 31, 2017

@gep13 Yup!

@gep13
Copy link
Member Author

gep13 commented Oct 31, 2017

@Meir017 The process for adding to the Cake-Contrib Organisation is documented here: https://github.com/cake-contrib/Home#how-do-i-as-an-addin-author-transfer-a-repository-to-the-organisation

@Meir017
Copy link
Member

Meir017 commented Oct 31, 2017

@gep13 Can I make you the owner of the repository so you can move it into the cake-contrib org?

@gep13
Copy link
Member Author

gep13 commented Oct 31, 2017

@Meir017 unfortunately not, no. I have tried various different combinations, and the only one that seems to work reliably is to do an individual to individual transfer, and then I can move it into the Cake-Contrib Organisation.

@gep13
Copy link
Member Author

gep13 commented Oct 31, 2017

@Meir017 the steps needed to transfer the repository into the Organisation are just about complete.

I am currently running a script to synchronise GitHub permissions over to AppVeyor. Once that work is complete, you should have all the access that you need.

Please let me know if you have any questions.

@Meir017
Copy link
Member

Meir017 commented Nov 1, 2017

I noticed that the cake main repo creates the releases automatically when the current milestone is completed, how is that done?
I saw the GitReleaseManager tool being used in the .cake scripts but I couldn't put it all together

@gep13
Copy link
Member Author

gep13 commented Nov 1, 2017

@Meir017 most of the addins that are in the Cake-Contrib Organisation now make use of the Cake.Recipe set of re-usable scripts. This takes care of most things, like compilation, style checking, publishing to MyGet, publishing to NuGet, generating release notes, etc.

You can find the repo here:

https://github.com/cake-contrib/Cake.Recipe

And some documentation here:

https://cake-contrib.github.io/Cake.Recipe/docs/

If you are interested, we can switch this repository to use Cake.Recipe and to start taking advantage of that.

@Meir017
Copy link
Member

Meir017 commented Nov 1, 2017

I would like to do that

@gep13
Copy link
Member Author

gep13 commented Nov 1, 2017

Sweet! Are you happy to have a read through the documentation and compare to other repos that are using it, or how would you like to get started?

@Meir017
Copy link
Member

Meir017 commented Nov 1, 2017

found this while trying to use Cake.Recipe cake-build/bakery#77

@gep13
Copy link
Member Author

gep13 commented Nov 2, 2017

Ouch! That is definitely an issue 😢

@Meir017
Copy link
Member

Meir017 commented Nov 2, 2017

#9

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

No branches or pull requests

2 participants