goodeggs / bites

Technical morsels
http://bites.goodeggs.com
8 stars 4 forks source link

Some Disqus related links are broken #47

Open serhalp opened 9 years ago

serhalp commented 9 years ago

For example, see at the bottom of this page: under Also on Good Eggs Bytes, ngCachedResource links to

http://bites.goodeggs.com/open_source/angular-cached-resource/

rather than

http://bites.goodeggs.com/open-source/angular-cached-resource/

serhalp commented 9 years ago

It looks like Disqus automatically discovers these links, but if URLs change (e.g. because of a post title change), it never discovers it.

serhalp commented 9 years ago

Looks like we could fix this by running some sort of migration tool from our disqus.com account? @hurrymaplelad do you have these credentials by any chance?

hurrymaplelad commented 9 years ago

Just added GoodEggsEngineering Disqus account as an admin, creds in the vault.

There are also bad urls declared in the markdown metadata: https://github.com/goodeggs/bites/blob/master/src/documents/open_source/2014-04-24-angular-cached-resource.md declares its discus URL as http://bites.goodeggs.com/open_source/angular-cached-resource/.

We might need update markdown, publish, then migrate threads. If we're already migrating threads, we have the option of dropping the explicit URL configuration and letting disqus figure it out based on the window.location.

hurrymaplelad commented 9 years ago

I uploaded this CSV to move comments after updating the markdown file:

http://bites.goodeggs.com/post/commonjs-modules-make-brittle-singletons, http://bites.goodeggs.com/posts/commonjs-modules-make-brittle-singletons

We'll need to do this for all the documents.