Skip Menu |

This queue is for tickets about the Net-SSLeay CPAN distribution.

Report information
The Basics
Id: 74806
Status: resolved
Worked: 10 min
Priority: 0/
Queue: Net-SSLeay

People
Owner: MIKEM [...] cpan.org
Requestors: kmx [...] volny.cz
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Adding the new functions to @EXPORT_OK
Date: Thu, 09 Feb 2012 09:11:57 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: kmx <kmx [...] volny.cz>
No need to solve this now (as the set of the new functions is not quite clear today) just a reminder to handle this before the next release. -- kmx
To sum up current situation

1/ we have all constants in @EXPORT_OK + test for tthis

2/ only a subset of functions is in @EXPORT_OK

It is up to you Mike how you want to handle 2/ as I am always using Net::SSLeay::<funcname> I have no opinion on what to make importable.

Just idea - what about to create a special export tags - :constants, :functions:, all: (or uppercase or whatever)

e.g.

use Net::SSleay ':constants'

--
kmx
Subject: Re: [rt.cpan.org #74806] Adding the new functions to @EXPORT_OK
Date: Fri, 23 Mar 2012 09:22:10 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Hi, On Thursday, March 22, 2012 06:37:09 PM you wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=74806 > > > To sum up current situation > > 1/ we have all constants in @EXPORT_OK + test for tthis > > 2/ only a subset of functions is in @EXPORT_OK > > It is up to you Mike how you want to handle 2/ as I am always using > Net::SSLeay::<funcname> I have no opinion on what to make importable.
I do the same and dont ahve a strong view either. Show quoted text
> > Just idea - what about to create a special export tags - :constants,
Personally, I dont like EXPORTS and dont use them. Im happy to leave it as it is. Show quoted text
> > :functions:, all: (or uppercase or whatever) > > e.g. > > use Net::SSleay ':constants' > > -- > kmx
-- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
Show quoted text
> Personally, I dont like EXPORTS and dont use them. Im happy to leave
> it as it

I am fine with the current state as well

--
kmx

No action will be taken