]> git.vpit.fr Git - perl/modules/IPC-MorseSignals.git/commitdiff
This is 0.17 v0.17
authorVincent Pit <perl@profvince.com>
Sun, 23 Jul 2017 21:09:53 +0000 (23:09 +0200)
committerVincent Pit <perl@profvince.com>
Sun, 23 Jul 2017 21:09:53 +0000 (23:09 +0200)
Changes
META.json
META.yml
README
lib/IPC/MorseSignals.pm
lib/IPC/MorseSignals/Emitter.pm
lib/IPC/MorseSignals/Receiver.pm

diff --git a/Changes b/Changes
index 4df42a29f27c8ad3c9724ab767bc1087c7841e39..e4ef44efaa75bcf47c6b092690a16687f2121677 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,11 @@
 Revision history for IPC-MorseSignals
 
+0.17    2017-07-23 21:10 UTC
+        With this release, this module is formally deprecated. Don't expect any
+        new release.
+        + Doc : Document deprecation.
+        + Doc : Fix miscellaneous nits.
+
 0.16    2013-08-22 20:35 UTC
         This is a maintenance release. The code contains no functional change.
         Satisfied users of version 0.15 can skip this update.
index ccdf88b2916638c2c18fb680652edc0f1b97fc7f..949e05a9c15d9d3cccd3a9ebdbd29e6f92a43e37 100644 (file)
--- a/META.json
+++ b/META.json
@@ -4,13 +4,13 @@
       "Vincent Pit <perl@profvince.com>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 6.72, CPAN::Meta::Converter version 2.132140",
+   "generated_by" : "ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter version 2.150010",
    "license" : [
       "perl_5"
    ],
    "meta-spec" : {
       "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
-      "version" : "2"
+      "version" : 2
    },
    "name" : "IPC-MorseSignals",
    "no_index" : {
@@ -65,5 +65,6 @@
          "url" : "http://git.profvince.com/?p=perl%2Fmodules%2FIPC-MorseSignals.git"
       }
    },
-   "version" : "0.16"
+   "version" : "0.17",
+   "x_serialization_backend" : "JSON::PP version 2.94"
 }
index 269a4e697460a793360f20e977274aa935b8f0c1..69df80aaa8b00f11eef3093f5ee85c29c1fbef3c 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -3,41 +3,42 @@ abstract: 'Communicate between processes with Morse signals.'
 author:
   - 'Vincent Pit <perl@profvince.com>'
 build_requires:
-  Bit::MorseSignals: 0.05
-  Carp: 0
-  Config: 0
-  Data::Dumper: 0
-  Exporter: 0
-  ExtUtils::MakeMaker: 0
-  POSIX: 0
-  Test::More: 0
-  Time::HiRes: 0
-  base: 0
-  utf8: 0
+  Bit::MorseSignals: '0.05'
+  Carp: '0'
+  Config: '0'
+  Data::Dumper: '0'
+  Exporter: '0'
+  ExtUtils::MakeMaker: '0'
+  POSIX: '0'
+  Test::More: '0'
+  Time::HiRes: '0'
+  base: '0'
+  utf8: '0'
 configure_requires:
-  Config: 0
-  ExtUtils::MakeMaker: 0
+  Config: '0'
+  ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.72, CPAN::Meta::Converter version 2.132140'
+generated_by: 'ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter version 2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: 1.4
+  version: '1.4'
 name: IPC-MorseSignals
 no_index:
   directory:
     - t
     - inc
 requires:
-  Bit::MorseSignals: 0.05
-  Carp: 0
-  POSIX: 0
-  Time::HiRes: 0
-  base: 0
-  perl: 5.008
+  Bit::MorseSignals: '0.05'
+  Carp: '0'
+  POSIX: '0'
+  Time::HiRes: '0'
+  base: '0'
+  perl: '5.008'
 resources:
   bugtracker: http://rt.cpan.org/Dist/Display.html?Name=IPC-MorseSignals
   homepage: http://search.cpan.org/dist/IPC-MorseSignals/
   license: http://dev.perl.org/licenses/
   repository: http://git.profvince.com/?p=perl%2Fmodules%2FIPC-MorseSignals.git
-version: 0.16
+version: '0.17'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff --git a/README b/README
index d8c95f92345442443e893d7c8612e7b33ea9cbb9..01bb860f1731e3ebe02bc135f34ddffde2fa8a2e 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,13 @@ NAME
     IPC::MorseSignals - Communicate between processes with Morse signals.
 
 VERSION
-    Version 0.16
+    Version 0.17
+
+WARNING
+    Due to the POSIX signals specification (which I wasn't aware of at the
+    time I wrote this module), this module is by nature completely
+    unreliable and will never work properly. It is therefore deprecated.
+    Please don't use it (if you were actually crazy enough to use it).
 
 SYNOPSIS
         # In the sender process
@@ -27,8 +33,9 @@ DESCRIPTION
     through "SIGUSR1" and "SIGUSR2". Both of those signals are used, so you
     won't be able to keep them for something else when you use this module.
 
-    IPC::MorseSignals::Emitter is a base class for emitters ;
-    IPC::MorseSignals::Receiver is a base class for receivers.
+    *   IPC::MorseSignals::Emitter is a base class for emitters ;
+
+    *   IPC::MorseSignals::Receiver is a base class for receivers.
 
     But, seriously, use something else for your IPC. :)
 
@@ -77,7 +84,7 @@ ACKNOWLEDGEMENTS
     your IPC needs. :)
 
 COPYRIGHT & LICENSE
-    Copyright 2007,2008,2013 Vincent Pit, all rights reserved.
+    Copyright 2007,2008,2013,2017 Vincent Pit, all rights reserved.
 
     This program is free software; you can redistribute it and/or modify it
     under the same terms as Perl itself.
index 6ed53f07909dea9d08e8101851625e1f218d8497..972192765faaea8df1657ef10659c8ecd16fb49d 100644 (file)
@@ -9,11 +9,11 @@ IPC::MorseSignals - Communicate between processes with Morse signals.
 
 =head1 VERSION
 
-Version 0.16
+Version 0.17
 
 =cut
 
-our $VERSION = '0.16';
+our $VERSION = '0.17';
 
 =head1 WARNING
 
index 9bfded96199eb85446b706a6c32cf64fcccc597a..4a8be4f1fd6ac0a0979475fe60de031eac15e355 100644 (file)
@@ -16,11 +16,11 @@ IPC::MorseSignals::Emitter - Base class for IPC::MorseSignals emitters.
 
 =head1 VERSION
 
-Version 0.16
+Version 0.17
 
 =cut
 
-our $VERSION = '0.16';
+our $VERSION = '0.17';
 
 =head1 WARNING
 
index 09fceacf44e58f4485786eaa8c12e56d80588da4..e5d1a150107fa6b37059de39eb34ce6ca94d8055 100644 (file)
@@ -14,11 +14,11 @@ IPC::MorseSignals::Receiver - Base class for IPC::MorseSignals receivers.
 
 =head1 VERSION
 
-Version 0.16
+Version 0.17
 
 =cut
 
-our $VERSION = '0.16';
+our $VERSION = '0.17';
 
 =head1 WARNING