fixes https://github.com/mrdvt92/perl-Net-MQTT-Simple-One_Shot_Loader… - #23
fixes https://github.com/mrdvt92/perl-Net-MQTT-Simple-One_Shot_Loader…#23mrdvt92 wants to merge 1 commit into
Conversation
|
You're right that the requirement is missing. However, this bug is intentional, and the reason for it kinda sucks. I apologize if you disagree. Many people will install Net::MQTT::Simple with In my humble opinion, the nicest solution would be if IO::Socket::SSL would be included with Perl itself, just like IO::Socket::IP. (I think you maybe added that for completeness, but it's been part of Perl core for almost a decade now.) Another solution could be to separate Net::MQTT::Simple::SSL into a separate distribution, but that would break existing automated installations where people are using a package list. So I'm not a big fan of fixing this bug, although I do acknowledge that it is a bug, because fixing it has consequences that I think could be worse than the missing metadata. I'm hoping for Perl to include IO::Socket::SSL in the nearby future. But that's not necessarily going to happen either, see Perl/perl5#20739 |
This pull request should fix the issue logged on my queue mrdvt92/perl-Net-MQTT-Simple-One_Shot_Loader#1 by https://github.com/eserte