diff --git a/post/2012-05-22-git-horror-story.md b/post/2012-05-22-a-git-horror-story-repository-integrity-with-signed-commits.md similarity index 100% rename from post/2012-05-22-git-horror-story.md rename to post/2012-05-22-a-git-horror-story-repository-integrity-with-signed-commits.md diff --git a/post/2012-10-05-tired.md b/post/2012-10-05-getting-too-tired-to-hack-at-2300.md similarity index 100% rename from post/2012-10-05-tired.md rename to post/2012-10-05-getting-too-tired-to-hack-at-2300.md diff --git a/post/2012-10-05-microblogging.md b/post/2012-10-05-who-needs-microblogging.md similarity index 100% rename from post/2012-10-05-microblogging.md rename to post/2012-10-05-who-needs-microblogging.md diff --git a/post/2012-10-06-trademarks.md b/post/2012-10-06-trademarks-in-free-software.md similarity index 90% rename from post/2012-10-06-trademarks.md rename to post/2012-10-06-trademarks-in-free-software.md index f827316..30ff96c 100644 --- a/post/2012-10-06-trademarks.md +++ b/post/2012-10-06-trademarks-in-free-software.md @@ -1,4 +1,7 @@ -# The use of trademarks in free software has always been a curious and unclear concept to me, primarily due to my ignorance on the topic +# Trademarks in Free Software + +The use of trademarks in free software has always been a curious and unclear +concept to me, primarily due to my ignorance on the topic. Trademarks, unless abused, are intended to protect consumers' interests---are they getting the brand that they think they're getting? If you download Firefox, diff --git a/post/2012-10-09-election-attack-ads.md b/post/2012-10-09-all-these-election-attack-ads-are-utterly-useless.md similarity index 100% rename from post/2012-10-09-election-attack-ads.md rename to post/2012-10-09-all-these-election-attack-ads-are-utterly-useless.md diff --git a/post/2012-10-09-ssh-t.md b/post/2012-10-09-always-use-t-with-ssh-add-and-always-set-passwords-on-your-ssh-keys.md similarity index 100% rename from post/2012-10-09-ssh-t.md rename to post/2012-10-09-always-use-t-with-ssh-add-and-always-set-passwords-on-your-ssh-keys.md diff --git a/post/2012-10-09-kid-iphone-game.md b/post/2012-10-09-why-no-kid-or-kid-at-heart-should-write-an-iphone-game.md similarity index 100% rename from post/2012-10-09-kid-iphone-game.md rename to post/2012-10-09-why-no-kid-or-kid-at-heart-should-write-an-iphone-game.md diff --git a/post/2012-10-10-school-rfid.md b/post/2012-10-10-texas-middle-and-high-schools-tracking-student-locations-with-rfid-tags.md similarity index 100% rename from post/2012-10-10-school-rfid.md rename to post/2012-10-10-texas-middle-and-high-schools-tracking-student-locations-with-rfid-tags.md diff --git a/post/2012-10-13-day-changed.md b/post/2012-10-13-day-changed-to-s.md similarity index 100% rename from post/2012-10-13-day-changed.md rename to post/2012-10-13-day-changed-to-s.md diff --git a/post/2012-10-16-branch-pred.md b/post/2012-10-16-branch-prediction.md similarity index 100% rename from post/2012-10-16-branch-pred.md rename to post/2012-10-16-branch-prediction.md diff --git a/post/2012-10-16-free-speech-western.md b/post/2012-10-16-free-speech-in-the-western-world.md similarity index 100% rename from post/2012-10-16-free-speech-western.md rename to post/2012-10-16-free-speech-in-the-western-world.md diff --git a/post/2012-10-17-pacemaker-cracking.md b/post/2012-10-17-crackers-capable-of-causing-pacemaker-deaths.md similarity index 100% rename from post/2012-10-17-pacemaker-cracking.md rename to post/2012-10-17-crackers-capable-of-causing-pacemaker-deaths.md diff --git a/post/2012-10-18-med-device-cracking.md b/post/2012-10-18-another-crack-at-medical-device-cracking.md similarity index 100% rename from post/2012-10-18-med-device-cracking.md rename to post/2012-10-18-another-crack-at-medical-device-cracking.md diff --git a/post/2012-10-18-defense-of-marriage-act.md b/post/2012-10-18-federal-appeals-court-declares-defense-of-marriage-act-unconstitutional.md similarity index 100% rename from post/2012-10-18-defense-of-marriage-act.md rename to post/2012-10-18-federal-appeals-court-declares-defense-of-marriage-act-unconstitutional.md diff --git a/post/2012-10-19-aguild-v-hathitrust.md b/post/2012-10-19-digitizing-books-is-fair-use-authors-guild-v-hathitrust.md similarity index 100% rename from post/2012-10-19-aguild-v-hathitrust.md rename to post/2012-10-19-digitizing-books-is-fair-use-authors-guild-v-hathitrust.md diff --git a/post/2012-10-24-obama-wiretapping.md b/post/2012-10-24-obama-and-warrantless-wiretapping.md similarity index 100% rename from post/2012-10-24-obama-wiretapping.md rename to post/2012-10-24-obama-and-warrantless-wiretapping.md diff --git a/post/2012-10-24-stingrays.md b/post/2012-10-24-stingrays-cell-phone-privacy-and-warrantless-surveillance.md similarity index 100% rename from post/2012-10-24-stingrays.md rename to post/2012-10-24-stingrays-cell-phone-privacy-and-warrantless-surveillance.md diff --git a/post/2012-10-27-gnu-win8-launch.md b/post/2012-10-27-gnu-trick-or-treat-fsf-crashes-windows-8-launch.md similarity index 100% rename from post/2012-10-27-gnu-win8-launch.md rename to post/2012-10-27-gnu-trick-or-treat-fsf-crashes-windows-8-launch.md diff --git a/post/2012-10-30-dcma-jailbreaking.md b/post/2012-10-30-jailbreaking-and-dcmaeff-touts-victory-fsf-warns-of-failure.md similarity index 100% rename from post/2012-10-30-dcma-jailbreaking.md rename to post/2012-10-30-jailbreaking-and-dcmaeff-touts-victory-fsf-warns-of-failure.md diff --git a/post/2012-10-30-openwireless.md b/post/2012-10-30-openwirelessorg.md similarity index 100% rename from post/2012-10-30-openwireless.md rename to post/2012-10-30-openwirelessorg.md diff --git a/post/2012-10-30-ubuntu-amazon-ads.md b/post/2012-10-30-ubuntu-1210-privacy-amazon-ads-and-data-leaks.md similarity index 100% rename from post/2012-10-30-ubuntu-amazon-ads.md rename to post/2012-10-30-ubuntu-1210-privacy-amazon-ads-and-data-leaks.md diff --git a/post/2012-11-03-bahrain-rallying.md b/post/2012-11-03-ban-on-public-rallying-and-demonstrations-in-bahrain.md similarity index 100% rename from post/2012-11-03-bahrain-rallying.md rename to post/2012-11-03-ban-on-public-rallying-and-demonstrations-in-bahrain.md diff --git a/post/2012-11-03-eff-dmca.md b/post/2012-11-03-eff-elaborates-on-dcma-ruling.md similarity index 100% rename from post/2012-11-03-eff-dmca.md rename to post/2012-11-03-eff-elaborates-on-dcma-ruling.md diff --git a/post/2012-11-05-nsa-useless.md b/post/2012-11-05-another-useless-false-sense-of-security-nsa-security-tactic.md similarity index 100% rename from post/2012-11-05-nsa-useless.md rename to post/2012-11-05-another-useless-false-sense-of-security-nsa-security-tactic.md diff --git a/post/2012-11-05-cali-prop-35.md b/post/2012-11-05-california-proposition-35-concerns.md similarity index 100% rename from post/2012-11-05-cali-prop-35.md rename to post/2012-11-05-california-proposition-35-concerns.md diff --git a/post/2012-11-05-mediagoblin-grant.md b/post/2012-11-05-mediagoblin-10k-matching-grant.md similarity index 100% rename from post/2012-11-05-mediagoblin-grant.md rename to post/2012-11-05-mediagoblin-10k-matching-grant.md diff --git a/post/2012-11-06-voting-machine-alter.md b/post/2012-11-06-video-of-2012-voting-machine-altering-votes.md similarity index 100% rename from post/2012-11-06-voting-machine-alter.md rename to post/2012-11-06-video-of-2012-voting-machine-altering-votes.md diff --git a/post/2012-11-14-olpc-ethiopia.md b/post/2012-11-14-olpc-tablet-in-ethiopia.md similarity index 100% rename from post/2012-11-14-olpc-ethiopia.md rename to post/2012-11-14-olpc-tablet-in-ethiopia.md diff --git a/post/2012-11-17-vlc-lgpl.md b/post/2012-11-17-vlcs-move-to-lgpl.md similarity index 100% rename from post/2012-11-17-vlc-lgpl.md rename to post/2012-11-17-vlcs-move-to-lgpl.md diff --git a/post/2012-11-19-copyright-reform.md b/post/2012-11-19-copyright-reform-youre-silly.md similarity index 100% rename from post/2012-11-19-copyright-reform.md rename to post/2012-11-19-copyright-reform-youre-silly.md diff --git a/post/2012-11-19-privacy-petraeus.md b/post/2012-11-19-privacy-in-light-of-the-petraeus-scandal.md similarity index 100% rename from post/2012-11-19-privacy-petraeus.md rename to post/2012-11-19-privacy-in-light-of-the-petraeus-scandal.md diff --git a/post/2012-12-01-tor-node-raid.md b/post/2012-12-01-tor-exit-node-operator-raided-in-austria.md similarity index 100% rename from post/2012-12-01-tor-node-raid.md rename to post/2012-12-01-tor-exit-node-operator-raided-in-austria.md diff --git a/post/2012-12-06-email-warrant-us.md b/post/2012-12-06-warrants-for-e-mails-in-the-united-states.md similarity index 100% rename from post/2012-12-06-email-warrant-us.md rename to post/2012-12-06-warrants-for-e-mails-in-the-united-states.md diff --git a/post/2012-12-22-free-copyright-assign.md b/post/2012-12-22-copyright-assignment-of-free-software-projects.md similarity index 100% rename from post/2012-12-22-free-copyright-assign.md rename to post/2012-12-22-copyright-assignment-of-free-software-projects.md diff --git a/post/2012-12-28-fisa-5yr.md b/post/2012-12-28-congress-approves-fisa-for-another-5-years.md similarity index 100% rename from post/2012-12-28-fisa-5yr.md rename to post/2012-12-28-congress-approves-fisa-for-another-5-years.md diff --git a/post/2013-01-01-new-year.md b/post/2013-01-01-happy-new-year.md similarity index 100% rename from post/2013-01-01-new-year.md rename to post/2013-01-01-happy-new-year.md diff --git a/post/2013-01-07-uspto-freefw-community.md b/post/2013-01-07-uspto-wants-to-hear-from-software-community.md similarity index 100% rename from post/2013-01-07-uspto-freefw-community.md rename to post/2013-01-07-uspto-wants-to-hear-from-software-community.md diff --git a/post/2013-01-14-lulu-bye-drm.md b/post/2013-01-14-lulu-says-goodbye-to-drm.md similarity index 100% rename from post/2013-01-14-lulu-bye-drm.md rename to post/2013-01-14-lulu-says-goodbye-to-drm.md diff --git a/post/2013-01-26-re-fsf-waste-high-priority.md b/post/2013-01-26-re-fsf-wastes-away-another-high-priority-project.md similarity index 100% rename from post/2013-01-26-re-fsf-waste-high-priority.md rename to post/2013-01-26-re-fsf-wastes-away-another-high-priority-project.md diff --git a/post/2013-01-30-phone-unlocking-illegal.md b/post/2013-01-30-phone-unlocking-once-again-illegal.md similarity index 100% rename from post/2013-01-30-phone-unlocking-illegal.md rename to post/2013-01-30-phone-unlocking-once-again-illegal.md diff --git a/post/2013-01-30-re-skype-let-spy.md b/post/2013-01-30-re-who-does-skype-let-spy.md similarity index 100% rename from post/2013-01-30-re-skype-let-spy.md rename to post/2013-01-30-re-who-does-skype-let-spy.md diff --git a/post/2013-02-26-cispa.md b/post/2013-02-26-what-is-cispa-and-why-is-it-dangerous.md similarity index 100% rename from post/2013-02-26-cispa.md rename to post/2013-02-26-what-is-cispa-and-why-is-it-dangerous.md diff --git a/post/2013-03-01-dmr-very-early-c.md b/post/2013-03-01-dmr-very-early-c-compilers-and-language.md similarity index 100% rename from post/2013-03-01-dmr-very-early-c.md rename to post/2013-03-01-dmr-very-early-c-compilers-and-language.md diff --git a/post/2013-03-01-lpc-winners.md b/post/2013-03-01-libreated-pixel-cup-winners-announced.md similarity index 100% rename from post/2013-03-01-lpc-winners.md rename to post/2013-03-01-libreated-pixel-cup-winners-announced.md diff --git a/post/2013-03-06-google-fbi-spying.md b/post/2013-03-06-google-says-the-fbi-is-secretly-spying-on-some-of-its-customers.md similarity index 100% rename from post/2013-03-06-google-fbi-spying.md rename to post/2013-03-06-google-says-the-fbi-is-secretly-spying-on-some-of-its-customers.md diff --git a/post/2013-03-09-1-1-php.md b/post/2013-03-09-adding-1-and-1-in-php.md similarity index 100% rename from post/2013-03-09-1-1-php.md rename to post/2013-03-09-adding-1-and-1-in-php.md diff --git a/post/2013-03-09-oxford-uni-block-gdocs.md b/post/2013-03-09-oxford-university-blocks-google-docs.md similarity index 100% rename from post/2013-03-09-oxford-uni-block-gdocs.md rename to post/2013-03-09-oxford-university-blocks-google-docs.md diff --git a/post/2013-03-09-white-house-phone-unlocking.md b/post/2013-03-09-white-house-supports-cell-phone-unlocking.md similarity index 100% rename from post/2013-03-09-white-house-phone-unlocking.md rename to post/2013-03-09-white-house-supports-cell-phone-unlocking.md diff --git a/post/2013-03-15-nsl-unconstitutional.md b/post/2013-03-15-federal-judge-rules-nsls-national-security-letters-unconstitutional.md similarity index 100% rename from post/2013-03-15-nsl-unconstitutional.md rename to post/2013-03-15-federal-judge-rules-nsls-national-security-letters-unconstitutional.md diff --git a/post/2013-03-23-freesw-award-winners.md b/post/2013-03-23-congratulations-to-the-2012-free-software-award-winners.md similarity index 100% rename from post/2013-03-23-freesw-award-winners.md rename to post/2013-03-23-congratulations-to-the-2012-free-software-award-winners.md diff --git a/post/2013-03-23-dbd-w3c-drm.md b/post/2013-03-23-defective-by-design-campaign-against-w3c-drm-standard.md similarity index 100% rename from post/2013-03-23-dbd-w3c-drm.md rename to post/2013-03-23-defective-by-design-campaign-against-w3c-drm-standard.md diff --git a/post/2013-04-20-cispa-passes.md b/post/2013-04-20-us-house-passes-cispa.md similarity index 100% rename from post/2013-04-20-cispa-passes.md rename to post/2013-04-20-us-house-passes-cispa.md diff --git a/post/2013-06-10-national-uproar.md b/post/2013-06-10-national-uproar-a-comprehensive-overview-of-the-nsa-leaks-and-revelations.md similarity index 100% rename from post/2013-06-10-national-uproar.md rename to post/2013-06-10-national-uproar-a-comprehensive-overview-of-the-nsa-leaks-and-revelations.md diff --git a/post/2013-06-16-thoughts-cc-by-sa.md b/post/2013-06-16-all-thoughts-and-site-text-now-licensed-under-cc-by-sa.md similarity index 100% rename from post/2013-06-16-thoughts-cc-by-sa.md rename to post/2013-06-16-all-thoughts-and-site-text-now-licensed-under-cc-by-sa.md diff --git a/post/2013-07-12-snowden-asylum.md b/post/2013-07-12-snowden-statement-at-moscow-airport-accepts-asylum-offers.md similarity index 100% rename from post/2013-07-12-snowden-asylum.md rename to post/2013-07-12-snowden-statement-at-moscow-airport-accepts-asylum-offers.md diff --git a/post/2013-08-11-london-trash-spies.md b/post/2013-08-11-london-trashcan-spies.md similarity index 100% rename from post/2013-08-11-london-trash-spies.md rename to post/2013-08-11-london-trashcan-spies.md diff --git a/post/2013-08-12-facebook-spying.md b/post/2013-08-12-facebook-knows-about-you-even-if-you-are-not-a-member.md similarity index 100% rename from post/2013-08-12-facebook-spying.md rename to post/2013-08-12-facebook-knows-about-you-even-if-you-are-not-a-member.md diff --git a/post/2013-08-12-win8-ads.md b/post/2013-08-12-windows-81-to-display-targeted-advertisements-on-local-system-searches.md similarity index 100% rename from post/2013-08-12-win8-ads.md rename to post/2013-08-12-windows-81-to-display-targeted-advertisements-on-local-system-searches.md diff --git a/post/2013-08-13-copyleft-vs-community.md b/post/2013-08-13-freebsd-clang-and-gcc-copyleft-vs-community.md similarity index 100% rename from post/2013-08-13-copyleft-vs-community.md rename to post/2013-08-13-freebsd-clang-and-gcc-copyleft-vs-community.md diff --git a/post/2013-08-13-air-temp-phone-battery.md b/post/2013-08-13-measuring-air-temperature-with-phone-batteries.md similarity index 100% rename from post/2013-08-13-air-temp-phone-battery.md rename to post/2013-08-13-measuring-air-temperature-with-phone-batteries.md diff --git a/post/2014-03-20-re-copyleft-vs-community.md b/post/2014-03-20-re-freebsd-clang-and-gcc-copyleft-vs-community.md similarity index 100% rename from post/2014-03-20-re-copyleft-vs-community.md rename to post/2014-03-20-re-freebsd-clang-and-gcc-copyleft-vs-community.md diff --git a/post/2014-05-16-fsf-mozilla-adobe-drm.md b/post/2014-05-16-fsf-condemns-partnership-between-mozilla-and-adobe-to-support-drm.md similarity index 100% rename from post/2014-05-16-fsf-mozilla-adobe-drm.md rename to post/2014-05-16-fsf-condemns-partnership-between-mozilla-and-adobe-to-support-drm.md diff --git a/post/2014-11-30-stop-using-slideshare.md b/post/2014-11-30-please-stop-using-slideshare.md similarity index 100% rename from post/2014-11-30-stop-using-slideshare.md rename to post/2014-11-30-please-stop-using-slideshare.md diff --git a/post/2015-05-20-gitlab-gitorious-freesw.md b/post/2015-05-20-gitlab-gitorious-and-free-software.md similarity index 100% rename from post/2015-05-20-gitlab-gitorious-freesw.md rename to post/2015-05-20-gitlab-gitorious-and-free-software.md diff --git a/post/2015-11-20-comcast-inject-js.md b/post/2015-11-20-comcast-injects-javascript-into-web-pages.md similarity index 100% rename from post/2015-11-20-comcast-inject-js.md rename to post/2015-11-20-comcast-injects-javascript-into-web-pages.md diff --git a/post/2015-12-09-gnu-social-instance.md b/post/2015-12-09-now-hosting-personal-gnu-social-instance.md similarity index 100% rename from post/2015-12-09-gnu-social-instance.md rename to post/2015-12-09-now-hosting-personal-gnu-social-instance.md diff --git a/post/2016-01-24-more-than-freedom.md b/post/2016-01-24-google-analytics-removed-from-gitlabcom-instance.md similarity index 100% rename from post/2016-01-24-more-than-freedom.md rename to post/2016-01-24-google-analytics-removed-from-gitlabcom-instance.md diff --git a/post/2016-02-28-lp2016-rof.md b/post/2016-02-28-join-me-at-libreplanet-2016-for-my-talk-restore-online-freedom.md similarity index 100% rename from post/2016-02-28-lp2016-rof.md rename to post/2016-02-28-join-me-at-libreplanet-2016-for-my-talk-restore-online-freedom.md diff --git a/post/2016-04-02-reddit-nsl.md b/post/2016-04-02-reddit-suspected-to-have-been-served-with-an-nsl.md similarity index 100% rename from post/2016-04-02-reddit-nsl.md rename to post/2016-04-02-reddit-suspected-to-have-been-served-with-an-nsl.md diff --git a/post/2016-04-03-fb-vr-spy.md b/post/2016-04-03-facebook-will-use-software-for-the-vr-headset-occulus-rift-to-spy-on-you.md similarity index 100% rename from post/2016-04-03-fb-vr-spy.md rename to post/2016-04-03-facebook-will-use-software-for-the-vr-headset-occulus-rift-to-spy-on-you.md diff --git a/post/2016-05-03-idad.md b/post/2016-05-03-international-day-against-drm-2016.md similarity index 100% rename from post/2016-05-03-idad.md rename to post/2016-05-03-international-day-against-drm-2016.md diff --git a/post/2016-07-16-cfaa.md b/post/2016-07-16-cfaa-authorized-access-and-common-sense.md similarity index 100% rename from post/2016-07-16-cfaa.md rename to post/2016-07-16-cfaa-authorized-access-and-common-sense.md diff --git a/post/2016-08-25-nso-group-target-activist.md b/post/2016-08-25-nso-group-pegasus-tridentios-exploits-targeting-human-rights-activist.md similarity index 100% rename from post/2016-08-25-nso-group-target-activist.md rename to post/2016-08-25-nso-group-pegasus-tridentios-exploits-targeting-human-rights-activist.md diff --git a/post/2017-05-16-self-discovery-pre-internet.md b/post/2017-05-16-self-discovery-before-the-internet.md similarity index 100% rename from post/2017-05-16-self-discovery-pre-internet.md rename to post/2017-05-16-self-discovery-before-the-internet.md diff --git a/post/2017-06-03-gnu-more-software.md b/post/2017-06-03-gnu-is-more-than-a-collection-of-software.md similarity index 100% rename from post/2017-06-03-gnu-more-software.md rename to post/2017-06-03-gnu-is-more-than-a-collection-of-software.md diff --git a/post/2017-06-24-russia-review-source.md b/post/2017-06-24-russia-wants-to-review-source-code-of-western-security-software.md similarity index 100% rename from post/2017-06-24-russia-review-source.md rename to post/2017-06-24-russia-wants-to-review-source-code-of-western-security-software.md diff --git a/post/2017-06-27-no-force-use-tools.md b/post/2017-06-27-dont-force-me-to-use-your-tools-on-the-web.md similarity index 100% rename from post/2017-06-27-no-force-use-tools.md rename to post/2017-06-27-dont-force-me-to-use-your-tools-on-the-web.md diff --git a/post/2018-01-05-lp2018-ev.md b/post/2018-01-05-the-ethics-void-join-me-at-libreplanet-2018.md similarity index 100% rename from post/2018-01-05-lp2018-ev.md rename to post/2018-01-05-the-ethics-void-join-me-at-libreplanet-2018.md diff --git a/post/2018-01-08-meltdown-spectre-web.md b/post/2018-01-08-meltdown-spectre-and-the-web.md similarity index 100% rename from post/2018-01-08-meltdown-spectre-web.md rename to post/2018-01-08-meltdown-spectre-and-the-web.md diff --git a/post/2018-04-15-mobile-tracking-veil.md b/post/2018-04-15-when-talking-about-mobile-tracking-dont-veil-bad-actors-with-blanket-statements.md similarity index 100% rename from post/2018-04-15-mobile-tracking-veil.md rename to post/2018-04-15-when-talking-about-mobile-tracking-dont-veil-bad-actors-with-blanket-statements.md diff --git a/post/2018-09-06-lp2019-announce.md b/post/2018-09-06-libreplanet-2019-will-be-march-23-24-in-boston-ma.md similarity index 100% rename from post/2018-09-06-lp2019-announce.md rename to post/2018-09-06-libreplanet-2019-will-be-march-23-24-in-boston-ma.md diff --git a/post/2018-10-05-webmaster-no-block-tor.md b/post/2018-10-05-webmasters-please-dont-block-tor.md similarity index 100% rename from post/2018-10-05-webmaster-no-block-tor.md rename to post/2018-10-05-webmasters-please-dont-block-tor.md diff --git a/src/papers.rec b/src/papers.rec index 966c6ec..137a620 100644 --- a/src/papers.rec +++ b/src/papers.rec @@ -1,6 +1,6 @@ id: git-horror-story type: post -ref: 2012-05-22-git-horror-story +ref: 2012-05-22-a-git-horror-story-repository-integrity-with-signed-commits id: coope type: latex @@ -14,7 +14,7 @@ pubdate: 2013-05-13 id: national-uproar type: post -ref: 2013-06-10-national-uproar +ref: 2013-06-10-national-uproar-a-comprehensive-overview-of-the-nsa-leaks-and-revelations id: gnu-kwindows type: post @@ -22,20 +22,20 @@ ref: 2016-04-06-gnu-kwindows id: gitlab-gitorious-freesw type: post -ref: 2015-05-20-gitlab-gitorious-freesw +ref: 2015-05-20-gitlab-gitorious-and-free-software id: copyleft-vs-community type: post -ref: 2013-08-13-copyleft-vs-community +ref: 2013-08-13-freebsd-clang-and-gcc-copyleft-vs-community id: re-fsf-waste-away type: post -ref: 2013-01-26-re-fsf-waste-high-priority +ref: 2013-01-26-re-fsf-wastes-away-another-high-priority-project id: vlc-lgpl type: post -ref: 2012-11-17-vlc-lgpl +ref: 2012-11-17-vlcs-move-to-lgpl id: re-skype-let-spy type: post -ref: 2013-01-30-re-skype-let-spy +ref: 2013-01-30-re-who-does-skype-let-spy diff --git a/src/post2meta b/src/post2meta index c50c97e..f00a483 100755 --- a/src/post2meta +++ b/src/post2meta @@ -50,9 +50,11 @@ main && /^

]+ id="([^"]+)".*$/, "\\1", "" ) + printf "slug: %s\n", \ + gensub( /^([0-9]+)-([0-9]+)-[0-9]+-(.*)\.[a-z]+$/, + "\\1/\\2/\\3", + "", + name[0] ) # Skip the date line immediately following the header and grab the first # line of the abstract.