* [PATCH] move website to https://yhbt.net/yahns/
@ 2016-09-26 21:36 Eric Wong
0 siblings, 0 replies; only message in thread
From: Eric Wong @ 2016-09-26 21:36 UTC (permalink / raw)
To: yahns-public
HTTPS adds some level of privacy protection and helps marketing
(because we care soooo much about good marketing! :P).
Performance-wise, this reduces subjectAltName bloat when
negotiating connections and will also speed up occasional
certificate renewals when/if we drop the old name.
Also, not occupying the document root of a domain will make it
easier to add alternative site locations in the future, because
centralization sucks and I don't like the idea of anybody paying
ICANN or similar entities for domain names.
---
.olddoc.yml | 6 +++---
Documentation/yahns-rackup.pod | 2 +-
Documentation/yahns.pod | 2 +-
Documentation/yahns_config.pod | 2 +-
HACKING | 2 +-
README | 4 ++--
Rakefile | 4 ++--
| 2 +-
lib/yahns.rb | 4 ++--
lib/yahns/config.rb | 2 +-
yahns.gemspec | 2 +-
11 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/.olddoc.yml b/.olddoc.yml
index 585a3a2..67b78d0 100644
--- a/.olddoc.yml
+++ b/.olddoc.yml
@@ -1,7 +1,7 @@
---
-cgit_url: http://yhbt.net/yahns.git
+cgit_url: https://yhbt.net/yahns.git
git_url: git://yhbt.net/yahns.git
-rdoc_url: http://yahns.yhbt.net/
-ml_url: http://yhbt.net/yahns-public/
+rdoc_url: https://yhbt.net/yahns/
+ml_url: https://yhbt.net/yahns-public/
public_email: yahns-public@yhbt.net
private_email: yahns@yhbt.net
diff --git a/Documentation/yahns-rackup.pod b/Documentation/yahns-rackup.pod
index efdfb6d..bd10efc 100644
--- a/Documentation/yahns-rackup.pod
+++ b/Documentation/yahns-rackup.pod
@@ -163,7 +163,7 @@ See rackup documentation for more details.
All feedback welcome via plain-text mail to L<mailto:yahns-public@yhbt.net>
No subscription is necessary to post to the mailing list.
-List archives are available at L<http://yhbt.net/yahns-public/>
+List archives are available at L<https://yhbt.net/yahns-public/>
=head1 COPYRIGHT
diff --git a/Documentation/yahns.pod b/Documentation/yahns.pod
index dc21638..5d505ce 100644
--- a/Documentation/yahns.pod
+++ b/Documentation/yahns.pod
@@ -84,7 +84,7 @@ See L<yahns_config(5)> for documentation on the configuration file format.
All feedback welcome via plain-text mail to L<mailto:yahns-public@yhbt.net>
No subscription is necessary to post to the mailing list.
-Mail archives are available at L<http://yhbt.net/yahns-public/>
+Mail archives are available at L<https://yhbt.net/yahns-public/>
=head1 COPYRIGHT
diff --git a/Documentation/yahns_config.pod b/Documentation/yahns_config.pod
index 0182acf..8fb1608 100644
--- a/Documentation/yahns_config.pod
+++ b/Documentation/yahns_config.pod
@@ -662,7 +662,7 @@ See the examples/ directory in the git source tree.
All feedback welcome via plain-text mail to L<mailto:yahns-public@yhbt.net>
No subscription is necessary to post to the mailing list.
-List archives are available at L<http://yhbt.net/yahns-public/>
+List archives are available at L<https://yhbt.net/yahns-public/>
=head1 COPYRIGHT
diff --git a/HACKING b/HACKING
index 9bd7e3a..e9a2b76 100644
--- a/HACKING
+++ b/HACKING
@@ -47,7 +47,7 @@ developers do. Please send patches via git-send-email(1) to the public
mailing list at <yahns-public@yhbt.net>. Pull requests should be
formatted using git-request-pull(1).
-Mailing list archives: http://yhbt.net/yahns-public/
+Mailing list archives: https://yhbt.net/yahns-public/
No subscription is necessary to post to the mailing list.
Please remember to Cc: all recipients as subscription is optional.
diff --git a/README b/README
index d3d8afd..2b15cba 100644
--- a/README
+++ b/README
@@ -66,14 +66,14 @@ You may optionally subscribe by sending an email to:
yahns-public+subscribe@yhbt.net
-Mailing list archives browsable via HTTP: http://yhbt.net/yahns-public/
+Mailing list archives browsable via HTTP: https://yhbt.net/yahns-public/
Or NNTP: nntp://news.public-inbox.org/inbox.comp.lang.ruby.yahns
This README is our homepage, we would rather be working on HTTP servers
all day than worrying about the next browser vulnerability because
HTML/CSS/JS is too complicated for us.
-* http://yahns.yhbt.net/README
+* https://yhbt.net/yahns/README
Hacking
-------
diff --git a/Rakefile b/Rakefile
index cbf5964..b776c4a 100644
--- a/Rakefile
+++ b/Rakefile
@@ -5,11 +5,11 @@
gendocs = %w(NEWS NEWS.atom.xml)
task rsync_docs: gendocs do
- dest = ENV["RSYNC_DEST"] || "yahns.yhbt.net:/srv/yahns/"
+ dest = ENV["RSYNC_DEST"] || "yhbt.net:/srv/yhbt/yahns/"
top = %w(INSTALL HACKING README COPYING)
# git-set-file-times is distributed with rsync,
- # Also available at: http://yhbt.net/git-set-file-times
+ # Also available at: https://yhbt.net/git-set-file-times
# on Debian systems: /usr/share/doc/rsync/scripts/git-set-file-times.gz
sh("git", "set-file-times", "Documentation", "examples", *top)
make = ENV['MAKE'] || 'make'
--git a/extras/README b/extras/README
index 1b979cb..e1c9c08 100644
--- a/extras/README
+++ b/extras/README
@@ -3,7 +3,7 @@ yahns extras
This is random crap used to power one of the top websites in the galaxy:
- http://YHBT.net/
+ https://YHBT.net/
The code in this extras directory is officially part of yahns but may
be useful to some (even outside of yahns). There are no guarantees
diff --git a/lib/yahns.rb b/lib/yahns.rb
index 2be7930..a0abe49 100644
--- a/lib/yahns.rb
+++ b/lib/yahns.rb
@@ -16,8 +16,8 @@
end
# yahns exposes no user-visible API outside of the config file.
-# See http://yahns.yhbt.net/yahns_config.txt for the config documentation
-# and http://yahns.yhbt.net/ for the homepage.
+# See https://yhbt.net/yahns/yahns_config.txt for the config documentation
+# and https://yhbt.net/yahns/ for the homepage.
# Internals are subject to change.
module Yahns
diff --git a/lib/yahns/config.rb b/lib/yahns/config.rb
index 86774b8..98fe170 100644
--- a/lib/yahns/config.rb
+++ b/lib/yahns/config.rb
@@ -4,7 +4,7 @@
# frozen_string_literal: true
#
# Implements a DSL for configuring a yahns server.
-# See http://yahns.yhbt.net/examples/yahns_multi.conf.rb for a full
+# See https://yhbt.net/yahns/examples/yahns_multi.conf.rb for a full
# example configuration file.
class Yahns::Config # :nodoc:
# public within yahns itself, NOT a public interface for users outside
diff --git a/yahns.gemspec b/yahns.gemspec
index 0efe287..0ac394c 100644
--- a/yahns.gemspec
+++ b/yahns.gemspec
@@ -25,6 +25,6 @@
# for Rack::Utils::HeaderHash#each
s.add_development_dependency(%q<rack>, '>= 1.1')
- s.homepage = "http://yahns.yhbt.net/README"
+ s.homepage = 'https://yhbt.net/yahns/README'
s.licenses = "GPL-3.0+"
end
--
EW
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2016-09-26 21:36 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-09-26 21:36 [PATCH] move website to https://yhbt.net/yahns/ Eric Wong
Code repositories for project(s) associated with this public inbox
https://yhbt.net/yahns.git/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).