* bogomips.org -> yhbt.net
@ 2019-12-25 22:43 Eric Wong
2019-12-25 22:58 ` [PATCH 1/3] build: remove olddoc from the gemspec Eric Wong
0 siblings, 1 reply; 4+ messages in thread
From: Eric Wong @ 2019-12-25 22:43 UTC (permalink / raw)
To: kgio-public; +Cc: kgio-public
I just noticed bogomips.org is expiring very soon, and
I can't afford to keep it. Even if I could, I don't
endorse the actions of extortionists. So lets see how
much we can lower the value of the bogomips.org domain..
Some patches coming soon to move this and other projects on
bogomips.org to yhbt.net
Depending on how those extortionists do, I expect them to
move onto extorting .net domain holders, so I wouldn't count
on yhbt.net or any domains being permanent.
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/3] build: remove olddoc from the gemspec
2019-12-25 22:43 bogomips.org -> yhbt.net Eric Wong
@ 2019-12-25 22:58 ` Eric Wong
2019-12-25 22:58 ` [PATCH 2/3] doc: remove private email and outdated gmane archives Eric Wong
2019-12-25 22:58 ` [PATCH 3/3] doc: move from bogomips.org/kgio to yhbt.net/kgio Eric Wong
0 siblings, 2 replies; 4+ messages in thread
From: Eric Wong @ 2019-12-25 22:58 UTC (permalink / raw)
To: kgio-public
It's an unnecessary dependency for rebuilding the gem.
---
HACKING | 3 ---
kgio.gemspec | 21 ++++++++++++---------
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/HACKING b/HACKING
index 86adf29..b94f25c 100644
--- a/HACKING
+++ b/HACKING
@@ -2,9 +2,6 @@
=== Documentation
-We use the latest version of {olddoc}[https://80x24.org/olddoc/] as
-much as possible.
-
Please wrap documentation at 72 characters-per-line or less (long URLs
are exempt) so it is comfortably readable from terminals.
diff --git a/kgio.gemspec b/kgio.gemspec
index 17100c6..de85c39 100644
--- a/kgio.gemspec
+++ b/kgio.gemspec
@@ -1,23 +1,26 @@
ENV["VERSION"] or abort "VERSION= must be specified"
manifest = File.readlines('.manifest').map! { |x| x.chomp! }
-require 'olddoc'
-extend Olddoc::Gemspec
-name, summary, title = readme_metadata
Gem::Specification.new do |s|
s.name = %q{kgio}
s.version = ENV["VERSION"].dup
- s.homepage = Olddoc.config['rdoc_url']
- s.authors = ["#{name} hackers"]
- s.description = readme_description
+ s.homepage = 'https://bogomips.org/kgio/'
+ s.authors = ['kgio hackers']
+ s.description = <<EOF
+This is a legacy project, do not use it for new projects. Ruby
+2.3 and later should make this obsolete. kgio provides
+non-blocking I/O methods for Ruby without raising exceptions on
+EAGAIN and EINPROGRESS.
+EOF
s.email = %q{kgio-public@bogomips.org}
- s.extra_rdoc_files = extra_rdoc_files(manifest)
+ s.extra_rdoc_files = IO.readlines('.document').map!(&:chomp!).keep_if do |f|
+ File.exist?(f)
+ end
s.files = manifest
- s.summary = summary
+ s.summary = 'kinder, gentler I/O for Ruby'
s.test_files = Dir['test/test_*.rb']
s.extensions = %w(ext/kgio/extconf.rb)
- s.add_development_dependency('olddoc', '~> 1.0')
s.add_development_dependency('test-unit', '~> 3.0')
# s.add_development_dependency('strace_me', '~> 1.0') # Linux only
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH 2/3] doc: remove private email and outdated gmane archives
2019-12-25 22:58 ` [PATCH 1/3] build: remove olddoc from the gemspec Eric Wong
@ 2019-12-25 22:58 ` Eric Wong
2019-12-25 22:58 ` [PATCH 3/3] doc: move from bogomips.org/kgio to yhbt.net/kgio Eric Wong
1 sibling, 0 replies; 4+ messages in thread
From: Eric Wong @ 2019-12-25 22:58 UTC (permalink / raw)
To: kgio-public
I'm not encouraging private bug reports anymore since it's the
sender's job to protect privacy. I have no way to protect
users' privacy, anyways.
Also, the gmane archive is far out-of-date since the move
to bogomips.org, and we're moving again...
---
.olddoc.yml | 2 --
ISSUES | 5 -----
2 files changed, 7 deletions(-)
diff --git a/.olddoc.yml b/.olddoc.yml
index 7ca79cd..2e9bb79 100644
--- a/.olddoc.yml
+++ b/.olddoc.yml
@@ -4,10 +4,8 @@ git_url: git://bogomips.org/kgio.git
ml_url: https://bogomips.org/kgio-public/
rdoc_url: https://bogomips.org/kgio/
public_email: kgio-public@bogomips.org
-private_email: kgio@bogomips.org
noindex:
- LATEST
- TODO
nntp_url:
- nntp://news.public-inbox.org/inbox.comp.lang.ruby.kgio
- - nntp://news.gmane.org/gmane.comp.lang.ruby.kgio.general
diff --git a/ISSUES b/ISSUES
index 75de28c..a5ed1d4 100644
--- a/ISSUES
+++ b/ISSUES
@@ -9,10 +9,6 @@ and {documentation}[https://bogomips.org/kgio/].
* Quote only the relevant portions of the message you're replying to
* Do not send any HTML mail at all
-If your issue is of a sensitive nature or you're just shy in public,
-then feel free to email us privately at mailto:kgio@bogomips.org
-instead and your issue will be handled discreetly.
-
If you don't get a response within a few days, we may have forgotten
about it so feel free to ask again.
@@ -26,7 +22,6 @@ guidelines for patch submission.
* subscribe: mailto:kgio-public+subscribe@bogomips.org
* post: mailto:kgio-public@bogomips.org
-* private: mailto:kgio@bogomips.org
== Mailing List Archives
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH 3/3] doc: move from bogomips.org/kgio to yhbt.net/kgio
2019-12-25 22:58 ` [PATCH 1/3] build: remove olddoc from the gemspec Eric Wong
2019-12-25 22:58 ` [PATCH 2/3] doc: remove private email and outdated gmane archives Eric Wong
@ 2019-12-25 22:58 ` Eric Wong
1 sibling, 0 replies; 4+ messages in thread
From: Eric Wong @ 2019-12-25 22:58 UTC (permalink / raw)
To: kgio-public
.org is being sold to extortionists and I couldn't afford
to pay the bill to renew bogomips.org either way. So kick
it to yhbt.net and be prepared to change when extortionists
move onto the .net TLD...
---
.olddoc.yml | 10 +++++-----
GNUmakefile | 2 +-
HACKING | 4 ++--
ISSUES | 12 ++++++------
README | 6 +++---
kgio.gemspec | 4 ++--
6 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/.olddoc.yml b/.olddoc.yml
index 2e9bb79..e89ecab 100644
--- a/.olddoc.yml
+++ b/.olddoc.yml
@@ -1,9 +1,9 @@
---
-cgit_url: https://bogomips.org/kgio.git
-git_url: git://bogomips.org/kgio.git
-ml_url: https://bogomips.org/kgio-public/
-rdoc_url: https://bogomips.org/kgio/
-public_email: kgio-public@bogomips.org
+cgit_url: https://yhbt.net/kgio.git
+git_url: git://yhbt.net/kgio.git
+ml_url: https://yhbt.net/kgio-public/
+rdoc_url: https://yhbt.net/kgio/
+public_email: kgio-public@yhbt.net
noindex:
- LATEST
- TODO
diff --git a/GNUmakefile b/GNUmakefile
index 02d08ba..be94594 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -1,4 +1,4 @@
all::
-RSYNC_DEST := bogomips.org:/srv/bogomips/kgio
+RSYNC_DEST := yhbt.net:/srv/yhbt/kgio
rfpackage := kgio
include pkg.mk
diff --git a/HACKING b/HACKING
index b94f25c..e124c33 100644
--- a/HACKING
+++ b/HACKING
@@ -6,7 +6,7 @@ Please wrap documentation at 72 characters-per-line or less (long URLs
are exempt) so it is comfortably readable from terminals.
When referencing mailing list posts, use
-<tt>https://bogomips.org/kgio-public/$MESSAGE_ID/</tt> if possible
+<tt>https://yhbt.net/kgio-public/$MESSAGE_ID/</tt> if possible
Message-ID remains searchable even if the archive becomes unavailable.
=== Code Compatibility
@@ -25,7 +25,7 @@ characters wide) and NOT the indentation style of Matz Ruby.
Contributions are welcome in the form of patches, pull requests, code
review, testing, documentation, user support or any other feedback. The
-{kgio mailing list}[mailto:kgio-public@bogomips.org] is the
+{kgio mailing list}[mailto:kgio-public@yhbt.net] is the
central coordination point for all user and developer feedback and bug
reports.
diff --git a/ISSUES b/ISSUES
index a5ed1d4..c26364f 100644
--- a/ISSUES
+++ b/ISSUES
@@ -1,9 +1,9 @@
= Issues
-The kgio {mailing list}[mailto:kgio-public@bogomips.org] is the best
+The kgio {mailing list}[mailto:kgio-public@yhbt.net] is the best
place to report bugs, submit patches and/or obtain support after you
-have searched the mailing list archives at https://bogomips.org/kgio-public/
-and {documentation}[https://bogomips.org/kgio/].
+have searched the mailing list archives at https://yhbt.net/kgio-public/
+and {documentation}[https://yhbt.net/kgio/].
* Do not {top post}[http://catb.org/jargon/html/T/top-post.html] in replies
* Quote only the relevant portions of the message you're replying to
@@ -20,10 +20,10 @@ guidelines for patch submission.
== Mailing List Info
-* subscribe: mailto:kgio-public+subscribe@bogomips.org
-* post: mailto:kgio-public@bogomips.org
+* subscribe: mailto:kgio-public+subscribe@yhbt.net
+* post: mailto:kgio-public@yhbt.net
== Mailing List Archives
-* https://bogomips.org/kgio-public/
+* https://yhbt.net/kgio-public/
* nntp://news.public-inbox.org/inbox.comp.lang.ruby.kgio
diff --git a/README b/README
index 4b1724f..0aedaf0 100644
--- a/README
+++ b/README
@@ -39,13 +39,13 @@ You may install it via RubyGems.org:
You can get the latest source via git from the following locations
(these versions may not be stable):
- git://bogomips.org/kgio.git
+ git://yhbt.net/kgio.git
git://repo.or.cz/kgio.git (mirror)
You may browse the code from the web and download the latest snapshot
tarballs here:
-* https://bogomips.org/kgio.git
+* https://yhbt.net/kgio.git
* http://repo.or.cz/w/kgio.git (gitweb)
See the HACKING guide on how to contribute and build prerelease gems
@@ -55,7 +55,7 @@ from git.
All feedback (bug reports, user/development dicussion, patches, pull
requests) go to the mailing list/newsgroup. See the ISSUES document for
-information on the {kgio mailing list}[mailto:kgio-public@bogomips.org]
+information on the {kgio mailing list}[mailto:kgio-public@yhbt.net]
For the latest on kgio releases, you may check our NEWS page (and
subscribe to our Atom feed).
diff --git a/kgio.gemspec b/kgio.gemspec
index de85c39..8c15bd3 100644
--- a/kgio.gemspec
+++ b/kgio.gemspec
@@ -4,7 +4,7 @@ manifest = File.readlines('.manifest').map! { |x| x.chomp! }
Gem::Specification.new do |s|
s.name = %q{kgio}
s.version = ENV["VERSION"].dup
- s.homepage = 'https://bogomips.org/kgio/'
+ s.homepage = 'https://yhbt.net/kgio/'
s.authors = ['kgio hackers']
s.description = <<EOF
This is a legacy project, do not use it for new projects. Ruby
@@ -12,7 +12,7 @@ This is a legacy project, do not use it for new projects. Ruby
non-blocking I/O methods for Ruby without raising exceptions on
EAGAIN and EINPROGRESS.
EOF
- s.email = %q{kgio-public@bogomips.org}
+ s.email = %q{kgio-public@yhbt.net}
s.extra_rdoc_files = IO.readlines('.document').map!(&:chomp!).keep_if do |f|
File.exist?(f)
end
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-12-25 22:58 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-25 22:43 bogomips.org -> yhbt.net Eric Wong
2019-12-25 22:58 ` [PATCH 1/3] build: remove olddoc from the gemspec Eric Wong
2019-12-25 22:58 ` [PATCH 2/3] doc: remove private email and outdated gmane archives Eric Wong
2019-12-25 22:58 ` [PATCH 3/3] doc: move from bogomips.org/kgio to yhbt.net/kgio Eric Wong
Code repositories for project(s) associated with this public inbox
https://yhbt.net/kgio.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).