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

Switch to using Wyam for website #27

Open
10 of 15 tasks
gep13 opened this issue Mar 13, 2020 · 1 comment
Open
10 of 15 tasks

Switch to using Wyam for website #27

gep13 opened this issue Mar 13, 2020 · 1 comment

Comments

@gep13
Copy link
Member

gep13 commented Mar 13, 2020

Right now, Octopress is being used, but this has proven to be difficult to use, and maintain. A better option is to use Wyam, which has a proven track record of being easy to use, and easy to update.

  • Switch site over to use Wyam
  • Add Google Analytics code
  • Add Disqus code
  • Search and replace for wpdm
  • Search and replace for silverslide
  • Search and replace contact page (this page has now been removed)
  • Search and check all shortened URL's (adnuguk.me)
  • Change CNAME on generated content
  • Get AppVeyor build working and publishing new site
  • Add readme with information on how to build
  • Check Disqus is working
  • Add links to Twitch and YouTube
  • Add missing blog posts - I think that there are some missing posts from 2010
  • Do blog post about new site
  • Force cloudflare to redirect to https
@gep13 gep13 self-assigned this Mar 13, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
There is still work needed to complete the transition, but the remaining
changes can be done incrementally.
gep13 added a commit that referenced this issue Mar 16, 2020
This is no longer required when using Wyam.
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
This is no longer requied in Wyam
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
This is no longer required
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
Fixed redirects for some of the other pages
gep13 added a commit that referenced this issue Mar 16, 2020
All moved some images into another folder.
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
This causes a lot of spam messages to be sent, and folks can always
reach out via Twitter, etc.
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 16, 2020
(GH-27) Use pre-release version of Wyam Recipe
@gep13
Copy link
Member Author

gep13 commented Mar 16, 2020

@Nyami this work is almost complete, there is just a few outstanding items that need to be addressed. I am going to update the issue with a checklist of things that need to be looked at.

Can you take look over the new site, and let me know if you have any comments.

gep13 added a commit that referenced this issue Mar 16, 2020
(GH-27) Update to latest release of recipe
gep13 added a commit that referenced this issue Mar 16, 2020
gep13 pushed a commit that referenced this issue Mar 16, 2020
gep13 added a commit that referenced this issue Mar 17, 2020
The disqus code has been moved back into the footer.cshtml file.
gep13 pushed a commit that referenced this issue Mar 17, 2020
(GH-27) No longer required

The disqus code has been moved back into the footer.cshtml file.
gep13 added a commit that referenced this issue Mar 17, 2020
gep13 added a commit that referenced this issue Mar 17, 2020
gep13 added a commit that referenced this issue Mar 20, 2020
(GH-27) Moved disqus logic to its own javascript file
gep13 pushed a commit that referenced this issue Mar 20, 2020
Merge pull request #28 from AdmiringWorm/disqus-jsfile

(GH-27) Moved disqus logic to its own javascript file
gep13 added a commit that referenced this issue Mar 21, 2020
(GH-27) Removed links to pages that don't exist
gep13 added a commit that referenced this issue Mar 22, 2020
gep13 added a commit that referenced this issue Mar 22, 2020
(GH-27) Remove silverslide presentation
gep13 added a commit that referenced this issue Mar 22, 2020
(GH-27) Added files for other presentations
gep13 added a commit that referenced this issue Mar 24, 2020
gep13 added a commit that referenced this issue Mar 24, 2020
(GH-27) Remove unnecessary paragraph
gep13 added a commit that referenced this issue Mar 24, 2020
gep13 added a commit that referenced this issue Mar 24, 2020
gep13 added a commit that referenced this issue Mar 24, 2020
(GH-27) Added blog post for completed talk
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant