From obilodeau at inverse.ca Sun Jan 22 19:56:16 2012 From: obilodeau at inverse.ca (Olivier Bilodeau) Date: Sun, 22 Jan 2012 22:56:16 -0500 Subject: [Montreal-pm] packager une petite application perl Message-ID: <4F1CDA60.6040906@inverse.ca> Salut gang, J'aimerais avoir votre opinion pour la meilleure approche pour packager une petite application perl qui devrait être facile à installer sur Win, OSX, Linux, et ce, sans trop me causer de maux de ventres. J'ai de l'expérience avec les rpm, les debs et les win installers (nsi) et, pour l'instant, j'aimerais à tout prix les éviter. Je ne veux pas uploader sur cpan parce que c'est une application et pas un module. En gros c'est un sniffer dhcp qui identifie les OS sur le LAN (basé sur mon travail sur www.fingerbank.org). Je me fou de ne pas obfuscater mon binary (c'est open source). Je me fou que la personne ai à installer strawberry perl. J'ai regardé: a) PAR::Packer en mode perl only b) des solutions pour 'inliner' les modules comme ce que ack ou get_flash_videos utilisent (https://github.com/petdance/ack/blob/master/squash ou https://github.com/monsieurvideo/get-flash-videos/blob/master/utils/combine-perl.pl) c) foutre tout sur github avec les deps dans un ./lib Vu que j'ai du stuff compilé (Net::Pcap) j'ai un peu de difficulté. J'essaye d'éviter a tout prix à mes users d'avoir a utiliser cpan (ou, moins pire, cpanm). Pour l'instant a) n'est pas élégant, b) ne va pas très bien dans mon use case et je suis entrain d'opter pour un c) (donc l'install c'est git clone ...) mais j'ai pas terminé et, de plus, je me sens sale de inliner plein de code dans ./lib d'où ce courriel. Des suggestions? commentaires? Merci à l'avance chers moines! Bien hâte de vous revoir au prochain meeting. -- Olivier Bilodeau obilodeau at inverse.ca :: +1.514.447.4918 *115 :: www.inverse.ca Inverse inc. :: Leaders behind SOGo (www.sogo.nu) and PacketFence (www.packetfence.org) From christian.lavoie at gmail.com Sun Jan 22 20:44:46 2012 From: christian.lavoie at gmail.com (Christian Lavoie) Date: Mon, 23 Jan 2012 04:44:46 +0000 Subject: [Montreal-pm] Invitation: Montreal Perl Mongers Beer! @ Tue 2012-01-31 18:00 - 20:00 (montreal-pm@pm.org) Message-ID: You have been invited to the following event. Title: Montreal Perl Mongers Beer! New year, new beer! When: Tue 2012-01-31 18:00 ? 20:00 Eastern Time - Montreal Where: Benelux, 245 Sherbrooke ouest, Montréal,Qc Calendar: montreal-pm at pm.org Who: * christian.lavoie at gmail.com - organizer * montreal-pm at pm.org Event details: https://www.google.com/calendar/event?action=VIEW&eid=b3ZqYjM5dWtrbzRlbG1iZmlhNzBmbGdsYm8gbW9udHJlYWwtcG1AcG0ub3Jn&tok=MjYjY2hyaXN0aWFuLmxhdm9pZUBnbWFpbC5jb20zYzQ0Y2RlYjQxODg2MDM5YjBmOGU5MDcyNGJjYzZhNTdhMGZlZTlm&ctz=America%2FMontreal&hl=en Invitation from Google Calendar: https://www.google.com/calendar/ You are receiving this courtesy email at the account montreal-pm at pm.org because you are an attendee of this event. To stop receiving future notifications for this event, decline this event. Alternatively you can sign up for a Google account at https://www.google.com/calendar/ and control your notification settings for your entire calendar. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/calendar Size: 1121 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: invite.ics Type: application/ics Size: 1148 bytes Desc: not available URL: From christian.lavoie at gmail.com Sun Jan 22 22:45:28 2012 From: christian.lavoie at gmail.com (Christian Lavoie) Date: Mon, 23 Jan 2012 01:45:28 -0500 Subject: [Montreal-pm] packager une petite application perl In-Reply-To: <4F1CDA60.6040906@inverse.ca> References: <4F1CDA60.6040906@inverse.ca> Message-ID: 2012/1/22 Olivier Bilodeau : > Je ne veux pas uploader sur cpan parce que c'est une application et pas > un module. En gros c'est un sniffer dhcp qui identifie les OS sur le LAN > (basé sur mon travail sur www.fingerbank.org). Pourquoi pas CPAN? Perl critic est shippé sur CPAN, même comme application... Have fun, Christian http://linkedin.christianlavoie.net "I won't let you fall apart." From nicolas.calderon.asselin at gmail.com Mon Jan 23 04:42:37 2012 From: nicolas.calderon.asselin at gmail.com (Nicolas Calderon) Date: Mon, 23 Jan 2012 07:42:37 -0500 Subject: [Montreal-pm] packager une petite application perl In-Reply-To: References: <4F1CDA60.6040906@inverse.ca> Message-ID: Même chose pour CPANPLUS. -- Nicolas Calderon 2012/1/23 Christian Lavoie : > 2012/1/22 Olivier Bilodeau : >> Je ne veux pas uploader sur cpan parce que c'est une application et pas >> un module. En gros c'est un sniffer dhcp qui identifie les OS sur le LAN >> (basé sur mon travail sur www.fingerbank.org). > > Pourquoi pas CPAN? Perl critic est shippé sur CPAN, même comme application... > > Have fun, Christian > http://linkedin.christianlavoie.net > > "I won't let you fall apart." > _______________________________________________ > Montreal-pm mailing list > Montreal-pm at pm.org > http://mail.pm.org/mailman/listinfo/montreal-pm From andre.blanchet at videotron.ca Mon Jan 23 16:34:28 2012 From: andre.blanchet at videotron.ca (=?iso-8859-1?Q?Andr=E9_Blanchet?=) Date: Mon, 23 Jan 2012 19:34:28 -0500 Subject: [Montreal-pm] packager une petite application perl References: <4F1CDA60.6040906@inverse.ca> Message-ID: Aye les mangeux de Perl, On reprend-tu les PMM le dernier mardi du mois? Ça donne le 31 janvier. ----- Original Message ----- From: "Christian Lavoie" To: "Olivier Bilodeau" Cc: Sent: Monday, January 23, 2012 1:45 AM Subject: Re: [Montreal-pm] packager une petite application perl 2012/1/22 Olivier Bilodeau : > Je ne veux pas uploader sur cpan parce que c'est une application et pas > un module. En gros c'est un sniffer dhcp qui identifie les OS sur le LAN > (basé sur mon travail sur www.fingerbank.org). Pourquoi pas CPAN? Perl critic est shippé sur CPAN, même comme application... Have fun, Christian http://linkedin.christianlavoie.net "I won't let you fall apart." _______________________________________________ Montreal-pm mailing list Montreal-pm at pm.org http://mail.pm.org/mailman/listinfo/montreal-pm ----- Aucun virus trouvé dans ce message. Analyse effectuée par AVG - www.avg.fr Version: 2012.0.1901 / Base de données virale: 2109/4759 - Date: 22/01/2012 From jkeen at verizon.net Mon Jan 23 15:48:10 2012 From: jkeen at verizon.net (James E Keenan) Date: Mon, 23 Jan 2012 18:48:10 -0500 Subject: [Montreal-pm] packager une petite application perl In-Reply-To: <4F1CDA60.6040906@inverse.ca> References: <4F1CDA60.6040906@inverse.ca> Message-ID: <4F1DF1BA.6000103@verizon.net> On 1/22/12 10:56 PM, Olivier Bilodeau wrote: > Salut gang, > > J'aimerais avoir votre opinion pour la meilleure approche pour packager > une petite application perl qui devrait être facile à installer sur Win, > OSX, Linux, et ce, sans trop me causer de maux de ventres. > > J'ai de l'expérience avec les rpm, les debs et les win installers (nsi) > et, pour l'instant, j'aimerais à tout prix les éviter. > > Je ne veux pas uploader sur cpan parce que c'est une application et pas > un module. En gros c'est un sniffer dhcp qui identifie les OS sur le LAN > (basé sur mon travail sur www.fingerbank.org). On peut suivre les exemples de 'ack' et 'prove': http://search.cpan.org/~petdance/ack-1.96/ http://search.cpan.org/~andya/Test-Harness-3.23/ jimk From christian.lavoie at gmail.com Mon Jan 30 22:43:16 2012 From: christian.lavoie at gmail.com (Christian Lavoie) Date: Tue, 31 Jan 2012 01:43:16 -0500 Subject: [Montreal-pm] Reminder -- Monthly Beer is today Message-ID: Usual place: Benelux @ 6:00pm. -- Have fun, Christian http://linkedin.christianlavoie.net "I won't let you fall apart." From sabjap at gmail.com Tue Jan 31 05:41:02 2012 From: sabjap at gmail.com (Jean A. Plamondon) Date: Tue, 31 Jan 2012 08:41:02 -0500 Subject: [Montreal-pm] Reminder -- Monthly Beer is today In-Reply-To: References: Message-ID: Tight schedule, won't be there, but see you in Feb. ! ---Jean On Tue, Jan 31, 2012 at 1:43 AM, Christian Lavoie wrote: > Usual place: Benelux @ 6:00pm. > > -- > Have fun, Christian > http://linkedin.christianlavoie.net > > "I won't let you fall apart." > _______________________________________________ > Montreal-pm mailing list > Montreal-pm at pm.org > http://mail.pm.org/mailman/listinfo/montreal-pm