From scratchcomputing at gmail.com Sun Apr 1 18:19:27 2007 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Sun, 1 Apr 2007 18:19:27 -0700 Subject: [Pdx-pm] svn formalities Message-ID: <200704011819.27488.ewilhelm@cpan.org> Hi all, I know one of the big nits that people like to pick about svn is the lack of "real" tags, etc. I've got quite a few tools layered on svn already and was pondering adding some formality to the whole deal. I'm pretty well settled on the layout as follows: $ cat ~/.perl_developer.yml svn: repository: "http://scratchcomputing.com/svn/" layout: trunk: "#DIST#/trunk/" tags: "#DIST#/tags/" branches: "#DIST#/branches/" tag: name: "#VERSION#" message: "tagging #DIST# release #VERSION#" And I'm wondering if tools like 'svn_tag', 'svn_branch', etc would do the trick if they had something like the above information. Thoughts? Been (well) done? What I'm actually (supposed to be?) working on right now is a rearchitecting of Module::Release into something that will play nicely with a sort of perl developer toolkit (different thread if you're interested.) The current question is just about svn. I think it might be useful to break some part of the config into separate files (e.g. keyed by repository url.) Possibly the repository should have a property "repository:layout" containing something like the yaml above. The tools could then cache this locally (and do something like attempt to update it if a directory disappears? (Hmm, guess we could steal the expires semantics from HTTP or something (ack, goto 10.))) Given that I'm currently about 6 levels deep in recursive tangents (and that has nothing whatsoever to do with the April 1 kwalitee satire (unless you count the educational value of entropy)), I'm just letting this simmer on the internet's back-burner. Thanks, Eric -- Chicken farmer's observation: Clunk is the past tense of cluck. --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From scratchcomputing at gmail.com Mon Apr 2 23:42:56 2007 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Mon, 2 Apr 2007 23:42:56 -0700 Subject: [Pdx-pm] Fwd: [pm_groups] One week left for yapc-na talk proposals Message-ID: <200704022342.56481.ewilhelm@cpan.org> ---------- Forwarded Message: ---------- Subject: [pm_groups] One week left for yapc-na talk proposals Date: Monday 02 April 2007 02:15 pm From: "Jeremy Fluhmann" To: pm_groups at pm.org, yapc at pm.org Only one week left to submit your talk proposal(must be logged in) for YAPC::NA 2007! Deadline is midnight (CST) on April 9th. Please login or create an account on the ACT-hosted YAPC::NA site and submit your proposal before it's too late. If you'd like to give a talk but are not quite sure what to present, look at the wikifor talk suggestions. Or if you don't plan on giving a talk, but would like to suggest one, then add it to the list of suggestions. Again, last year attendees requested talks be tagged with suggested experience level of attendee (beginner, intermediate, advanced). Please include this in the comments section of your talk if appropriate. See the official CFP posting . ------------------------------------------------------- -- http://pdx.pm.org From scratchcomputing at gmail.com Wed Apr 4 16:40:30 2007 From: scratchcomputing at gmail.com (Seven till Seven) Date: Wed, 4 Apr 2007 16:40:30 -0700 Subject: [Pdx-pm] Live Parrot Sketch -- March 11th meeting one week away Message-ID: <200704041640.30683.ewilhelm@cpan.org> http://pdx.pm.org/kwiki/?PortlandPerlMongers -- http://pdx.pm.org From scratchcomputing at gmail.com Wed Apr 4 18:35:19 2007 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Wed, 4 Apr 2007 18:35:19 -0700 Subject: [Pdx-pm] Live Parrot Sketch -- April 11th meeting one week away In-Reply-To: <659b9ea30704041705i3a028db3m5bf949c41a9b0e01@mail.gmail.com> References: <200704041640.30683.ewilhelm@cpan.org> <659b9ea30704041705i3a028db3m5bf949c41a9b0e01@mail.gmail.com> Message-ID: <200704041835.19728.ewilhelm@cpan.org> >You mean April 11th. :) Err. Yep. Thanks. How did I manage to get it right everywhere except the announcement? --Eric -- "Insert random misquote here" --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From chromatic at wgz.org Wed Apr 4 23:04:11 2007 From: chromatic at wgz.org (chromatic) Date: Wed, 4 Apr 2007 23:04:11 -0700 Subject: [Pdx-pm] Live Parrot Sketch -- March 11th meeting one week away In-Reply-To: <200704041640.30683.ewilhelm@cpan.org> References: <200704041640.30683.ewilhelm@cpan.org> Message-ID: <200704042304.11770.chromatic@wgz.org> On Wednesday 04 April 2007 16:40, Seven till Seven wrote: > http://pdx.pm.org/kwiki/?PortlandPerlMongers The Present and Phuture of Parrot: - what is this thing and why are P-jokes funny? - what does Parrot do and what will it someday become? - a tour of the design and architecture in terms of features - a tour of the source code so you have no excuse not to hack on it - a tour of the Parrot Compiler Tools so you can help us write Perl 6 - a tour of Parrot's native PIR language Parrot is a virtual machine designed to run Perl 6 as well as any other dynamic language it can attract. Its bright, colorful plumage belies a very serious intent: to be the best possible platform for language invention and interoperability for the next twenty years--or more. This talk explores Parrot from all of its interesting technical aspects: the features it supports, what's where in the source code, how to use it on its own merits, and how to use it to build your own dynamic language. Some programming experience will be helpful, but you need know nothing about Perl 6, Perl 5, or Parrot. The first two rows will get wet. -- c From schwern at pobox.com Fri Apr 6 10:03:45 2007 From: schwern at pobox.com (Michael G Schwern) Date: Fri, 06 Apr 2007 13:03:45 -0400 Subject: [Pdx-pm] "It's All Text" Firefox add-on upgrade for OS X Message-ID: <46167D71.8000101@pobox.com> "It's All Text", the Firefox add-on that was mentioned in some thread about something else. The one that adds a little "edit" button to your textareas in Mozilla. The author just put out an upgrade which fixes the problems it has on OS X trying to run an application. The fix was simple, just default to "/usr/bin/open" and let it figure it out. Of course, there was a bug in the release and a new release is on its way out to the Mozilla add-on repositories. OS X users should get 0.6.4 from the developer's site and set the editor to /usr/bin/open. http://docwhat.gerf.org/files/tmp/itsalltext-0.6.4.xpi http://docwhat.gerf.org/2007/03/its_all_text_v06/ (See the last few comments at the bottom of the page) From jeff at zeroclue.com Fri Apr 6 11:11:45 2007 From: jeff at zeroclue.com (Jeff Lavallee) Date: Fri, 06 Apr 2007 11:11:45 -0700 Subject: [Pdx-pm] "It's All Text" Firefox add-on upgrade for OS X In-Reply-To: <46167D71.8000101@pobox.com> References: <46167D71.8000101@pobox.com> Message-ID: <46168D61.1070207@zeroclue.com> Mozex is great for this sort of thing too: http://mozex.mozdev.org/ Michael G Schwern wrote: > "It's All Text", the Firefox add-on that was mentioned in some thread about > something else. The one that adds a little "edit" button to your textareas in > Mozilla. The author just put out an upgrade which fixes the problems it has > on OS X trying to run an application. The fix was simple, just default to > "/usr/bin/open" and let it figure it out. > > Of course, there was a bug in the release and a new release is on its way out > to the Mozilla add-on repositories. OS X users should get 0.6.4 from the > developer's site and set the editor to /usr/bin/open. > http://docwhat.gerf.org/files/tmp/itsalltext-0.6.4.xpi > > http://docwhat.gerf.org/2007/03/its_all_text_v06/ > (See the last few comments at the bottom of the page) > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > From mikeraz at patch.com Fri Apr 6 16:47:09 2007 From: mikeraz at patch.com (Michael Rasmussen) Date: Fri, 6 Apr 2007 16:47:09 -0700 Subject: [Pdx-pm] wiki sw to warm Eric's heart In-Reply-To: <200703270325.01647.ewilhelm@cpan.org> References: <20070327050201.GA4657@gate.kl-ic.com> <200703270325.01647.ewilhelm@cpan.org> Message-ID: <20070406234709.GA10344@patch.com> http://www.linuxworld.com/news/2007/040607-integrated-issue-tracking-ikiwiki.html Ikiwiki is a wiki engine with a twist. It's best described by the term "wiki compiler". Just as a typical software project consists of source code that is stored in revision control and compiled with make and gcc, an ikiwiki-based wiki is stored as human editable source in a revision control system, and built into HTML using ikiwiki. -- Michael Rasmussen, Portland Oregon Be appropriate && Follow your curiosity http://www.patch.com/words/ The fortune cookie says: When we talk of tomorrow, the gods laugh. From scratchcomputing at gmail.com Mon Apr 9 12:00:30 2007 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Mon, 9 Apr 2007 12:00:30 -0700 Subject: [Pdx-pm] Fwd: [pm_groups] YAPC-NA Last call for presentation abstracts Message-ID: <200704091200.30493.ewilhelm@cpan.org> 10 hours! ---------- Forwarded Message: ---------- Subject: [pm_groups] YAPC-NA Last call for presentation abstracts Date: Monday 09 April 2007 10:32 am From: "Jeremy Fluhmann" To: yapc at pm.org, pm_groups at pm.org Only about 11 hours left to submit your talk proposal ( http://conferences.mongueurs.net/yn2007/newtalk - must be logged in) for YAPC::NA 2007! Deadline is midnight (CST) tonight! If you haven't created an account on the ACT-hosted YAPC::NA site, please do so and submit your proposal. Any questions about abstracts can be sent to abstracts-na at yapc.org . If you'd like to give a talk but are not quite sure what to present, look at the wiki for talk suggestions (http://conferences.mongueurs.net/yn2007/wiki). Or if you don't plan on giving a talk, but would like to suggest one, then add it to the list of suggestions. Again, last year attendees requested talks be tagged with suggested experience level of attendee (beginner, intermediate, advanced). Please include this in the comments section of your talk if appropriate. Jeremy YAPC::NA 2007 http://www.yapc.org/America ------------------------------------------------------- -- http://pdx.pm.org From scratchcomputing at gmail.com Wed Apr 11 10:39:40 2007 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Wed, 11 Apr 2007 10:39:40 -0700 Subject: [Pdx-pm] Fwd: [pm_groups] [ANNOUNCE]: Hackathon Toronto Sat Apr 28 Message-ID: <200704111039.41056.ewilhelm@cpan.org> ---------- Forwarded Message: ---------- Subject: [pm_groups] [ANNOUNCE]: Hackathon Toronto Sat Apr 28 Date: Wednesday 11 April 2007 03:35 am From: James Keenan To: PM Groups Toronto Perlmongers are pleased to announce Hackathon Toronto, a one- day, almost-spur-of-the-moment hackathon, to be held Saturday, April 28, 2007. A hackathon is a gathering of free and open source software developers reflecting the joy of collective hacking. Building on the tradition of previous Perl hackathons in Toronto, Chicago and elsewhere, Hackathon Toronto will encourage people to come together for face-to-face work on Perl 5, Perl 6, CPAN modules, Parrot, Pugs and ... you name it! A hackathon wiki has been established at http://rakudo.org/hackathon- toronto/. Go there to learn details as to participation, location, transportation, projects, logistics, etc. As we get closer to the hackathon date, log on to #hackathon on irc.perl.org. If you can be in Toronto on Saturday, April 28, we hope to see you there. Thank you very much. Jim Keenan -- Request pm.org Technical Support via support at pm.org pm_groups mailing list pm_groups at pm.org http://mail.pm.org/mailman/listinfo/pm_groups ------------------------------------------------------- -- http://pdx.pm.org From scratchcomputing at gmail.com Wed Apr 11 16:12:01 2007 From: scratchcomputing at gmail.com (Seven till Seven) Date: Wed, 11 Apr 2007 16:12:01 -0700 Subject: [Pdx-pm] Live Parrot Sketch -- April 11th meeting 6:53pm tonight In-Reply-To: <659b9ea30704041705i3a028db3m5bf949c41a9b0e01@mail.gmail.com> References: <200704041640.30683.ewilhelm@cpan.org> <659b9ea30704041705i3a028db3m5bf949c41a9b0e01@mail.gmail.com> Message-ID: <200704111612.01657.ewilhelm@cpan.org> Tonight. 6:53pm at FreeGeek -- 1731 SE 10th Ave. chromatic presents: The Present and Phuture of Parrot: - what is this thing and why are P-jokes funny? - what does Parrot do and what will it someday become? - a tour of the design and architecture in terms of features - a tour of the source code so you have no excuse not to hack on it - a tour of the Parrot Compiler Tools so you can help us write Perl 6 - a tour of Parrot's native PIR language Parrot is a virtual machine designed to run Perl 6 as well as any other dynamic language it can attract. Its bright, colorful plumage belies a very serious intent: to be the best possible platform for language invention and interoperability for the next twenty years--or more. This talk explores Parrot from all of its interesting technical aspects: the features it supports, what's where in the source code, how to use it on its own merits, and how to use it to build your own dynamic language. Some programming experience will be helpful, but you need know nothing about Perl 6, Perl 5, or Parrot. The first two rows will get wet. -- http://pdx.pm.org From chromatic at wgz.org Sat Apr 14 00:31:33 2007 From: chromatic at wgz.org (chromatic) Date: Sat, 14 Apr 2007 00:31:33 -0700 Subject: [Pdx-pm] Parrot Bug Day Message-ID: <200704140031.33740.chromatic@wgz.org> Today's the monthly Parrot Bug Day. http://rakudo.org/parrot/index.cgi?bug_day_2007_04_14 There'll be plenty of people available to give you a hand giving us a hand. Everyone's welcome. -- c From keithl at kl-ic.com Mon Apr 16 10:50:09 2007 From: keithl at kl-ic.com (Keith Lofstrom) Date: Mon, 16 Apr 2007 10:50:09 -0700 Subject: [Pdx-pm] kwiki and TypeKey - spammed again! Message-ID: <20070416175009.GA19603@gate.kl-ic.com> Kwiki Wiki Woes again. A few weeks ago, I rebuilt my kwiki webs with TypeKey authentication, hoping to limit abuse. I just finishing cleaning up supposedly TypeKey approved porn site attachments to 6 of those kwikis. I made the pages and attachment areas read-only (again) until I find a permanent fix. Either kwiki gets fixed, or TypeKey gets fixed (shouldn't they detect this kind of usage??), or I convert to the much-maligned Twiki. Keith -- Keith Lofstrom keithl at keithl.com Voice (503)-520-1993 KLIC --- Keith Lofstrom Integrated Circuits --- "Your Ideas in Silicon" Design Contracting in Bipolar and CMOS - Analog, Digital, and Scan ICs From andrew.clapp at gmail.com Mon Apr 16 10:59:37 2007 From: andrew.clapp at gmail.com (Andrew Clapp) Date: Mon, 16 Apr 2007 10:59:37 -0700 Subject: [Pdx-pm] App Builders Message-ID: What modules are other listers using to build large web apps in perl these days? -ASC -- "Yes, could I please have half an order of magnitude and a side of PI?" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/pdx-pm-list/attachments/20070416/99aebb09/attachment.html From mikeraz at patch.com Mon Apr 16 11:12:06 2007 From: mikeraz at patch.com (Michael Rasmussen) Date: Mon, 16 Apr 2007 11:12:06 -0700 (PDT) Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <20070416175009.GA19603@gate.kl-ic.com> References: <20070416175009.GA19603@gate.kl-ic.com> Message-ID: <50560.170.135.112.12.1176747126.squirrel@mail.patch.com> Keith Lofstrom wrote: > Either kwiki gets fixed, or TypeKey gets fixed (shouldn't they detect > this kind of usage??), or I convert to the much-maligned Twiki. I know it's PHP, but I installed a plugin for my WordPress blog engine that's cut spam to 0. It's called gatekeeper. I would have named it spamquiz. It asked a human answerable question the poster has to answer. Kind of like a one time password, or "security" question. My questions include, but are not limited to: What is good cycling weather? rain, sunny, hot, cool, all In the sky you won't find? stars, clouds, rain, goldfish, blue Oregon is known for blazing, automotive, rainy, rocky or dogish weather? You will find feathers on a bicycle, squash, city, chicken, spam? Visit http://www.patch.com/words and click on a comment link to see how this works. It's dead simple for a human being to answer the question, easier on the eyes and system than a captcha, and so far the spambots haven't figured out how to answer my questions correctly. Comment spam is now 0 on my site. I enjoy it. The php source is available at http://meyerweb.com/eric/tools/wordpress/wp-gatekeeper.html should be simple to port to Perl. -- Michael Rasmussen, Portland, Ore, USA Be Appropriate && Follow Your Curiosity http://www.patch.com/words/ From scratchcomputing at gmail.com Mon Apr 16 13:56:25 2007 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Mon, 16 Apr 2007 13:56:25 -0700 Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <50560.170.135.112.12.1176747126.squirrel@mail.patch.com> References: <20070416175009.GA19603@gate.kl-ic.com> <50560.170.135.112.12.1176747126.squirrel@mail.patch.com> Message-ID: <200704161356.25613.ewilhelm@cpan.org> # from Michael Rasmussen # on Monday 16 April 2007 11:12 am: >What is good cycling weather? rain, sunny, hot, cool, all >In the sky you won't find? stars, clouds, rain, goldfish, blue >Oregon is known for blazing, automotive, rainy, rocky or dogish > weather? > You will find feathers on a bicycle, squash, city, chicken, spam? >It's dead simple for a human being to answer the question, easier on > the eyes and system than a captcha, and so far the spambots haven't > figured out how to answer my questions correctly. Is it? The goldfish one *might* not be so subjective (assuming that the improbability drive isn't on), but what is good bicycling weather? And, doesn't the bot have a 25% chance of getting the right answer? My statistics are a bit rusty today, but IIRC, those odds increase with the number of tries. We should probably just administer a 30-minute IQ test as a captcha. That would allow only the smartest bots to post. But once you take the test once, I guess you would want some way to prove that you have already taken it. If only there were some sort of (Pretty Good) cryptographic signature system which allowed us to form some sort of trusted web of verified identities (a "Web of Trust" if you will.) Perhaps then we could simply verify that you are trusted by some people who we trust. Isn't the wiki model based on having enough good people with nothing better to do cleaning up after the spambots? Seems like we're outnumbered. --Eric -- Chicken farmer's observation: Clunk is the past tense of cluck. --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From chromatic at wgz.org Mon Apr 16 14:02:03 2007 From: chromatic at wgz.org (chromatic) Date: Mon, 16 Apr 2007 14:02:03 -0700 Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <200704161356.25613.ewilhelm@cpan.org> References: <20070416175009.GA19603@gate.kl-ic.com> <50560.170.135.112.12.1176747126.squirrel@mail.patch.com> <200704161356.25613.ewilhelm@cpan.org> Message-ID: <200704161402.03792.chromatic@wgz.org> On Monday 16 April 2007 13:56, Eric Wilhelm wrote: > If only there were some sort of (Pretty Good) cryptographic signature > system which allowed us to form some sort of trusted web of verified > identities (a "Web of Trust" if you will.) ?Perhaps then we could > simply verify that you are trusted by some people who we trust. Would OpenID work as a reasonable substitute? -- c From sdeckelmann at chrisking.com Mon Apr 16 14:10:01 2007 From: sdeckelmann at chrisking.com (Selena Deckelmann) Date: Mon, 16 Apr 2007 14:10:01 -0700 Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <200704161356.25613.ewilhelm@cpan.org> References: <20070416175009.GA19603@gate.kl-ic.com> <50560.170.135.112.12.1176747126.squirrel@mail.patch.com> <200704161356.25613.ewilhelm@cpan.org> Message-ID: <55AAD9DB-D510-4BE2-8DCC-4DC6FAFE07C4@chrisking.com> On Apr 16, 2007, at 1:56 PM, Eric Wilhelm wrote: > We should probably just administer a 30-minute IQ test as a captcha. This might also do: http://www.defectiveyeti.com/iacaptchas/ From kevin at scaldeferri.com Mon Apr 16 14:23:07 2007 From: kevin at scaldeferri.com (Kevin Scaldeferri) Date: Mon, 16 Apr 2007 14:23:07 -0700 Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <200704161402.03792.chromatic@wgz.org> References: <20070416175009.GA19603@gate.kl-ic.com> <50560.170.135.112.12.1176747126.squirrel@mail.patch.com> <200704161356.25613.ewilhelm@cpan.org> <200704161402.03792.chromatic@wgz.org> Message-ID: <712A5F07-4B83-45F5-BE3F-0D759833F4EE@scaldeferri.com> On Apr 16, 2007, at 2:02 PM, chromatic wrote: > On Monday 16 April 2007 13:56, Eric Wilhelm wrote: > >> If only there were some sort of (Pretty Good) cryptographic signature >> system which allowed us to form some sort of trusted web of verified >> identities (a "Web of Trust" if you will.) Perhaps then we could >> simply verify that you are trusted by some people who we trust. > > Would OpenID work as a reasonable substitute? OpenID is an identity and authentication system, not a reputation system. Of course, you can't build a reliable reputation system without having an identity system first, so hopefully people will eventually try to layer reputation on OpenID. In the meantime, they question is whether spambots have OpenIDs yet? Given the triviality of getting an OpenID, or even running an OpenID server, it seems likely that some of them do. But, I have no evidence to back that up. -kevin From mikeraz at patch.com Mon Apr 16 14:24:05 2007 From: mikeraz at patch.com (Michael Rasmussen) Date: Mon, 16 Apr 2007 14:24:05 -0700 (PDT) Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <200704161356.25613.ewilhelm@cpan.org> References: <20070416175009.GA19603@gate.kl-ic.com> <50560.170.135.112.12.1176747126.squirrel@mail.patch.com> <200704161356.25613.ewilhelm@cpan.org> Message-ID: <10814.170.135.112.12.1176758645.squirrel@mail.patch.com> Eric Wilhelm wrote: > And, doesn't the bot have a 25% chance of getting the right answer? My statistics are a bit rusty today, but IIRC, those odds increase with the number of tries. If the bot has the linguistic skill to parse the sentence and figure out what the appropriate response is. The question is to be answered in a text field, not a radio button or drop down box multiple choice. Those were my questions. One of the strengths to this system is the idiosyncratic nature of the administrators. One can ask whatever one wishes. My questions were chosen to be answerable by a general audience with a high percentage of bicycle riders. For our purposes we could ask questions requiring Perl knowledge without even including the answer in the text. "Last name of the primary author of the llama book is?" or "First name of PBP author is?" "Animal on Programming Perl is?" Most Perl people know these answers, a bot won't. Heck the bot even needs to determine the field is significant from a security standpoint. Shingles of security -- Michael Rasmussen, Portland, Ore, USA Be Appropriate && Follow Your Curiosity http://www.patch.com/words/ From wcooley at nakedape.cc Mon Apr 16 15:42:15 2007 From: wcooley at nakedape.cc (Wil Cooley) Date: Mon, 16 Apr 2007 15:42:15 -0700 Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <50560.170.135.112.12.1176747126.squirrel@mail.patch.com> References: <20070416175009.GA19603@gate.kl-ic.com> <50560.170.135.112.12.1176747126.squirrel@mail.patch.com> Message-ID: <4623FBC7.4010909@nakedape.cc> Michael Rasmussen wrote: > Keith Lofstrom wrote: >> Either kwiki gets fixed, or TypeKey gets fixed (shouldn't they detect >> this kind of usage??), or I convert to the much-maligned Twiki. > > I know it's PHP, but I installed a plugin for my WordPress blog engine that's cut > spam to 0. It's called gatekeeper. I would have named it spamquiz. > > It asked a human answerable question the poster has to answer. Kind of like a one > time password, or "security" question. > > My questions include, but are not limited to: > > What is good cycling weather? rain, sunny, hot, cool, all > In the sky you won't find? stars, clouds, rain, goldfish, blue > Oregon is known for blazing, automotive, rainy, rocky or dogish weather? > You will find feathers on a bicycle, squash, city, chicken, spam? > > Visit http://www.patch.com/words and click on a comment link to see how this works. Do you create the data file? It would seem like you'd have to, otherwise the protection fails as quickly as a spammer can download the data file and make a bot respond correctly. This might be a good Perl quiz for newbies--"When given the following questions from stdin, write a script that picks the correct answers. Assume answer choices could come in any order." Wil From scratchcomputing at gmail.com Mon Apr 16 15:50:12 2007 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Mon, 16 Apr 2007 15:50:12 -0700 Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <712A5F07-4B83-45F5-BE3F-0D759833F4EE@scaldeferri.com> References: <20070416175009.GA19603@gate.kl-ic.com> <200704161402.03792.chromatic@wgz.org> <712A5F07-4B83-45F5-BE3F-0D759833F4EE@scaldeferri.com> Message-ID: <200704161550.12458.ewilhelm@cpan.org> # from Kevin Scaldeferri # on Monday 16 April 2007 02:23 pm: >On Apr 16, 2007, at 2:02 PM, chromatic wrote: >> On Monday 16 April 2007 13:56, Eric Wilhelm wrote: >>> If only there were some sort of (Pretty Good) cryptographic >>> ... >> >> Would OpenID work as a reasonable substitute? > >OpenID is an identity and authentication system, not a reputation ? >system. ?Of course, you can't build a reliable reputation system ? >without having an identity system first, so hopefully people will ? >eventually try to layer reputation on OpenID. Yeah, so now we have a wheel with about three unequal sides. We'll just keep adding sides one at a time until it gets as round as PGP. Meanwhile company A will try to out-monopolize B, etc. Seems like a pretty sad state. The only reason we need it at all is because why? Users can't be bothered to take responsibility for security and browsers don't have builtin gpg support? Wait, isn't SSL supported in every browser and doesn't it do all of this right out of the box? --Eric -- "Ignorance more frequently begets confidence than does knowledge." -- Charles Darwin --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From chromatic at wgz.org Mon Apr 16 16:03:35 2007 From: chromatic at wgz.org (chromatic) Date: Mon, 16 Apr 2007 16:03:35 -0700 Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <200704161550.12458.ewilhelm@cpan.org> References: <20070416175009.GA19603@gate.kl-ic.com> <712A5F07-4B83-45F5-BE3F-0D759833F4EE@scaldeferri.com> <200704161550.12458.ewilhelm@cpan.org> Message-ID: <200704161603.35213.chromatic@wgz.org> On Monday 16 April 2007 15:50, Eric Wilhelm wrote: > Wait, isn't SSL supported in every browser and doesn't it do all of this > right out of the box? If browsers could figure out how to *log out*, I'd happily switch to HTTP authentication. -- c From scratchcomputing at gmail.com Mon Apr 16 16:11:03 2007 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Mon, 16 Apr 2007 16:11:03 -0700 Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <200704161603.35213.chromatic@wgz.org> References: <20070416175009.GA19603@gate.kl-ic.com> <200704161550.12458.ewilhelm@cpan.org> <200704161603.35213.chromatic@wgz.org> Message-ID: <200704161611.03316.ewilhelm@cpan.org> # from chromatic # on Monday 16 April 2007 04:03 pm: >On Monday 16 April 2007 15:50, Eric Wilhelm wrote: >> Wait, isn't SSL supported in every browser and doesn't it do all of >> this right out of the box? > >If browsers could figure out how to *log out*, I'd happily switch to > HTTP authentication. 1. How does the *browser* log out in any other scheme? 2. Who said identity and trust had anything to do with authentication? --Eric -- To a database person, every nail looks like a thumb. --Jamie Zawinski --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From chromatic at wgz.org Mon Apr 16 16:22:10 2007 From: chromatic at wgz.org (chromatic) Date: Mon, 16 Apr 2007 16:22:10 -0700 Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <200704161611.03316.ewilhelm@cpan.org> References: <20070416175009.GA19603@gate.kl-ic.com> <200704161603.35213.chromatic@wgz.org> <200704161611.03316.ewilhelm@cpan.org> Message-ID: <200704161622.10879.chromatic@wgz.org> On Monday 16 April 2007 16:11, Eric Wilhelm wrote: > 1. ?How does the *browser* log out in any other scheme? You send a cookie to delete or overwrite the logged in cookie, or send a URL without a session identifier. Presumably the browser does the right thing. Many, in fact, do. Unfortunately, you can't send a 401 header and trust that *any* browser will forget authentication. > 2. ?Who said identity and trust had anything to do with authentication? I did. Unauthenticated identities are difficult to trust. -- c From scratchcomputing at gmail.com Mon Apr 16 16:39:10 2007 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Mon, 16 Apr 2007 16:39:10 -0700 Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <200704161622.10879.chromatic@wgz.org> References: <20070416175009.GA19603@gate.kl-ic.com> <200704161611.03316.ewilhelm@cpan.org> <200704161622.10879.chromatic@wgz.org> Message-ID: <200704161639.10885.ewilhelm@cpan.org> # from chromatic # on Monday 16 April 2007 04:22 pm: >> 2. ?Who said identity and trust had anything to do with >> authentication? > >I did. ?Unauthenticated identities are difficult to trust. Authentication says whether or not you get to see the porn on this particular server. Identity says whether or not you're the guy with the wooden shoe fetish and a well-funded pay-per-click account. OpenID is only identity. Typekey, bitcard, etc too. The openid server doesn't know anything about your porn accounts (well, unless it wants to, (but it's still not in charge of whether or not your sabot.example.com account is paid-up.)) Browsers have everything they need for identity and trust in the ssl support. As for the tangent: You can authenticate that identity with a cookie or whatever (hmm, logout the identity on the server side?) You could even use cookies in conjunction with digest auth over ssl, etc. The browser doesn't logout, the server ends the session. --Eric -- "Everything should be made as simple as possible, but no simpler." --Albert Einstein --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From mikeraz at patch.com Mon Apr 16 16:52:21 2007 From: mikeraz at patch.com (Michael Rasmussen) Date: Mon, 16 Apr 2007 16:52:21 -0700 Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <4623FBC7.4010909@nakedape.cc> References: <20070416175009.GA19603@gate.kl-ic.com> <50560.170.135.112.12.1176747126.squirrel@mail.patch.com> <4623FBC7.4010909@nakedape.cc> Message-ID: <20070416235221.GA20338@patch.com> Wil Cooley wrote: > Do you create the data file? It would seem like you'd have to, Yes you do. As does every other administrator and since we're all coming up with our q&a the spammer would lose his economy of scale to figure out all the answers. Spammer cannot download the file directly, though enough visits to the web site in question would yield up all the questions. That, again, increases the spammers cost. > When given the following questions from stdin, write > a script that picks the correct answers. Assume answer choices could > come in any order." Who says I have to include the answer in the question? What is the color of the sky? What is the color of egg yolks? What state is north of Oregon? (Tough for people on the east coast I admit) What state is the home of Microsoft? The questions, and bot parsability, are up to the admin. I'm really pleased by this system: it was dead easy to set up, very easy to populate with questions, and my spam count dropped to Zero. Effective and simple, I like that in a system. -- Michael Rasmussen, Portland Oregon Be appropriate && Follow your curiosity http://www.patch.com/words/ The fortune cookie says: Man is a military animal, glories in gunpowder, and loves parade. -- P.J. Bailey From wcooley at nakedape.cc Mon Apr 16 21:20:33 2007 From: wcooley at nakedape.cc (Wil Cooley) Date: Mon, 16 Apr 2007 21:20:33 -0700 Subject: [Pdx-pm] kwiki and TypeKey - spammed again! In-Reply-To: <20070416235221.GA20338@patch.com> References: <20070416175009.GA19603@gate.kl-ic.com> <50560.170.135.112.12.1176747126.squirrel@mail.patch.com> <4623FBC7.4010909@nakedape.cc> <20070416235221.GA20338@patch.com> Message-ID: <46244B11.1090001@nakedape.cc> Michael Rasmussen wrote: > Wil Cooley wrote: >> Do you create the data file? It would seem like you'd have to, > > Yes you do. As does every other administrator and since we're all coming up > with our q&a the spammer would lose his economy of scale to figure out all the > answers. Spammer cannot download the file directly, though enough visits to > the web site in question would yield up all the questions. That, again, > increases the spammers cost. Right, that makes sense then--as long as it isn't depending on a distributed data file, you're okay. Otherwise it's just an exercise in parsing. Wil -- Wil Cooley wcooley at nakedape.cc My random technical notes: http://nakedape.cc/wiki/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: OpenPGP digital signature Url : http://mail.pm.org/pipermail/pdx-pm-list/attachments/20070416/3cf78ee8/attachment.bin From publiustemp-pdxpm at yahoo.com Tue Apr 17 04:00:15 2007 From: publiustemp-pdxpm at yahoo.com (Ovid) Date: Tue, 17 Apr 2007 04:00:15 -0700 (PDT) Subject: [Pdx-pm] App Builders In-Reply-To: Message-ID: <981101.15739.qm@web60822.mail.yahoo.com> --- Andrew Clapp wrote: > What modules are other listers using to build large web apps in perl > these days? Catalyst is getting a lot of press and jobs for it show up quite a bit: http://www.catalystframework.org/. It also has a decent tutorial at http://search.cpan.org/dist/Catalyst-Manual/lib/Catalyst/Manual/Tutorial.pod http://tinyurl.com/yoccwr It has a few issues, but it's pretty darned good. Personally, I'm very interested in Jifty: http://jifty.org/view/HomePage I've written a quick overview of what I found out with it: http://www.oreillynet.com/onlamp/blog/2006/08/hey_thats_pretty_jifty_er_nift.html http://tinyurl.com/2becar And chromatic wrote a review of Jifty::DBI: http://www.oreillynet.com/onlamp/blog/2006/03/cpan_module_review_jiftydbi.html http://tinyurl.com/238fmq Jifty needs a *lot* of work on its documentation, but I'm extremely impressed with it. You can also fall back on things like Maypole (mostly CRUD based) or CGI::Application (much simpler, less powerful, but useful). Cheers, Ovid -- Buy the book -- http://www.oreilly.com/catalog/perlhks/ Perl and CGI -- http://users.easystreet.com/ovid/cgi_course/ From kellert at ohsu.edu Wed Apr 18 11:16:58 2007 From: kellert at ohsu.edu (Thomas J Keller) Date: Wed, 18 Apr 2007 11:16:58 -0700 Subject: [Pdx-pm] wiki note Message-ID: FYI, from the science journal "Nature": Nature 446, 856 (19 April 2007) | doi:10.1038/446856a; Published online 18 April 2007 Other riffs on cooperation are already showing how well a wiki could work John D. Osborne1, Simon Lin2 & Warren A. Kibbe3 University of Alabama at Birmingham, 845 19th Street South, Bevill Building, Room 273C, Birmingham, Alabama 35294, USA Robert H. Lurie Comprehensive Cancer Center, Northwestern University, 676 North St Clair, Suite 1200, Chicago, Illinois 60611, USA Center for Genetic Medicine, Robert H. Lurie Comprehensive Cancer Center and Feinberg School of Medicine, Northwestern University, 676 North St Clair, Suite 1200, Chicago, Illinois 60611, USA Sir: Barend Mons's Wiki for Professionals at http:// www.wikiprofessional.info is among the first open collaborative databases to use the wiki format in biology, as your News story "Key biology databases go wiki" (Nature 445, 691; 2007) points out. However, other, non-wiki resources have already shown the feasibility of cooperative, online database construction. One such success story is GeneRIF (http://www.ncbi.nlm.nih.gov/projects/GeneRIF), which is like a miniature wiki where the author is restricted to a single short sentence. Currently, GeneRIF contains close to 200,000 entries, and each is attached to a particular gene at the Entrez database of the National Center for Biotechnology Information. Being interested in gene?disease relationships, we assessed the coverage and specificity of GeneRIF and compared them to OMIM (Online Mendelian Inheritance in Man), a traditional source of gene-disease information. We found that GeneRIF already covers more than twice the number of diseases per gene and includes many more newly discovered mappings (http://www.basic.northwestern.edu/publications/generifdo). This seems to us to answer the scepticism that has been expressed about the expected community involvement in wiki collaborations. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/pdx-pm-list/attachments/20070418/f49ea068/attachment.html From xrdawson at gmail.com Thu Apr 19 11:05:48 2007 From: xrdawson at gmail.com (Chris Dawson) Date: Thu, 19 Apr 2007 11:05:48 -0700 Subject: [Pdx-pm] Chromatic on Parrot, and Carpenter Needed Message-ID: <659b9ea30704191105t43869ad5h6b2b4377ba8b8bf3@mail.gmail.com> Hi there, In a few seconds the Chromatic on Parrot talk will be posted to http://syndicusmedia.com:8000/P/PD/PDX.pm/1567/Chromatic_on_Parrot__1567.mp3.m3u (Direct link to Chromatic's talk) http://pdxpm.podasp.com/ (Site) http://pdxpm.podasp.com/rss/meetings.xml (RSS) http://pdxpm.podasp.com/archive.html?pname=meetings.xml (Listing of Episodes) Thanks to Eric for capturing this. One of these days I will be in town to help out again. The podcasting box is functional at FreeGeek, but the chaotic realities of FreeGeek make it impossible for me to guarantee that the box will be online, with the microphone receiver plugged in. I've tried finding a place countless times inside FreeGeek but it appears no machine is safe. So... I'd like to find a carpenter. Why? If we can build a shelf into the side of the the big room that is only for the podcasting box, then it will never move, and we can rely on having it available and always on. If we do this, we can have a recording of every event for every meeting. Does anyone want to build that shelf for us? Chris -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/pdx-pm-list/attachments/20070419/7f9f7585/attachment.html From scratchcomputing at gmail.com Thu Apr 19 15:52:11 2007 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Thu, 19 Apr 2007 15:52:11 -0700 Subject: [Pdx-pm] Fwd: UG News: OSCON "Locals Only" Discount Message-ID: <200704191552.11431.ewilhelm@cpan.org> ---------- Forwarded Message: ---------- Subject: UG News: OSCON "Locals Only" Discount Date: Thursday 19 April 2007 03:16 pm From: "Marsee Henon" To: ewilhelm at cpan.org Hi-- Thought you might like to share the following discount with your group members. Also, let me know if you will be attending OSCON this year and if there are some special UG related activities we should know about. Here's the list of OSCON events so far: http://conferences.oreillynet.com/pub/w/58/events.htm And here's the discount you can pass along to your members through your mailing list or at your meetings: The O'Reilly Open Source Convention (OSCON) is returning to Portland, Oregon. Once again we're offering a special discount to the locals-- User Group members in Oregon and Washington. With this "locals only" discount, your members get 20% off the registration price for OSCON. Use code "os07pdxug" when you register. To register, go to: O'Reilly Open Source Convention DoubleTree Hotel & Executive Meeting Center Portland - Lloyd Center 1000 NE Multnomah Portland, OR 97232 July 23-27, 2007 http://conferences.oreilly.com/oscon/ Hope to see you there, Marsee ================================================================ O'Reilly 1005 Gravenstein Highway North Sebastopol, CA 95472 http://ug.oreilly.com/ http://ug.oreilly.com/creativemedia/ ================================================================ ------------------------------------------------------- -- http://pdx.pm.org From randall at sonofhans.net Thu Apr 19 16:59:34 2007 From: randall at sonofhans.net (Randall Hansen) Date: Thu, 19 Apr 2007 16:59:34 -0700 Subject: [Pdx-pm] Chromatic on Parrot, and Carpenter Needed In-Reply-To: <659b9ea30704191105t43869ad5h6b2b4377ba8b8bf3@mail.gmail.com> References: <659b9ea30704191105t43869ad5h6b2b4377ba8b8bf3@mail.gmail.com> Message-ID: On Apr 19, 2007, at 11:05 AM, Chris Dawson wrote: > So... I'd like to find a carpenter. > > Why? If we can build a shelf into the side of the the big room > that is only for the podcasting box, then it will never move, and > we can rely on having it available and always on. If we do this, > we can have a recording of every event for every meeting. > > Does anyone want to build that shelf for us? i can do this; i hack wood really well. i'm (finally) moving into my house this weekend, so i'll have more time and *gasp* may even show up for a meeting. chris, we can talk offline about your shelf requirements if you want. r From keithl at kl-ic.com Thu Apr 19 17:24:54 2007 From: keithl at kl-ic.com (Keith Lofstrom) Date: Thu, 19 Apr 2007 17:24:54 -0700 Subject: [Pdx-pm] [Fest-list] python presenter wanted Message-ID: <20070420002454.GA3113@gate.kl-ic.com> Wouldn't it be a hoot if Randal or another famous Perl person gave this talk on Python for Linuxfest? Assuming that Eric Idle, John Cleese, Michael Palin, Terry Jones, and Terry Gilliam were all unavailable... Keith ----- Forwarded message from Mark Ashworth ----- Subject: [Fest-list] python presenter wanted Our python presenter for Linuxfest is sick and had to cancel his presentation. Is there someone with python experience who wants to volunteer to take his place? --Mark _______________________________________________ Fest-list mailing list Fest-list at peakserv.com https://www.peakserv.com/mailman/listinfo/fest-list ----- End forwarded message ----- -- Keith Lofstrom keithl at keithl.com Voice (503)-520-1993 KLIC --- Keith Lofstrom Integrated Circuits --- "Your Ideas in Silicon" Design Contracting in Bipolar and CMOS - Analog, Digital, and Scan ICs From sdeckelmann at chrisking.com Fri Apr 20 15:58:21 2007 From: sdeckelmann at chrisking.com (Selena Deckelmann) Date: Fri, 20 Apr 2007 15:58:21 -0700 Subject: [Pdx-pm] PostgreSQL Party July 22, 2007 Message-ID: <9132725D-5A75-4440-839D-02BFD3C75AE6@chrisking.com> Hello! In case you missed this back in March, Command Prompt is throwing a party the Sunday before OSCON. It's just meant to be a social event - an opportunity to meet a few speakers before the conference and drink some beer. If you're interested in attending, please send a message to register at postgresqlparty.org with your name, email address and company (if applicable). This isn't a commitment - we're just trying to get a rough estimate on the number of people who might attend. Thanks! -selena From: jd at commandprompt.com Subject: [ANNOUNCE] PostgreSQL Party July 22, 2007 Date: March 19, 2007 4:24:46 PM PDT To: pgsql-announce at postgresql.org We are planning a PostgreSQL party for the weekend before OSCON in Portland Oregon. The 22nd is a Sunday, with OSCON beginning on the 23rd which is Monday. Although the exact venue has not been decided it will likely be a hotel near the convention center. We are also reaching out to other communities, such as Python, Django, PHP, LedgerSMB etc... If you are a FOSS member with ties to a community that utilizes or supports our database, you are invited! Some outstanding questions: 1. Should there be food? 2. Should there be entertainment of the liquid adult variety? 3. Should there be music? Or do people just want to basically chill, and talk with some other great people about the best FOSS database that exists? If you are interested in attending please submit an RSVP to: register at postgresqlparty.org Full Name Email Company (if you are representing) Would be appreciated. Sincerely, Joshua D. Drake P.S. There might be a nominal door charge (5.00) to help offset costs any excess would of course be donated directly to the PostgreSQL project. -- === The PostgreSQL Company: Command Prompt, Inc. === Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240 Providing the most comprehensive PostgreSQL solutions since 1997 http://www.commandprompt.com/ Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate PostgreSQL Replication: http://www.commandprompt.com/products/ From scratchcomputing at gmail.com Sun Apr 22 11:04:46 2007 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Sun, 22 Apr 2007 11:04:46 -0700 Subject: [Pdx-pm] more fun with kwiki spam Message-ID: <200704221104.47419.ewilhelm@cpan.org> So... In trying to discourage the spamming of the history, I've been expunging the crap from the wiki via: vim site/kwiki/plugin/archive/PortlandPerlMongers,v But first I have to go to the site and do the 3-step revert of the page. Does that sound wrong to anyone? In the time that we've spent trying to setup kwiki to prevent spam and then still fighting it, wouldn't we have an easier time just handing out passwords? I understand that can be a pain for the user to wait for a password. What I would really like to see is maybe something like svn's post-commit messages (diffs) going to a mailing list with the option to hit a link as an admin and completely remove the change from being visible to anyone who is not an admin. This, of course, requires that the wiki have the concept of admin. Or login. And hidden revisions. I was seriously considering ikiwiki, though a cursory glance at the code doesn't impress me. sad. Particularly, the pagespec_match(), which compiles some strings into function calls and evals them as strings when method calls would probably have done the trick. In short, dispatching on objects or at least class methods rather than eval("foo_$this($stuff)") would have been a good idea. safequote(), etc. Yay. I've removed apache's write bit from the PortlandPerlMongers (home) page. If you want to edit it, we need to solve this. --Eric -- But as soon as you hear the Doppler shift dropping in pitch, you know that they're probably going to miss your house, because if they were on a collision course with your house, the pitch would stay the same until impact. As I said, that's one's subtle. --Larry Wall --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From kkarwaski at gmail.com Wed Apr 25 08:50:09 2007 From: kkarwaski at gmail.com (Kevin Karwaski) Date: Wed, 25 Apr 2007 08:50:09 -0700 Subject: [Pdx-pm] Local LTO Recovery Message-ID: All: Does anyone know of local shops in pdx that provide LTO tape recovery? As Murphy's Law would have it, our HP LTO Drive needs replacing so we cannot recover data that is needed... any info would be greatly appreciated. -Kevin -- Kevin Karwaski kkarwaskigmail.com From scratchcomputing at gmail.com Wed Apr 25 12:23:59 2007 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Wed, 25 Apr 2007 12:23:59 -0700 Subject: [Pdx-pm] pdx.pm Afternoon Tea at BarCamp Message-ID: <200704251224.00477.ewilhelm@cpan.org> Hi all, Voyager Capital is sponsoring the BarCampPortland Saturday Afternoon (bubble) Tea on behalf of the Portland Perl Mongers. http://barcamp.org/BarCampPortland What this means to you is you need to go to BarCamp so I'm not standing there by myself :-D If you can wear one of your t-shirts that would further demonstrate how cool and organized we are. If you're not into tapioca, I'm sure there will be some coffee. I would like a volunteer to make a sign and flyers about pdx.pm and Perl (e.g. links, meeting times, etc.) (and include an acknowledgement about how cool Voyager is to sponsor this for us.) If you're not willing to volunteer yourself, perhaps someone else will volunteer you? I'm also open to suggestions on how to make this more fun and exciting. If anyone wants to hand out onions or other propaganda, that would be great. Also, you should sign-up so they know how many people to expect: http://barcamp.org/BarCampPortland Click the 'Edit page' button at the top of the page, enter 'c4mp' as the password to edit (if you are not already logged in), scroll down to the bottom of the 'Campers' list, and add your name. Thanks, Eric -- "It works better if you plug it in!" --Sattinger's Law --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From scratchcomputing at gmail.com Wed Apr 25 16:57:27 2007 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Wed, 25 Apr 2007 16:57:27 -0700 Subject: [Pdx-pm] May 9th Meeting two weeks away Message-ID: <200704251657.27577.ewilhelm@cpan.org> Austin Schutz - Web 2.1 and the Pursuit of Appyness -- http://pdx.pm.org From scratchcomputing at gmail.com Thu Apr 26 13:04:37 2007 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Thu, 26 Apr 2007 13:04:37 -0700 Subject: [Pdx-pm] pdx.pm Afternoon Tea at BarCamp In-Reply-To: <6E790619-3994-4E24-89A4-2D2874B69B54@stereojoy.com> References: <6E790619-3994-4E24-89A4-2D2874B69B54@stereojoy.com> Message-ID: <200704261304.37368.ewilhelm@cpan.org> # from Selena Deckelmann # on Wednesday 25 April 2007 06:21 pm: >Attached is an idea for a sign. Great. We'll have to see if the June speaker has picked a topic yet. >I can also make up some new cards for propagandizing. That would be awesome. >On the making it more fun: Maybe a short quiz ... > I think we just need a couple beers and about 20 minutes to >create this quiz. I'm all for a reason to have beer. >And then a drawing for??? I'm sure someone can come up with >something good. We've still got some shirts, and of course there are mugs. --Eric -- To a database person, every nail looks like a thumb. --Jamie Zawinski --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From scratchcomputing at gmail.com Thu Apr 26 13:08:16 2007 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Thu, 26 Apr 2007 13:08:16 -0700 Subject: [Pdx-pm] Fwd: [pm_groups] White Camel awards nominations Message-ID: <200704261308.16400.ewilhelm@cpan.org> ---------- Forwarded Message: ---------- Subject: [pm_groups] White Camel awards nominations Date: Thursday 26 April 2007 11:24 am From: "David H. Adler" To: PM Group list Nominations are now open for the White Camel awards, given for community-oriented contributions to perl (previous winners can be found at http://www.perl.org/advocacy/white_camel/). Nominations are open to the public. If you could let your members know that they can submit them to whitecamel-suggestions at perl.org until the end of May 31st, that would be swell. thanks, dha -- David H. Adler - - http://www.panix.com/~dha/ she's a lovetarian especially in the form of puppies - Jellyfish, Sebrina, Paste and Plato -- ------------------------------------------------------- From scratchcomputing at gmail.com Thu Apr 26 14:40:41 2007 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Thu, 26 Apr 2007 14:40:41 -0700 Subject: [Pdx-pm] Fwd: [pm_groups] compiling this year's yapc-na schedule Message-ID: <200704261440.41371.ewilhelm@cpan.org> ---------- Forwarded Message: ---------- Subject: [pm_groups] compiling this year's yapc-na schedule Date: Thursday 26 April 2007 01:44 pm From: "Jeremy Fluhmann" To: pm_groups at pm.org Please forward to your groups as you see fit. We are continuing to approve talks and compile the schedule for YAPC::NA 2007. If your talk has been approved and you know for certain that you would like to give the talk, please login to the site and 'Edit' your talk, marking the 'confirm' checkbox at the bottom. This way, we can start putting talks into their timeslots. This will help speed up the scheduling process. http://conferences.mongueurs.net/yn2007 Thanks, Jeremy ------------------------------------------------------- From allison at perl.org Thu Apr 26 16:54:17 2007 From: allison at perl.org (Allison Randal) Date: Thu, 26 Apr 2007 16:54:17 -0700 Subject: [Pdx-pm] pdx.pm Afternoon Tea at BarCamp In-Reply-To: <200704261304.37368.ewilhelm@cpan.org> References: <6E790619-3994-4E24-89A4-2D2874B69B54@stereojoy.com> <200704261304.37368.ewilhelm@cpan.org> Message-ID: <46313BA9.2020600@perl.org> Eric Wilhelm wrote: > > We've still got some shirts, and of course there are mugs. I can contribute a couple of Perl polos (your choice on size), and a Perl refrigerator magnet set. Allison From scratchcomputing at gmail.com Mon Apr 30 15:23:11 2007 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Mon, 30 Apr 2007 15:23:11 -0700 Subject: [Pdx-pm] Fwd: OECA interactive website RFP Message-ID: <200704301523.12205.ewilhelm@cpan.org> ---------- Forwarded Message: ---------- Subject: OECA interactive website RFP Date: Monday 30 April 2007 11:50 am From: Alex Welsch To: Eric Wilhelm Cc: "Hinz, Marc" ==== Perl Mongers, Please see below information about an RFP for a website for the Oregon Energy Coordinators Association (OECA). The contact person is: Marc Hinz, Executive Director Oregon Energy Coordinators Association P.O. Box 1477 Portland, OR. 97207 Cell 503.997.9580 Fax 503.206.8852 The first first two sections of the RFP are below. The links have the complete RFP. http://oeca.info/rfp/FINALWebRFP.pdf http://oeca.info/rfp/FINALWebRFP.doc (note the doc format will be useful if you make an application) Thanks!! -------------------------------------------------------* Background on OECA* Oregon Energy Coordinators Association (OECA) is a non-profit professional organization working to develop and provide better energy solutions for Oregon's low income households. OECA's membership includes representatives from community action organizations, state and federal agencies, tribal organizations, public and private utilities and other non-profit organizations. Working in collaboration, these groups provide weatherization services, energy assistance payments, and energy conservation education for income qualified households. *Project Description * OECA intends to create a website to distribute content to and interact with member organizations' staffs and volunteers as well as with the general public. The contractor will: 1. work with OECA to establish a hierarchy of styles and core graphics for the site's overall look and feel. OECA will identify a color scheme and example websites with the desired look and feel before the contractor commences work; 2. implement, depending on cost, the functionalities listed here in order of priority: (a) user and session management that works across functions; (b) a content management system or scheme; (c) a registration system for OECA course trainings with credit card processing; (d) events calendar system; (e) a forum system; (f) wiki; and (g) a simple and secure intranet for file-sharing; 3. use the content management system to publish initial content related to 4 major themes; and 4. develop "help" resources to guide OECA staff in performing routine administration and routine changes in content. ----- See the rest of the RFP at: http://oeca.info/rfp/FINALWebRFP.pdf http://oeca.info/rfp/FINALWebRFP.doc (note the doc format will be useful if you make an application) ------------------------------------------------------- From scratchcomputing at gmail.com Mon Apr 30 15:44:58 2007 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Mon, 30 Apr 2007 15:44:58 -0700 Subject: [Pdx-pm] Fwd: OECA interactive website RFP In-Reply-To: <85ddf48b0704301533s7c01e3ebve293bc940b316573@mail.gmail.com> References: <200704301523.12205.ewilhelm@cpan.org> <85ddf48b0704301533s7c01e3ebve293bc940b316573@mail.gmail.com> Message-ID: <200704301544.58522.ewilhelm@cpan.org> # from benh # on Monday 30 April 2007 03:33 pm: >was this something that you were thinking that we should do as a group >or just passing the word along to see if there was any individuals >that could help with the project? This is a pretty big RFP. pdx.pm doesn't have the organizational formality to do it as a group (we would need to incorporate or something.) They're looking for fixed-price (I think) bids to deliver a package deal. >you mind if I pass this along to a mailing list or two that also might >have some folks with the skills needed? That would be a question for Marc. I'm just the messenger. --Eric -- "...our schools have been scientifically designed to prevent overeducation from happening." --William Troy Harris --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From welscha at pdx.edu Mon Apr 30 18:37:01 2007 From: welscha at pdx.edu (Alex Welsch) Date: Mon, 30 Apr 2007 18:37:01 -0700 Subject: [Pdx-pm] Important note about OECA interactive website RFP In-Reply-To: <200704301523.12205.ewilhelm@cpan.org> References: <200704301523.12205.ewilhelm@cpan.org> Message-ID: <463699BD.9060403@pdx.edu> Regarding this posting, there was some confusion about the pdf version of the RFP. The final version of the document was not finally converted to a PDF. So, if you viewed the PDF version of the document, please download it again. There were some modifications between drafts. The version on the site as of this email is correct. Sorry about the confusion. Alex Here are the links again: http://www.oeca.info/rfp/FINALWebRFP.doc http://www.oeca.info/rfp/FINALWebRFP.pdf (again the contact info on this is:) Marc Hinz, Executive Director Cell 503.997.9580 hinz at oeca.info Oregon Energy Coordinators Association P.O. Box 1477 Portland, OR. 97207 > ==== > Perl Mongers, > > Please see below information about an RFP for a website for the Oregon > Energy Coordinators Association (OECA). The contact person is: > > Marc Hinz, > Executive Director > Oregon Energy Coordinators Association > P.O. Box 1477 > Portland, OR. 97207 > Cell 503.997.9580 > Fax 503.206.8852 > > The first first two sections of the RFP are below. The links have the > complete RFP. > > http://oeca.info/rfp/FINALWebRFP.pdf > http://oeca.info/rfp/FINALWebRFP.doc > (note the doc format will be useful if you make an application) > > Thanks!! > > -------------------------------------------------------* > Background on OECA* > > Oregon Energy Coordinators Association (OECA) is a non-profit > professional organization working to develop and provide better energy > solutions for Oregon's low income households. OECA's membership > includes representatives from community action organizations, state > and federal agencies, tribal organizations, public and private > utilities and other non-profit organizations. Working in > collaboration, these groups provide weatherization services, energy > assistance payments, and energy conservation education for income > qualified households. > > > *Project Description * > > OECA intends to create a website to distribute content to and interact > with member organizations' staffs and volunteers as well as with the > general public. The contractor will: > > 1. work with OECA to establish a hierarchy of styles and core > graphics for the site's overall look and feel. OECA will identify a > color scheme and example websites with the desired look and feel before > the contractor commences work; > > 2. implement, depending on cost, the functionalities listed here in > order of priority: > (a) user and session management that works across functions; > (b) a content management system or scheme; > (c) a registration system for OECA course trainings with credit card > processing; > (d) events calendar system; > (e) a forum system; > (f) wiki; and > (g) a simple and secure intranet for file-sharing; > > 3. use the content management system to publish initial content > related to 4 major themes; and > > 4. develop "help" resources to guide OECA staff in performing > routine administration and routine changes in content. > > > > ----- > See the rest of the RFP at: > > http://oeca.info/rfp/FINALWebRFP.pdf > http://oeca.info/rfp/FINALWebRFP.doc > (note the doc format will be useful if you make an application) > > ------------------------------------------------------- > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > >