-
-
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
Convert existing shields.io website to GitHub Pages #91
Comments
If we use project pages then we solve the two repos issue (#90) as well, right? |
Cool. I hadn't thought of that. One repo to rule them all? |
Done. I think it will show up at http://gittip.github.io/img.shields.io in the next 10 minutes, and then we can start configuring a CNAME. |
Okay! Page is showing up at http://gittip.github.io/img.shields.io. @olivierlacan We're ready for an A record for shields.io, pointing to 204.232.175.78. |
Very cool. Source is at https://github.com/gittip/img.shields.io/tree/gh-pages |
(We don't actually want a CNAME here because we're using the apex.) |
@nathany Note that this isn't using Jekyll yet (let alone |
oh. true, though you still need a CNAME file in gh-pages containing |
Yah. Best to let @bryanveloso chime in regarding Jekyll before setting that up. We can always use a different static site generator and |
@nathany The problem is that this is the repo that has all the stars/forks. :-/ |
@nathany Actually, the problem is worse: img.shields.io is up to 6/108/6 watchers/stars/forks (16/323/32 here). We're diluting our traction, or something. |
Maybe it'd be better after all to:
|
Good point. And all the issues. There is the possibility of this being the Go code for the web API and img serving parts (and analytics, etc.) While the other repo is just the buckler image generation library, as per #84 (comment). Though then we're back to 2 places for issues #90. Or we find some way to merge these repos? Possibly losing history on @jbowes work, less than ideal. |
Maybe GitHub support could transfer the Stargazers? Not sure if that'd be kosher. |
Maybe three repos?
(1) and (2) already exist, (3) would be new. |
Huh, never occurred to me. [email protected] would be the place to ask, I suppose. Even then, I think multiple repos makes more conceptual sense. Yes, it requires thought (and/or post facto curation) to keep issues in the right repo. |
This repo has open issues for a bunch of different integrations (web hooks?) and the img.shields.io stuff has yet to be written in Go. I'd suggest gh-pages in this repo (instead) and master becomes the API. If we end up need the website to be more dynamic, we can always shuffle the new design from gh-pages over to master and have Go to serve it up. And multiple subdomains from a single instance (img, www/apex) are no problem if that's what we want. |
Sass is my preference. 👍 |
DNS change confirmed. !m @olivierlacan |
So, I guess we should move gh-pages over to this repo instead, if we're gonna go ahead with multiple repos. |
@nathany Am I hearing you right?
|
that's my thought |
Okay. Should we rename the |
I think it's fine as is. |
Well, |
Okay, I've done the following:
Next would be to make sure that http://shields.io/ is being served out of |
@whit537 Thanks for doing all that. It looks like buckler/gh-pages still exists. If we remove it and shields.io still works, we should be good. |
@whit537 http://shields.io is now pointing to http://badges.github.io/shields effectively loading the Had to hack the DNS settings today since we don't have http://shields.github.io anymore due to the move the |
How did we have Anyway, glad that you got it working again. |
We've got something configured wrong. http://shields.io/ is simply redirecting to http://badges.github.io/shields/. My reading of the docs is that we should ALIAS |
@olivierlacan It looks from the screenshot like you're using DNSimple. They do provide the |
We could keep the existing badges.github.io page up as a subpage or subdomain of shields.io until we figure out our transition plan (#101). |
Per #96 (comment), can we give @seanlinsley the permissions he needs to work on this ticket? |
@olivierlacan Status? :-) |
I've asked @olivierlacan for access to DNS. |
DNS reticketed as #115. |
I believe this is fixed. We are using GitHub pages. |
Just as a start, before doing a full-on redesign.
bundle exec sass --watch _sass/all.sass:assets/all.css --load-path _sass/
(Procfile)The text was updated successfully, but these errors were encountered: