]> 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
 
 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.
 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,
       "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",
    "license" : [
       "perl_5"
    ],
    "meta-spec" : {
       "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
-      "version" : "2"
+      "version" : 2
    },
    "name" : "IPC-MorseSignals",
    "no_index" : {
    },
    "name" : "IPC-MorseSignals",
    "no_index" : {
@@ -65,5 +65,6 @@
          "url" : "http://git.profvince.com/?p=perl%2Fmodules%2FIPC-MorseSignals.git"
       }
    },
          "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:
 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:
 configure_requires:
-  Config: 0
-  ExtUtils::MakeMaker: 0
+  Config: '0'
+  ExtUtils::MakeMaker: '0'
 dynamic_config: 1
 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
 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:
 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
 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
     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
 
 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.
 
     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. :)
 
 
     But, seriously, use something else for your IPC. :)
 
@@ -77,7 +84,7 @@ ACKNOWLEDGEMENTS
     your IPC needs. :)
 
 COPYRIGHT & LICENSE
     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.
 
     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
 
 
 =head1 VERSION
 
-Version 0.16
+Version 0.17
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.16';
+our $VERSION = '0.17';
 
 =head1 WARNING
 
 
 =head1 WARNING
 
index 9bfded96199eb85446b706a6c32cf64fcccc597a..4a8be4f1fd6ac0a0979475fe60de031eac15e355 100644 (file)
@@ -16,11 +16,11 @@ IPC::MorseSignals::Emitter - Base class for IPC::MorseSignals emitters.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.16
+Version 0.17
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.16';
+our $VERSION = '0.17';
 
 =head1 WARNING
 
 
 =head1 WARNING
 
index 09fceacf44e58f4485786eaa8c12e56d80588da4..e5d1a150107fa6b37059de39eb34ce6ca94d8055 100644 (file)
@@ -14,11 +14,11 @@ IPC::MorseSignals::Receiver - Base class for IPC::MorseSignals receivers.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.16
+Version 0.17
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.16';
+our $VERSION = '0.17';
 
 =head1 WARNING
 
 
 =head1 WARNING