From 422f9589a28e4e47f02232b6b63729d28bed6b3f Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Tue, 6 May 2014 06:36:16 +0000 Subject: swap out most of the rubyforge.org links Update the old mailing list info with our new public-inbox info. The old mongrel.rubyforge.org links have been dead for years, oh well. There's only a few days left of RubyForge left... --- .wrongdoc.yml | 3 ++- Documentation/unicorn.1.txt | 4 +-- Documentation/unicorn_rails.1.txt | 4 +-- HACKING | 9 ++++--- ISSUES | 56 ++++++++++++++++++++++++++++----------- Links | 12 ++++----- PHILOSOPHY | 2 +- README | 13 +++------ lib/unicorn/ssl_configurator.rb | 2 +- unicorn.gemspec | 4 +-- 10 files changed, 66 insertions(+), 43 deletions(-) diff --git a/.wrongdoc.yml b/.wrongdoc.yml index 853e9c0..3c3cbaf 100644 --- a/.wrongdoc.yml +++ b/.wrongdoc.yml @@ -2,9 +2,10 @@ cgit_url: http://bogomips.org/unicorn.git git_url: git://bogomips.org/unicorn.git rdoc_url: http://unicorn.bogomips.org/ +ml_url: http://bogomips.org/unicorn-public/ changelog_start: v1.1.5 merge_html: unicorn_1: Documentation/unicorn.1.html unicorn_rails_1: Documentation/unicorn_rails.1.html -public_email: mongrel-unicorn@rubyforge.org +public_email: unicorn-public@bogomips.org private_email: unicorn@bogomips.org diff --git a/Documentation/unicorn.1.txt b/Documentation/unicorn.1.txt index a42dfff..376a6c6 100644 --- a/Documentation/unicorn.1.txt +++ b/Documentation/unicorn.1.txt @@ -1,5 +1,5 @@ % UNICORN(1) Unicorn User Manual -% The Unicorn Community +% The Unicorn Community % September 15, 2009 # NAME @@ -173,6 +173,6 @@ variable internally when doing transparent upgrades. * [Rackup HowTo][3] [1]: http://unicorn.bogomips.org/ -[2]: http://rack.rubyforge.org/doc/ +[2]: http://rdoc.info/gems/r#/gems/rack/frames [3]: http://wiki.github.com/rack/rack/tutorial-rackup-howto [4]: http://unicorn.bogomips.org/SIGNALS.html diff --git a/Documentation/unicorn_rails.1.txt b/Documentation/unicorn_rails.1.txt index f426b07..c5db3a1 100644 --- a/Documentation/unicorn_rails.1.txt +++ b/Documentation/unicorn_rails.1.txt @@ -1,5 +1,5 @@ % UNICORN_RAILS(1) Unicorn User Manual -% The Unicorn Community +% The Unicorn Community % September 17, 2009 # NAME @@ -170,6 +170,6 @@ used by Unicorn. * [Rackup HowTo][3] [1]: http://unicorn.bogomips.org/ -[2]: http://rack.rubyforge.org/doc/ +[2]: http://rdoc.info/gems/r#/gems/rack/frames [3]: http://wiki.github.com/rack/rack/tutorial-rackup-howto [4]: http://unicorn.bogomips.org/SIGNALS.html diff --git a/HACKING b/HACKING index 111a6a8..acb9f9d 100644 --- a/HACKING +++ b/HACKING @@ -66,8 +66,9 @@ 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 -"http://mid.gmane.org/$MESSAGE_ID" if possible since the Message-ID -remains searchable even if Gmane becomes unavailable. +"http://bogomips.org/unicorn-public/m/$MESSAGE_ID.html" if possible +since the Message-ID remains searchable even if a particular site +becomes unavailable. === Ruby/C Compatibility @@ -103,7 +104,9 @@ preferred because they allow code review and comments in the reply to the patch. We will adhere to mostly the same conventions for patch submissions as -git itself. See the Documentation/SubmittingPatches document +git itself. See the +{SubmittingPatches}[https://git.kernel.org/cgit/git/git.git/tree/Documentation/SubmittingPatches] +document distributed with git on on patch submission guidelines to follow. Just don't email the git mailing list or maintainer with Unicorn patches :) diff --git a/ISSUES b/ISSUES index a0d620b..bca7f9f 100644 --- a/ISSUES +++ b/ISSUES @@ -1,15 +1,15 @@ = Issues -The {mailing list}[mailto:mongrel-unicorn@rubyforge.org] is the best -place to report bugs, submit patches and/or obtain support after you -have searched the mailing list archives and -{documentation}[http://unicorn.bogomips.org]. +mailto:unicorn-public@bogomips.org is the best place to report bugs, +submit patches and/or obtain support after you have searched the +{email archives}[http://bogomips.org/unicorn-public/] and +{documentation}[http://unicorn.bogomips.org/]. -* No subscription is needed to post to the mailing list, - let us know that we need to Cc: replies to you if you're unsubscribed. +* No subscription will ever be required to email the public inbox. +* Please Cc: all participants in a thread, as there are no subscribers * 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 -* Do not send HTML mail +* Quote as little as possible of the message you're replying to +* Do not send HTML mail, it will likely be flagged as spam If your issue is of a sensitive nature or you're just shy in public, then feel free to email us privately at mailto:unicorn@bogomips.org @@ -21,16 +21,40 @@ about it so feel free to ask again. == Submitting Patches See the HACKING document (and additionally, the -Documentation/SubmittingPatches document distributed with git) on -guidelines for patch submission. +{SubmittingPatches}[https://git.kernel.org/cgit/git/git.git/tree/Documentation/SubmittingPatches] +document distributed with git) on guidelines for patch submission. -== Mailing List Info +== Contact Info -* subscribe: http://rubyforge.org/mailman/listinfo/mongrel-unicorn -* post: mailto:mongrel-unicorn@rubyforge.org +* public: mailto:unicorn-public@bogomips.org * private: mailto:unicorn@bogomips.org -== Mailing List Archives +We operate a {public-inbox}[http://public-inbox.org/]. +You may subscribe using {ssoma}[http://ssoma.public-inbox.org/]: -* nntp://news.gmane.org/gmane.comp.lang.ruby.unicorn.general -* http://rubyforge.org/pipermail/mongrel-unicorn + URL=git://bogomips.org/unicorn-public + LISTNAME=unicorn + + # to initialize a maildir (this may be a new or existing maildir, + # ssoma will not touch existing messages) + # If you prefer mbox, use mbox:/path/to/mbox as the last argument + # You may also use imap://$MAILSERVER/INBOX for an IMAP account + # or imaps:// for an IMAPS account, as well. + ssoma add $LISTNAME $URL maildir:/path/to/maildir + + # read with your favorite MUA (only using mutt as an example) + mutt -f /path/to/maildir # (or /path/to/mbox) + + # to keep your mbox or maildir up-to-date, periodically run the following: + ssoma sync $LISTNAME + + # your MUA may modify and delete messages from the maildir or mbox, + # this does not affect ssoma functionality at all + + # to sync all your ssoma subscriptions + ssoma sync + + # You may wish to sync in your cronjob + ssoma sync --cron + +HTML archives are available here: http://bogomips.org/unicorn-public/ diff --git a/Links b/Links index d78d00a..0355850 100644 --- a/Links +++ b/Links @@ -2,7 +2,7 @@ If you're interested in \Unicorn, you may be interested in some of the projects listed below. If you have any links to add/change/remove, please tell us at -mailto:mongrel-unicorn@rubyforge.org! +mailto:unicorn-public@bogomips.org! == Disclaimer @@ -31,10 +31,10 @@ or services behind them. === \Unicorn is written to work with -* {Rack}[http://rack.rubyforge.org/] - a minimal interface between webservers +* {Rack}[http://rack.github.io/] - a minimal interface between webservers supporting Ruby and Ruby frameworks -* {Ruby}[http://ruby-lang.org/] - the programming language of Rack and \Unicorn +* {Ruby}[http://www.ruby-lang.org/] - the programming language of Rack and \Unicorn * {nginx}[http://nginx.org/] - the reverse proxy for use with \Unicorn @@ -44,13 +44,13 @@ or services behind them. * {Green Unicorn}[http://gunicorn.org/] - a Python version of \Unicorn -* {Rainbows!}[http://rainbows.rubyforge.org/] - \Unicorn for sleepy +* {Rainbows!}[http://rainbows.bogomips.org/] - \Unicorn for sleepy apps and slow clients. === Prior Work -* {Mongrel}[http://mongrel.rubyforge.org/] - the awesome webserver \Unicorn is - based on +* {Mongrel}[http://rubygems.org/gems/mongrel] - the awesome webserver + unicorn is based on * {david}[http://bogomips.org/david.git] - a tool to explain why you need nginx in front of \Unicorn diff --git a/PHILOSOPHY b/PHILOSOPHY index 5def914..18b2d82 100644 --- a/PHILOSOPHY +++ b/PHILOSOPHY @@ -138,7 +138,7 @@ where the HTTP connection spends a large amount of time idle. Nevertheless, the ease of troubleshooting, debugging, and management of unicorn may still outweigh the drawbacks for these applications. -The {Rainbows!}[http://rainbows.rubyforge.org/] aims to fill the gap for +The {Rainbows!}[http://rainbows.bogomips.org/] aims to fill the gap for odd corner cases where the nginx + unicorn combination is not enough. While Rainbows! management/administration is largely identical to unicorn, Rainbows! is far more ambitious and has seen little real-world diff --git a/README b/README index 42167c8..1bd42b8 100644 --- a/README +++ b/README @@ -10,9 +10,9 @@ both the the request and response in between \Unicorn and slow clients. * Designed for Rack, Unix, fast clients, and ease-of-debugging. We cut out everything that is better supported by the operating system, - {nginx}[http://nginx.net/] or {Rack}[http://rack.rubyforge.org/]. + {nginx}[http://nginx.net/] or {Rack}[http://rack.github.io/]. -* Compatible with both Ruby 1.8 and 1.9. Rubinius support is in-progress. +* Compatible with Ruby 1.8 and later. Rubinius support is in-progress. * Process management: \Unicorn will reap and restart workers that die from broken apps. There is no need to manage multiple processes @@ -74,12 +74,7 @@ See the included LICENSE file for details. The library consists of a C extension so you'll need a C compiler and Ruby development libraries/headers. -You may download the tarball from the Mongrel project page on Rubyforge -and run setup.rb after unpacking it: - -http://rubyforge.org/frs/?group_id=1306 - -You may also install it via RubyGems on RubyGems.org: +You may install it via RubyGems on RubyGems.org: gem install unicorn @@ -143,7 +138,7 @@ regarding this. All feedback (bug reports, user/development dicussion, patches, pull requests) go to the mailing list/newsgroup. See the ISSUES document for -information on the {mailing list}[mailto:mongrel-unicorn@rubyforge.org]. +information on the {mailing list}[mailto:unicorn-public@bogomips.org]. For the latest on \Unicorn releases, you may also finger us at unicorn@bogomips.org or check our NEWS page (and subscribe to our Atom diff --git a/lib/unicorn/ssl_configurator.rb b/lib/unicorn/ssl_configurator.rb index c92c85e..34f09ec 100644 --- a/lib/unicorn/ssl_configurator.rb +++ b/lib/unicorn/ssl_configurator.rb @@ -62,7 +62,7 @@ module Unicorn::SSLConfigurator # Allows specifying an engine for OpenSSL to use. We have not been # able to successfully test this feature due to a lack of hardware, - # Reports of success or patches to mongrel-unicorn@rubyforge.org is + # Reports of success or patches to unicorn-public@bogomips.org is # greatly appreciated. def ssl_engine(engine) ssl_warn_global(:ssl_engine) diff --git a/unicorn.gemspec b/unicorn.gemspec index 4619a89..c0c8092 100644 --- a/unicorn.gemspec +++ b/unicorn.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| s.summary = summary s.date = Time.now.utc.strftime('%Y-%m-%d') s.description = readme_description - s.email = %q{mongrel-unicorn@rubyforge.org} + s.email = %q{unicorn-public@bogomips.org} s.executables = %w(unicorn unicorn_rails) s.extensions = %w(ext/unicorn_http/extconf.rb) s.extra_rdoc_files = extra_rdoc_files(manifest) @@ -38,7 +38,7 @@ Gem::Specification.new do |s| s.add_dependency(%q, '~> 0.7') s.add_development_dependency('isolate', '~> 3.2') - s.add_development_dependency('wrongdoc', '~> 1.6.1') + s.add_development_dependency('wrongdoc', '~> 1.8') s.licenses = ["GPLv2+", "Ruby 1.8"] end -- cgit v1.2.3-24-ge0c7