-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Consolidate Badges as a Service under GitHub organization #88
Comments
Do we also want a https://github.com/shieldsio organization on GitHub? If we're gonna move it again, we might as well get that out of the way. /cc @jbowes @olivierlacan @bryanveloso |
@nathany I think that should coincide with a spin-out from Gittip, which I agree should happen but I'd feel better about it if the project were a little better established first. GitHub does gives us redirects now so there's less pressure from that angle. Can we get through our milestone (land the port to Go for http://img.shields.io/ + design a new http://shields.io/) and then revisit the idea of a spin-out? |
Sure thing. Though I'll mention up front that the way Go's imports work, the spin-out may impact a handful of people who want to use shields.io as a library (despite having those redirects in place). Probably not a big deal. |
Ah, due to net imports or some such, eh? I'd expect that to be a minor use case, but it could be a reason to switch organizations now. It sounds like you have the energy and interest to lead this charge, so I say go for it! :-) |
No rush here. |
Let's do this now, because https://github.com/gittip/buckler/pull/13/files#r8681416. I think the org name should be |
@nathany Do you have all the perms you need to configure this? What do you need from me? |
Sorry, didn't check https://github.com/shields first. I guess https://github.com/shieldsio is the next-best option. @olivierlacan? |
@whit537 I have permissions to make the change, though I'm not entirely sure how it impacts open pull requests like badges/buckler#13. It should be fine, only people with commit access will need to update their remotes. |
One other option is to ask @Mikulas if we can hang out under https://github.com/badges - another Retina project. Does |
I am totally willing to let you use badges.github.io, I don't really have time to take it further than the current concept. However while hi-res png is cool as it looks the same on everywhere, svg can be rendered in literally everything but IE8 (which is not an issue for GitHub users anyway). What is the plan here currently, svg or png? I have a totally cross-browser svg with embedded Open Sans, so unlike b.adge.me the svg does not look any different than the "canonical" template Travis etc use. |
@Mikulas If you can give me admin access to the badges organization, I'd like to shuffle all badge related repos over there. This includes shields.io, buckler, b.adge.me, etc. We may only use a few of these in building the new shield service, but I think it would be a good start, just to collect them all together. @whit537 My preference would be to use badges for the organization and shields for the main repo (rather than shieldsio/shields). To me, it makes sense to distinguish between the badge image (which may have one or more libraries and a CLI) and the Shields brand/service. |
@nathany I actually added you as an owner as any lower privileges would hinder whatever you want to do. Feel free to replace / remove the current repo. It would be cool however if I were to remain (at least for the time being) as an owner as well. |
Thanks @Mikulas. For now I think I'll do a core team of administrators that have full access to all repos. We can go more granular if people prefer. |
@whit537 Can you transfer https://github.com/gittip/badgr.co to the badges organization? https://github.com/badges |
@jbowes We're moving buckler again, over to https://github.com/badges/buckler (sorry about all the moving). |
@nathany I luuuuuuuuuuuv what you're doing with https://github.com/badges. I agree that it's a fantastic step in the right direction. I've moved both |
@cainus We are consolidating all the "badge as a service" implementations under the badges organization. If you would like to get in on the fun and move https://github.com/cainus/shielded under https://github.com/badges, that'd be swell! |
Hey @cainus, want in on the party? You should transfer https://github.com/cainus/shielded to the badges organization. :-) |
^_^ |
@whit537 Looks like I hijacked your thread. Shall we setup a new issue for a Shields company? This can be closed once @espadrine and @canius are in. |
Yeah, no worries. You did something awesome with it. :-)
Sounds good. |
transferred! |
@cainus Awesome! Thanks. Would you be interested in working with @espadrine and a few others on Shields.io implementation? They have SVG badges implemented here (also Node.js): https://github.com/espadrine/gh-badges |
What kind of help are they looking for? Those two projects I just moved under this org do basically that. |
@cainus Did you do work on server-side caching? I could use some help making PNG faster. I'd assume we can achieve two things:
|
@fjcaetano If you would like to move https://github.com/fjcaetano/cocoapod-badges under the https://github.com/badges organization, just let me know. Also include the handles of anyone with commit access so I can setup a new team. |
@cainus Please refer to The Team issue #96 for a high level list of things we need to work on and the gh-badges issue list for implementation-specific enhancements. |
@nathany I guess it makes sense to join everything under the same roof, but I'm a little hesitant to give up ownership of the repo... |
@fjcaetano Your project uses the badge generation services that these other projects are trying to provide, so it is a little different. I can give you admin/owner access once I'm at a computer. Right now we probably have too many owners. I think we may want more granular permissions once we firm up the team. #96 |
GitHub let's you create teams and assign permissions to repos based on teams. If Cocoapods is a straight consumer of the services under badges it might be a bridge too far to move that under the badges org. |
Now, gh-badges on the other hand ... ;-) cc: @espadrine |
CocoaPod Badges and @kura's PyPI Shields are certainly interesting. They are consumers of the APIs rather than badge generation implementations, bridging the gap by providing badges to another service. I don't feel like they need to be under the badges organization, but I certainly don't mind if they would like to. |
@nathany what would being under the organisation include/exclude for my service? I'm happy to chat about it, feel free to drop a mail to kura [at] kura [dot] io. |
@nathany I think if "bridge" services come under the @fjcaetano @kura Does that sound interesting to you? |
I like it |
I'm good with that. |
@fjcaetano @kura I've added teams for cocoapod-badges and pypipins. You are administrators of each, and everything (including issues) will transfer. I will double check the team settings after you transfer your repositories. |
Guys, I've migrated cocoapod-badges to the org. Let me know what I have to do with its LICENSE. Currently it's on my name. Can I leave it that way, or should I change it to the org? |
@fjcaetano I'm glad you bring up the LICENSE. For now I see no problem with leaving it as is, but it is an important discussion to have going forward. #104 @fjcaetano and @cainus Can I encourage both of you to join Gittip? https://www.gittip.com/ Closing off this ticket. Thanks for joining us! |
Whoops, I thought @kura had already migrated over. |
Sorry, haven't had the time. I'll do it later today. |
I've transferred ownership, can you give me my privileges over the repo please? =) |
Sure thing. Sorry for the delay @kura. |
No description provided.
The text was updated successfully, but these errors were encountered: