-
Notifications
You must be signed in to change notification settings - Fork 332
WIP Spring cleaning #546
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
WIP Spring cleaning #546
Conversation
I used the wayback machine to retreive a blog post. If the author really wanted this post to go away they should get it removed from the archive. We could then remove this link. For the most part I think it is best to keep it.
_config.yml
Outdated
| events/README.md, | ||
| Gemfile, | ||
| Gemfile.lock | ||
| ] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Or even simpler:
exclude:
- bundle-vendor/
- "*.md"
- Gemfile
- Gemfile.lock
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
*.md knocks out nearly the whole site. I get your point though. Your version is cleaner.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
*.mdknocks out nearly the whole site.
Sorry, it was untested.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No problem. I will update the config file with your improved style.
download/all.md
Outdated
| {% if releaseVersion == possibleVersion %} | ||
| <div> | ||
| <a href="{{ page.url }}">{{ page.title }}</a> | ||
| </div> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This HTML needs to start in the first column, instead it's being shown as source code:
<div>
<a href="/download/2.12.0.html">Scala 2.12.0</a>
</div>
<div>
<a href="/download/2.12.0-RC2.html">Scala 2.12.0-RC2</a>
</div>
...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for catching this. I will fix it. 👍
|
Are we sure that _tools/redirections.txt is unused? Maybe @fsalvi uses it? |
|
I am not sure if it is still in use. I was going on the last modification date and taking a guess. At least it does not seem to be needed by Jekyll. |
|
I don't know the templating stuff well enough to give a good technical review on that. But, other than my question about redirections.txt (hopefully Fabien will respond), LGTM. |
|
Oh, now when I building I see: I don't recall seeing that error before. |
|
We can always role back a few commits if need be if the templates break something. I think the /webscripts/ajax/... and a few other things are sitting on the production server. It would be great to get everything in one place. The last few steps from building the site and getting to production are still a bit mysterious to me. I am interested in learning more though. |
|
About the building error, I guess it's because of the last modification I made: I just fixed it. |
|
I couldn't see any script using _tools/redirections.txt to automatically update .htaccess |
|
getFromTwitter.php is in a private repository on github because it contains keys and secrets for the API calls |
Use JavaScript from https://publish.twitter.com/ Parameter reference is https://dev.twitter.com/web/embedded-timelines/parameters
Fix twitter feed on home page. closes #518
Configure width of Twitter widget to 520 pixels
Fix #548 too big Twitter feed
Fix some more broken links
Fail Travis builds if Jekyll outputs empty files
|
I rebased onto master. I guess I still have some things to learn. A ton of commits were added to this PR. The only changes I made are the last two. |
|
I am not sure what to do. It looks like merging this in may put a lot of redundant commits into the commit log. Does anyone know how to deal this this situation? I will do some more research and try to fix it. |
|
Okay I think the easiest thing to do was to just make a new branch and get rid of the rebase and the weird merge. See #550 |
|
Looks like your new commits are at the top, so it should be easy. Something like this could fix it (where the remote There's no output on the last line, so you can effectively push up changes and know you are only fixing the version history but nothing else. |
|
Thanks Aaron for the information. It looks like that may work. I already moved things over to #550. |
There is a lot in this pull request and I think it may be a challenge to review. It maybe easiest to review the commits one at a time. The hardest will be the _layouts commit.
Everything builds locally and no broken links are introduces.
The main motivation for doing all of this is to make the site easier to understand and modify. It is pretty much just a large refactor with a few design changes to simplify things.