posix_mq RubyGem user+dev discussion/patches/pulls/bugs/help
 help / color / mirror / code / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download mbox.gz: |
* [ANN] posix_mq 2.2.0 - POSIX Message Queues for Ruby
@ 2015-01-16 20:32  4% Eric Wong
  0 siblings, 0 replies; 3+ results
From: Eric Wong @ 2015-01-16 20:32 UTC (permalink / raw)
  To: ruby-talk, ruby-posix-mq; +Cc: Christopher Lord

POSIX message queues allow local processes to exchange data in the form
of messages.  This API is distinct from that provided by System V
message queues, but provides similar functionality.

* Homepage: http://bogomips.org/ruby_posix_mq/
* public-inbox: ruby-posix-mq@bogomips.org
* git clone git://bogomips.org/ruby_posix_mq.git
* Atom feed: http://bogomips.org/ruby_posix_mq/NEWS.atom.xml
* Mailing list archives: http://bogomips.org/ruby-posix-mq/

Changes:

The major feature of this release is the POSIX_MQ.for_fd class
method thanks to Christopher Lord.  The addition of the
POSIX_MQ#autoclose? and POSIX_MQ#autoclose= round out the new
feature set.  All of the new methods are analogous to their
counterparts in the core IO class.

The mailing list is also moved to ruby-posix-mq@bogomips.org
and no longer requires subscription.  Existing librelist
subscribers will need to resubscribe manually (as I have no
way of doing so automatically):

	ruby-posix-mq+subscribe@bogomips.org

HTTP archives and instructions for extracting the mail archives
via git are available at:

	http://bogomips.org/ruby-posix-mq/

Christopher Lord (1):
      Ability to adopt file descriptors

Eric Wong (16):
      for_fd: delay assigning to mq->des until after mq_getattr
      test_posix_mq: rewrite test to not depend on DL or alarm
      support autoclose= and autoclose?
      pack rw_args struct
      change mailing list to ruby-posix-mq@bogomips.org
      doc: remove --sanitize-html option for pandoc
      switch documentation to olddoc
      LICENSE: allow all future versions of LGPLv3+
      favor comparisons against zero instead of -1
      pkg.mk: misc tweaks and updates
      gemspec: remove rdoc_options setting
      .gitignore: add placeholder
      gemspec: use SPDX license abbreviation
      misc doc updates
      POSIX_MQ#autoclose= propagates to IO
      GNUmakefile: ordering fix for building gem
-- 
EW

^ permalink raw reply	[relevance 4%]

* [ruby.posix.mq] Re: [PATCH] change mailing list to ruby-posix-mq@bogomips.org
  2015-01-09 23:02  3% [ruby.posix.mq] [PATCH] change mailing list to ruby-posix-mq@bogomips.org Eric Wong
@ 2015-01-10  8:25  7% ` Eric Wong
  0 siblings, 0 replies; 3+ results
From: Eric Wong @ 2015-01-10  8:25 UTC (permalink / raw)
  To: ruby.posix.mq

Eric Wong <normalperson@yhbt.net> wrote:
> Users who wish to subscribe may send a message to:
> 
> 	ruby-posix-mq+subscribe@bogomips.org

I forgot to make this clear: you must resubscribe (if you wish to remain
subscribed) to the new list since librelist does not publish subscriber
lists at all.

Thanks!

^ permalink raw reply	[relevance 7%]

* [ruby.posix.mq] [PATCH] change mailing list to ruby-posix-mq@bogomips.org
@ 2015-01-09 23:02  3% Eric Wong
  2015-01-10  8:25  7% ` [ruby.posix.mq] " Eric Wong
  0 siblings, 1 reply; 3+ results
From: Eric Wong @ 2015-01-09 23:02 UTC (permalink / raw)
  To: ruby.posix.mq

The public-inbox + mlmmj setup on bogomips.org allows posting
without subscription and offers downloadable archives via git.
The lack of rsyncable archives on librelist nowadays and
subscription-required nature of librelist are points against it.

Repliers are now encouraged to Cc: all recipients (using the
reply-all function of their mail client) since many readers are
not subscribed.

This project has never accepted or encouraged HTML email, but
librelist accepted it.  The bogomips.org mail server is
configured to treat HTML mail as spam, so do not send HTML mail
if you expect a response.

Users who wish to subscribe may send a message to:

	ruby-posix-mq+subscribe@bogomips.org

Similarly, they may unsubscribe via:

	ruby-posix-mq+unsubscribe@bogomips.org

HTTP archives are available via:

	http://bogomips.org/ruby-posix-mq/

ssoma users may also use: git://bogomips.org/ruby-posix-mq
(see README change)

Old messages to the librelist addresses will continue to
get routed to the new mailing list.

ref: http://public-inbox.org/
---
 Documentation/posix-mq-rb.1.txt |  2 +-
 README                          | 42 ++++++++++++++++++++++++++++++++++-------
 archive/.gitignore              |  3 +++
 archive/slrnpull.conf           |  4 ++++
 lib/posix_mq.rb                 |  2 +-
 posix_mq.gemspec                |  2 +-
 6 files changed, 45 insertions(+), 10 deletions(-)
 create mode 100644 archive/.gitignore
 create mode 100644 archive/slrnpull.conf

diff --git a/Documentation/posix-mq-rb.1.txt b/Documentation/posix-mq-rb.1.txt
index 2972a96..cb56d67 100644
--- a/Documentation/posix-mq-rb.1.txt
+++ b/Documentation/posix-mq-rb.1.txt
@@ -1,5 +1,5 @@
 % posix-mq-rb(1) posix-mq-rb User Manual
-% Ruby POSIX MQ hackers <ruby.posix.mq@librelist.com>
+% Ruby POSIX MQ hackers <ruby-posix-mq@bogomips.org>
 % Jan 1, 2010
 
 # NAME
diff --git a/README b/README
index 9d83f1d..8e41624 100644
--- a/README
+++ b/README
@@ -113,7 +113,7 @@ don't email the git mailing list or maintainer with Ruby posix_mq patches.
 == Contact
 
 All feedback (bug reports, user/development discussion, patches, pull
-requests) go to the mailing list: mailto:ruby.posix.mq@librelist.com
+requests) go to the mailing list: mailto:ruby-posix-mq@bogomips.org
 
 Send patches (from "git format-patch") with "git send-email" and do not
 send HTML email or attachments.  We are very responsive to email and you
@@ -121,10 +121,38 @@ will usually get a response within 24-72 hours.
 
 == Mailing List Archives
 
-In addition to the rsync-able archives provided by http://librelist.com/, we
-are also mirrored to
-{Gmane}[http://gmane.org/info.php?group=gmane.comp.lang.ruby.posix-mq.general]
-and maintain our own mbox mirrors downloadable via HTTP.
+We operate a {public-inbox}[http://public-inbox.org/] which
+feeds the mailing list.  You may subscribe either using
+{ssoma}[http://ssoma.public-inbox.org/] or by sending a mail
+to mailto:ruby-posix-mq+subscribe@bogomips.org
 
-* nntp://news.gmane.org/gmane.comp.lang.ruby.posix-mq.general
-* http://bogomips.org/ruby_posix_mq/archives/
+ssoma is a mail archiver/fetcher using git.  It operates in a similar
+fashion to tools such as slrnpull, fetchmail, or getmail.  ssoma
+subscription instructions:
+
+    URL=git://bogomips.org/ruby-posix-mq
+    LISTNAME=ruby-posix-mq
+
+    # 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:
+    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
+
+* http://bogomips.org/ruby-posix-mq/
diff --git a/archive/.gitignore b/archive/.gitignore
new file mode 100644
index 0000000..bd7ad57
--- /dev/null
+++ b/archive/.gitignore
@@ -0,0 +1,3 @@
+/data
+/news
+/requests
diff --git a/archive/slrnpull.conf b/archive/slrnpull.conf
new file mode 100644
index 0000000..dc038e2
--- /dev/null
+++ b/archive/slrnpull.conf
@@ -0,0 +1,4 @@
+# group_name                         max        expire     headers_only
+gmane.comp.lang.ruby.posix-mq.general 1000000000 1000000000 0
+
+# usage: slrnpull -d $PWD -h news.gmane.org --no-post
diff --git a/lib/posix_mq.rb b/lib/posix_mq.rb
index 60c63b6..5424667 100644
--- a/lib/posix_mq.rb
+++ b/lib/posix_mq.rb
@@ -41,7 +41,7 @@ class POSIX_MQ
   # SIGEV_THREAD functionality in mq_notify(3).  So far we only
   # know of glibc + Linux supporting this.  Please let us
   # know if your platform can support this functionality and
-  # are willing to test for us <ruby.posix.mq@librelist.com>
+  # are willing to test for us <ruby-posix-mq@bogomips.org>
   #
   # As far as we can tell, this method is not very useful
   # nor efficient.  You would be better served using signals or
diff --git a/posix_mq.gemspec b/posix_mq.gemspec
index 2523328..ee236f3 100644
--- a/posix_mq.gemspec
+++ b/posix_mq.gemspec
@@ -11,7 +11,7 @@ Gem::Specification.new do |s|
   s.authors = ["Ruby POSIX MQ hackers"]
   s.date = Time.now.utc.strftime('%Y-%m-%d')
   s.description = readme_description
-  s.email = %q{ruby.posix.mq@librelist.com}
+  s.email = %q{ruby-posix-mq@bogomips.org}
   s.executables = %w(posix-mq-rb)
   s.extensions = %w(ext/posix_mq/extconf.rb)
   s.extra_rdoc_files = extra_rdoc_files(manifest)
-- 
EW

^ permalink raw reply related	[relevance 3%]

Results 1-3 of 3 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2015-01-09 23:02  3% [ruby.posix.mq] [PATCH] change mailing list to ruby-posix-mq@bogomips.org Eric Wong
2015-01-10  8:25  7% ` [ruby.posix.mq] " Eric Wong
2015-01-16 20:32  4% [ANN] posix_mq 2.2.0 - POSIX Message Queues for Ruby Eric Wong

Code repositories for project(s) associated with this public inbox

	https://yhbt.net/ruby_posix_mq.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).