From shalofin at gmail.com Mon May 2 16:22:43 2005 From: shalofin at gmail.com (Wayne Pierce) Date: Mon May 2 16:16:36 2005 Subject: [RPS] Introduction Message-ID: <4617fd6d050502132259c18367@mail.gmail.com> Hello, I just joined the list from a posting I found somewhere (c: don't remember where). I've been using Ruby on and off for a few years, mostly to check where things are at. I've had a few projects that I would have loved to use Ruby on but the libraries wouldn't work for me, so I went back to Python. I'm currently working with Rails (c: trying to anyway), although most of my daily coding deals with Python/mod_python/PostgreSQL. The goal is to ditch the Python code, if I can get the Rails working properly. I'm familiar with Ruby and OOP, although I am a little rusty. I might be able to help mentor someone on those aspects if anyone is interested. My day job is in the security department for a pediatric hospital in the Boston area. Wayne From duane.johnson at gmail.com Mon May 2 19:13:31 2005 From: duane.johnson at gmail.com (Duane Johnson) Date: Mon May 2 19:07:26 2005 Subject: [RPS] Introduction, some payment code Message-ID: <4544B8F6-E2BB-408B-8EF3-2550A9804C2B@gmail.com> Hello, By way of introduction, I am a web developer from Canada (currently in Provo, Utah) using Ruby on Rails as a development platform. I'm working on my Computer Engineering degree at Brigham Young University. One of our clients will need to process payments for the application we are developing, so it is timely of you to have announced Payment as the "first project". I'd like to participate--in fact, I've had made some modifications to the Payment code for our previous Rails project. I sent those to Lucas some time ago--I can send them again if that would be helpful. Nice to meet you all! Regards, Duane Johnson (canadaduane) From shalofin at gmail.com Mon May 2 20:41:29 2005 From: shalofin at gmail.com (Wayne Pierce) Date: Mon May 2 20:35:20 2005 Subject: [RPS] Introduction, some payment code In-Reply-To: <4544B8F6-E2BB-408B-8EF3-2550A9804C2B@gmail.com> References: <4544B8F6-E2BB-408B-8EF3-2550A9804C2B@gmail.com> Message-ID: <4617fd6d05050217411b65147a@mail.gmail.com> One item I forgot, or subconsciously neglected to mention is that I have a background in training/documentation/course development. I haven't done it for about 4 years, but would be willing to contribute to documenting projects as well as code. Wayne On 5/2/05, Duane Johnson wrote: > Hello, > > By way of introduction, I am a web developer from Canada (currently > in Provo, Utah) using Ruby on Rails as a development platform. I'm > working on my Computer Engineering degree at Brigham Young University. > > One of our clients will need to process payments for the application > we are developing, so it is timely of you to have announced Payment > as the "first project". I'd like to participate--in fact, I've had > made some modifications to the Payment code for our previous Rails > project. I sent those to Lucas some time ago--I can send them again > if that would be helpful. > > Nice to meet you all! Regards, > > Duane Johnson > (canadaduane) > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > From nugend at gmail.com Mon May 2 23:58:37 2005 From: nugend at gmail.com (Daniel Nugent) Date: Mon May 2 23:52:29 2005 Subject: [RPS] Total Ruby Nuby Reporting For Duby... Duty Message-ID: <28c4258c0505022058360c450d@mail.gmail.com> Hi all, I'm a total Rube Noob, just got through the first 13 chapters of Pickaxe v.2 and looking to start honing my skills with this and a few personal projects I've got ideas for. This seems like a great way to be of service to the Ruby community as well as an awesome way to learn with guys that have been hacking this stuff for a while. I've done OO for a while, though I'm looking to start using better coding practices (like test first coding and actually using revision control seriously) and Ruby what with it's emphasis on clean, small code seems like a great place to start doing that. I look forward to learning a lot. -- -Dan Nugent From lagcisco at lagcisco.com Tue May 3 01:29:10 2005 From: lagcisco at lagcisco.com (Francisco Hernandez) Date: Tue May 3 01:23:02 2005 Subject: [RPS] some issues i've run into Message-ID: <42770C26.9090203@lagcisco.com> I haven't really tried to do any improvement on the code, it's just working for my very basic needs as is with the changes listed just saw the announcement on the rails list about the payment library today, I just recently got the library to work, had some issues with these lines: @cvv2_response = col[38].data @cavv_response = col[39].data because elements 38 and 39 were nil, I simply commented these out also the FIELDS hash has 2 keys named 'type' (both of which I commented out and use the default functionality that authorize.net uses) anyhow, I'm new to this whole process that RPS will be implementing, can't wait to see some activity on the list From lists at cboone.fea.st Tue May 3 08:46:10 2005 From: lists at cboone.fea.st (cboone) Date: Tue May 3 08:40:05 2005 Subject: [RPS] Total Ruby Nuby Reporting For Duby... Duty In-Reply-To: <1115123450.27082.233248976@webmail.messagingengine.com> References: <28c4258c0505022058360c450d@mail.gmail.com> <1115123450.27082.233248976@webmail.messagingengine.com> Message-ID: <1115124370.28997.233250211@webmail.messagingengine.com> Ditto that. I'm hoping to lurk in the background for a while, absorbing the cleverness of others. Once I'm feeling a little more confident (-- and once my schedule's a little freer --), I'll step forward a bit. Thanks all, Chris On Mon, 2 May 2005 23:58:37 -0400, "Daniel Nugent" said: > Hi all, I'm a total Rube Noob, just got through the first 13 chapters > of Pickaxe v.2 and looking to start honing my skills with this and a > few personal projects I've got ideas for. This seems like a great way > to be of service to the Ruby community as well as an awesome way to > learn with guys that have been hacking this stuff for a while. > > I've done OO for a while, though I'm looking to start using better > coding practices (like test first coding and actually using revision > control seriously) and Ruby what with it's emphasis on clean, small > code seems like a great place to start doing that. > > I look forward to learning a lot. > -- > -Dan Nugent > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss From pat.eyler at gmail.com Tue May 3 11:48:20 2005 From: pat.eyler at gmail.com (pat eyler) Date: Tue May 3 11:42:10 2005 Subject: [RPS] While we wait: Test::Unit tests Message-ID: <6fd0654b050503084847680518@mail.gmail.com> Lucas should be ready to take things up fairly soon. Until he's able to set up access to the SVN repository for Payment, I thought I'd start by sending out a generated skeleton of a test suite for us to start working with. There are a number of tests to write (71). If people would like to claim one or two and start writing. I'll collect them for now. Once we have access to the repository, we should get the tests into it. Some quick groundrules for the tests. 1) All the tests should pass at this point. We're trying to test Payment as it stands. 2) The tests should do more than just exercise the main code line. We want to probe the dark corners and boundary conditions. (If this means you've got a failing test, write the test, but comment it out and label it as a bug for now -- once we get repo access, we can uncomment the test and fix the code.) 3) Write the tests first. We'll refactor duplication into the setup and teardown methods once the tests are written. 4) Claim tests on the mailing list before you start writing them, like this: I want to write TestBase.test_account_number. 5) Post tests to the mailing list (with results) after writing them, like this: TestBase.test_account_number def test_account_number # body of test end results: $ ruby ts_payment.rb -n test_account_number # results of test -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) -------------- next part -------------- A non-text attachment was scrubbed... Name: ts_payment.rb Type: application/octet-stream Size: 7626 bytes Desc: not available Url : http://rubyforge.org/pipermail/therps-discuss/attachments/20050503/34bb309c/ts_payment-0001.obj From pat.eyler at gmail.com Tue May 3 11:51:31 2005 From: pat.eyler at gmail.com (pat eyler) Date: Tue May 3 11:45:20 2005 Subject: [RPS] While We Wait: Docs Message-ID: <6fd0654b050503085154f022b7@mail.gmail.com> A couple of people have mentioned that they have a background in documentation. If you fit that bill (or if you're interested in learning), you could start writing Rdoc for the methods in payment. Until we get SVN access, we should be very careful about stepping on each others toes. I suggest that people claim methods here on the list before writing anything, then post their Rdoc here for review when they've finished. -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) From chris at hypsometry.com Tue May 3 08:30:50 2005 From: chris at hypsometry.com (Chris Boone) Date: Tue May 3 11:46:14 2005 Subject: [RPS] Total Ruby Nuby Reporting For Duby... Duty In-Reply-To: <28c4258c0505022058360c450d@mail.gmail.com> References: <28c4258c0505022058360c450d@mail.gmail.com> Message-ID: <1115123450.27082.233248976@webmail.messagingengine.com> Ditto that. I'm hoping to lurk in the background for a while, absorbing the cleverness of others. Once I'm feeling a little more confident (-- and once my schedule's a little freer --), I'll step forward a bit. Thanks all, Chris On Mon, 2 May 2005 23:58:37 -0400, "Daniel Nugent" said: > Hi all, I'm a total Rube Noob, just got through the first 13 chapters > of Pickaxe v.2 and looking to start honing my skills with this and a > few personal projects I've got ideas for. This seems like a great way > to be of service to the Ruby community as well as an awesome way to > learn with guys that have been hacking this stuff for a while. > > I've done OO for a while, though I'm looking to start using better > coding practices (like test first coding and actually using revision > control seriously) and Ruby what with it's emphasis on clean, small > code seems like a great place to start doing that. > > I look forward to learning a lot. > -- > -Dan Nugent > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss hypsometry :: 802.345.1230 :: http://hypsometry.com/ the uvExchange :: free online classifieds for the Upper Valley :: http://uvExchange.com/ From pat.eyler at gmail.com Tue May 3 14:14:27 2005 From: pat.eyler at gmail.com (pat eyler) Date: Tue May 3 14:08:17 2005 Subject: [RPS] Backpack page Message-ID: <6fd0654b05050311142bc73ae2@mail.gmail.com> I've got a page set up for backpacking The RPS. Let me know if you'd like access. The public page is at: http://pate.backpackit.com/pub/1610 -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) From chris at seagul.co.uk Wed May 4 01:27:11 2005 From: chris at seagul.co.uk (Chris Roos) Date: Wed May 4 01:21:23 2005 Subject: [RPS] Introduction Message-ID: <42785D2F.6070504@seagul.co.uk> Hi all, Chris Roos from Kent in the UK here. I'm very new to Ruby, having heard about it only a matter of months ago. I'm very interested to learn and think this project will be a great way of doing so. As for current Ruby experience it is really limited to following tutorials and installing and playing with Rails for a few days. As for OO experience in general, it is limited to what I have picked up since trying to move to c#.net from vb6 within the last twelve months. I'm looking forward to learning from the others on this project and helping out where I can. In fact I've just taken a quick look at the tests and payment source and have some questions. I'll post those seperately in a while though. Chris From chris at seagul.co.uk Wed May 4 02:03:49 2005 From: chris at seagul.co.uk (Chris Roos) Date: Wed May 4 01:57:59 2005 Subject: [RPS] Testing - first attempt Message-ID: <427865C5.3060006@seagul.co.uk> Hi again, First off, please note that this isn't me going against protocol and not requesting responsibility for the test first of all; rather I just wanted to ask a couple of general questions about the tests required (and have included a test to support those questions). I've been taking a quick look at the ts_payment.rb test suite and started on the first test for Payment::Base, namely test_account_number. I notice (and as confirmed by the zentest site) that two tests are created automatically for the attr_accessor :account_number. 1) test_account_number 2) test_account_number_equals My first question is whether we need to (and feasibly can) test the read/write methods seperately, or whether we can cover these off in one test method? At present, I have just implemented two asserts in the body of the test_account_number test as follows.. TestBase.test_account_number def test_account_number base = Payment::Base.new( :account_number => 'cjr123' ) assert(base.account_number == 'cjr123') base.account_number = 99 assert(base.account_number == 99) end The first ensures that we can supply an account_number in the constructor, as all the constructor will do is check that we include a method called (in this case) "account_number=" and assign to it. The second then manually assigns using the "account_number=" method. I have also tested the assignment of numeric and string account numbers. The output of this is as follows $ ruby ts_payment.rb -n test_account_number # 1 tests, 2 assertions, 0 failures, 0 errors Does this test provide sufficient proof at this stage or do we need to do more? I hope I'm on roughly the right track with what I've looked at so far and I look forward to hearing your thoughts. Chris From pat.eyler at gmail.com Wed May 4 11:02:06 2005 From: pat.eyler at gmail.com (pat eyler) Date: Wed May 4 10:55:54 2005 Subject: [RPS] Testing - first attempt In-Reply-To: <427865C5.3060006@seagul.co.uk> References: <427865C5.3060006@seagul.co.uk> Message-ID: <6fd0654b05050408025dbb668b@mail.gmail.com> On 5/3/05, Chris Roos wrote: > Hi again, > > First off, please note that this isn't me going against protocol and not > requesting responsibility for the test first of all; rather I just > wanted to ask a couple of general questions about the tests required > (and have included a test to support those questions). No problem. > > I've been taking a quick look at the ts_payment.rb test suite and > started on the first test for Payment::Base, namely test_account_number. > > I notice (and as confirmed by the zentest site) that two tests are > created automatically for the attr_accessor :account_number. > 1) test_account_number > 2) test_account_number_equals > > My first question is whether we need to (and feasibly can) test the > read/write methods seperately, or whether we can cover these off in one > test method? This is a good question. It's hard to test the setter without testing the getter. Maybe this is something we should talk to Ryan about. > > At present, I have just implemented two asserts in the body of the > test_account_number test as follows.. > > TestBase.test_account_number > def test_account_number > base = Payment::Base.new( :account_number => 'cjr123' ) > assert(base.account_number == 'cjr123') assert_equal('cjr123',base.account_number) #this provides better error reporting > base.account_number = 99 > assert(base.account_number == 99) assert_equal(99,base.account_number) > end > > The first ensures that we can supply an account_number in the > constructor, as all the constructor will do is check that we include a > method called (in this case) "account_number=" and assign to it. The > second then manually assigns using the "account_number=" method. I have > also tested the assignment of numeric and string account numbers. > > The output of this is as follows > $ ruby ts_payment.rb -n test_account_number > # 1 tests, 2 assertions, 0 failures, 0 errors > > Does this test provide sufficient proof at this stage or do we need to > do more? I think this is great for us for now. > > I hope I'm on roughly the right track with what I've looked at so far > and I look forward to hearing your thoughts. > > Chris > -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) From agorilla at gmail.com Wed May 4 11:20:29 2005 From: agorilla at gmail.com (Bill Guindon) Date: Wed May 4 11:14:17 2005 Subject: [RPS] Testing - first attempt In-Reply-To: <6fd0654b05050408025dbb668b@mail.gmail.com> References: <427865C5.3060006@seagul.co.uk> <6fd0654b05050408025dbb668b@mail.gmail.com> Message-ID: <67a222920505040820605fa8ea@mail.gmail.com> On 5/4/05, pat eyler wrote: > On 5/3/05, Chris Roos wrote: > > I've been taking a quick look at the ts_payment.rb test suite and > > started on the first test for Payment::Base, namely test_account_number. > > > > I notice (and as confirmed by the zentest site) that two tests are > > created automatically for the attr_accessor :account_number. > > 1) test_account_number > > 2) test_account_number_equals > > > > My first question is whether we need to (and feasibly can) test the > > read/write methods seperately, or whether we can cover these off in one > > test method? > > This is a good question. It's hard to test the setter without testing > the getter. > Maybe this is something we should talk to Ryan about. Since the tests are generated automatically, I'd bet that the set of '_equals' tests are just a way of signaling which methods have setters. Without them, you'd have to go back to the source to find out if you should even try to test assignments. If that's the case, then it's just a question of what style we want to use. Keep them seperate, or just use them as a signal, and put all our tests in one branch. -- Bill Guindon (aka aGorilla) From pat.eyler at gmail.com Wed May 4 19:45:18 2005 From: pat.eyler at gmail.com (pat eyler) Date: Wed May 4 19:39:04 2005 Subject: [RPS] SVN accounts Message-ID: <6fd0654b050504164539c72c9@mail.gmail.com> Lucas is ready to start creating SVN accounts for people who'll be working on Payment. If you send in a user name that you'd like to use, Lucas can create the account for you. -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) From snlists at gmail.com Wed May 4 21:04:55 2005 From: snlists at gmail.com (Shalev NessAiver) Date: Wed May 4 20:58:43 2005 Subject: [RPS] Hello List Message-ID: Hello List, I just saw your mailing list announcement concering the RPS's upcoming work on the Payment module. This is the first time I've heard of the RPS and I really like the concept. If possible, I would like to contribute to this project as best I can. I'm sure I'll be able to pick up some new skills and techniques while working on this. Please let me know what I can do to help (if anything). A little about me: Name: Shalev NessAiver Goes by: Pugio System: Mac's. Lots and lots of macs. Ruby/Rails experience: I started learning ruby a few months ago to help with work on a linux distro. Since then I've fallen in love with this gem of a language and have tried to learn as much as possible about every facet of it. I've been working with Rails for about a month and a half now, and I'm currently employed by Quintess LLC. in developing an admin backend for their member system entirely in Rails. This position stemmed from the Ruby Internship Request (RIR) that I posted to the ruby-talk list a few weeks ago. If you want to look at that post, I give a slightly more in-depth background and skill suite introduction. I don't have a very large amount of time, due in no small part to my Rails internship, but I am anxious to learn more about Rails and Ruby in general. That's it for now. Shalev (aka Pugio) From ng at johnwlong.com Wed May 4 23:32:22 2005 From: ng at johnwlong.com (John W. Long) Date: Wed May 4 23:28:16 2005 Subject: [RPS] SVN accounts In-Reply-To: <6fd0654b050504164539c72c9@mail.gmail.com> References: <6fd0654b050504164539c72c9@mail.gmail.com> Message-ID: <427993C6.3090905@johnwlong.com> Where do we send in a user name to? -- John pat eyler wrote: > Lucas is ready to start creating SVN accounts for people who'll be > working on Payment. If you send in a user name that you'd like to > use, Lucas can create the account for you. > From pat.eyler at gmail.com Wed May 4 23:42:46 2005 From: pat.eyler at gmail.com (pat eyler) Date: Wed May 4 23:36:34 2005 Subject: [RPS] SVN accounts In-Reply-To: <427993C6.3090905@johnwlong.com> References: <6fd0654b050504164539c72c9@mail.gmail.com> <427993C6.3090905@johnwlong.com> Message-ID: <6fd0654b0505042042dbd7e8@mail.gmail.com> You can send the user name to the list or to Lucas. You'll want to start coordinating with him directly anyway. -pate On 5/4/05, John W. Long wrote: > Where do we send in a user name to? > > -- > John > > pat eyler wrote: > > Lucas is ready to start creating SVN accounts for people who'll be > > working on Payment. If you send in a user name that you'd like to > > use, Lucas can create the account for you. > > > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) From ng at johnwlong.com Thu May 5 00:06:46 2005 From: ng at johnwlong.com (John W. Long) Date: Thu May 5 00:02:37 2005 Subject: [RPS] SVN accounts In-Reply-To: <6fd0654b0505042042dbd7e8@mail.gmail.com> References: <6fd0654b050504164539c72c9@mail.gmail.com> <427993C6.3090905@johnwlong.com> <6fd0654b0505042042dbd7e8@mail.gmail.com> Message-ID: <42799BD6.1020505@johnwlong.com> user name: jlong -- John pat eyler wrote: > You can send the user name to the list or to Lucas. You'll want to start > coordinating with him directly anyway. > > -pate > > On 5/4/05, John W. Long wrote: > >>Where do we send in a user name to? >> >>-- >>John >> >>pat eyler wrote: >> >>>Lucas is ready to start creating SVN accounts for people who'll be >>>working on Payment. If you send in a user name that you'd like to >>>use, Lucas can create the account for you. >>> >> >>_______________________________________________ >>Therps-discuss mailing list >>Therps-discuss@rubyforge.org >>http://rubyforge.org/mailman/listinfo/therps-discuss >> > > > From rails at rufy.com Thu May 5 00:11:01 2005 From: rails at rufy.com (Lucas Carlson) Date: Thu May 5 00:08:59 2005 Subject: [RPS] Subversion accounts for Payment Message-ID: Please contact me directly to setup a subversion account for Payment. Thank you! Lucas Carlson http://tech.rufy.com/ From duane.johnson at gmail.com Thu May 5 01:28:59 2005 From: duane.johnson at gmail.com (Duane Johnson) Date: Thu May 5 01:27:06 2005 Subject: [RPS] SVN accounts In-Reply-To: <6fd0654b0505042042dbd7e8@mail.gmail.com> References: <6fd0654b050504164539c72c9@mail.gmail.com> <427993C6.3090905@johnwlong.com> <6fd0654b0505042042dbd7e8@mail.gmail.com> Message-ID: <49105B5B-BD71-4926-A6A0-D992ED64D325@gmail.com> If I could be set up with a username 'duane' that would be great! Thanks, Duane Johnson On May 4, 2005, at 9:42 PM, pat eyler wrote: > You can send the user name to the list or to Lucas. You'll want to > start > coordinating with him directly anyway. > > -pate > > On 5/4/05, John W. Long wrote: > >> Where do we send in a user name to? >> >> -- >> John >> >> pat eyler wrote: >> >>> Lucas is ready to start creating SVN accounts for people who'll be >>> working on Payment. If you send in a user name that you'd like to >>> use, Lucas can create the account for you. >>> >>> >> >> _______________________________________________ >> Therps-discuss mailing list >> Therps-discuss@rubyforge.org >> http://rubyforge.org/mailman/listinfo/therps-discuss >> >> > > > -- > thanks, > -pate > ------------------------- > We are often unable to tell people what they need to know, because > they want to know something else, and would therefore only > misunderstand what we said > - the Raven (George MacDonald, Lilith) > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > From rpardee at comcast.net Thu May 5 08:51:14 2005 From: rpardee at comcast.net (Roy Pardee (Poulsbo WA)) Date: Thu May 5 08:45:18 2005 Subject: [RPS] SVN accounts In-Reply-To: <6fd0654b050504164539c72c9@mail.gmail.com> Message-ID: <000001c55171$245a7730$6401a8c0@blackula> I'd like 'roy' please, or if that's too short, then 'rpardee'. Thanks! -----Original Message----- From: therps-discuss-bounces@rubyforge.org [mailto:therps-discuss-bounces@rubyforge.org] On Behalf Of pat eyler Sent: Wednesday, May 04, 2005 4:45 PM To: the Ruby Progamming Shop Subject: [RPS] SVN accounts Lucas is ready to start creating SVN accounts for people who'll be working on Payment. If you send in a user name that you'd like to use, Lucas can create the account for you. -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) _______________________________________________ Therps-discuss mailing list Therps-discuss@rubyforge.org http://rubyforge.org/mailman/listinfo/therps-discuss From chris at seagul.co.uk Thu May 5 09:36:01 2005 From: chris at seagul.co.uk (Chris Roos) Date: Thu May 5 09:30:12 2005 Subject: [RPS] SVN accounts In-Reply-To: <6fd0654b050504164539c72c9@mail.gmail.com> References: <6fd0654b050504164539c72c9@mail.gmail.com> Message-ID: <427A2141.80807@seagul.co.uk> pat eyler wrote: > Lucas is ready to start creating SVN accounts for people who'll be > working on Payment. If you send in a user name that you'd like to > use, Lucas can create the account for you. > I'll take chris, croos, chrisroos, chrisjroos - whatever's preferable, I'm easy.. From pat.eyler at gmail.com Thu May 5 11:03:26 2005 From: pat.eyler at gmail.com (pat eyler) Date: Thu May 5 10:57:12 2005 Subject: [RPS] Subversion accounts for Payment In-Reply-To: References: Message-ID: <6fd0654b050505080353d77d41@mail.gmail.com> While you're at it, maybe you could pass along the location of the Payment stuff and any rules you'd like people to follow as the grab and make use of the tree. -pate On 5/4/05, Lucas Carlson wrote: > Please contact me directly to setup a subversion account for Payment. > Thank you! > > Lucas Carlson > http://tech.rufy.com/ > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) From ng at johnwlong.com Thu May 5 20:31:21 2005 From: ng at johnwlong.com (John W. Long) Date: Thu May 5 20:27:12 2005 Subject: [RPS] The From Address Message-ID: <427ABAD9.6020907@johnwlong.com> The word "programming" is misspelled in the From address of messages sent from this newsgroup. -- John Long http://wiseheartdesign.com From rps-ml at magical-cat.org Thu May 5 20:37:46 2005 From: rps-ml at magical-cat.org (ES) Date: Thu May 5 20:31:32 2005 Subject: [RPS] The From Address In-Reply-To: <427ABAD9.6020907@johnwlong.com> Message-ID: Le 6/5/2005, "John W. Long" a ?crit: >The word "programming" is misspelled in the From address of messages >sent from this newsgroup. Hm? Perhaps you have stumbled upon the wrong mailing list. This is the Ruby pro-gamming shop. We congregate here for shop-talk about anything and everything gamming related: Different species of whale, the best meeting spots, the spring collections from the top oil cloth and rubber fashion houses and of course pipes and tobacco. What were _you_ looking for? >-- >John Long >http://wiseheartdesign.com E From agorilla at gmail.com Thu May 5 20:47:41 2005 From: agorilla at gmail.com (Bill Guindon) Date: Thu May 5 20:41:26 2005 Subject: [RPS] The From Address In-Reply-To: References: <427ABAD9.6020907@johnwlong.com> Message-ID: <67a2229205050517474d5cf50@mail.gmail.com> On 5/5/05, ES wrote: > > Le 6/5/2005, "John W. Long" a ?crit: > >The word "programming" is misspelled in the From address of messages > >sent from this newsgroup. > > Hm? Perhaps you have stumbled upon the wrong mailing list. > This is the Ruby pro-gamming shop. We congregate here for > shop-talk about anything and everything gamming related: > Different species of whale, the best meeting spots, the > spring collections from the top oil cloth and rubber > fashion houses and of course pipes and tobacco. > > What were _you_ looking for? Nice save! Stick around, you'll have a whale of a time :) > >-- > >John Long > >http://wiseheartdesign.com > > E > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > -- Bill Guindon (aka aGorilla) From rails at rufy.com Fri May 6 02:24:16 2005 From: rails at rufy.com (Lucas Carlson) Date: Fri May 6 02:21:51 2005 Subject: [RPS] SVN accounts In-Reply-To: <427A2141.80807@seagul.co.uk> References: <6fd0654b050504164539c72c9@mail.gmail.com> <427A2141.80807@seagul.co.uk> Message-ID: <94AEDC41-A53E-419E-BD03-08947C3BEE80@rufy.com> And the password? Lucas Carlson http://tech.rufy.com/ On May 5, 2005, at 6:36 AM, Chris Roos wrote: > pat eyler wrote: > >> Lucas is ready to start creating SVN accounts for people who'll be >> working on Payment. If you send in a user name that you'd like to >> use, Lucas can create the account for you. >> > I'll take chris, croos, chrisroos, chrisjroos - whatever's > preferable, I'm easy.. > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > From rails at rufy.com Fri May 6 02:24:09 2005 From: rails at rufy.com (Lucas Carlson) Date: Fri May 6 02:21:51 2005 Subject: [RPS] SVN accounts In-Reply-To: <000001c55171$245a7730$6401a8c0@blackula> References: <000001c55171$245a7730$6401a8c0@blackula> Message-ID: <1AAE7250-D3D3-4900-9D0B-86AE7B7C7B17@rufy.com> And the password? Lucas Carlson http://tech.rufy.com/ On May 5, 2005, at 5:51 AM, Roy Pardee ((Poulsbo WA)) wrote: > I'd like 'roy' please, or if that's too short, then 'rpardee'. > > Thanks! > > -----Original Message----- > From: therps-discuss-bounces@rubyforge.org > [mailto:therps-discuss-bounces@rubyforge.org] On Behalf Of pat eyler > Sent: Wednesday, May 04, 2005 4:45 PM > To: the Ruby Progamming Shop > Subject: [RPS] SVN accounts > > > Lucas is ready to start creating SVN accounts for people who'll be > working > on Payment. If you send in a user name that you'd like to use, > Lucas can > create the account for you. > > -- > thanks, > -pate > ------------------------- > We are often unable to tell people what they need to know, because > they want > to know something else, and would therefore only misunderstand what > we said > - the Raven (George MacDonald, Lilith) > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > > > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > From rails at rufy.com Fri May 6 02:40:10 2005 From: rails at rufy.com (Lucas Carlson) Date: Fri May 6 02:37:46 2005 Subject: [RPS] SVN accounts In-Reply-To: <427A2141.80807@seagul.co.uk> References: <6fd0654b050504164539c72c9@mail.gmail.com> <427A2141.80807@seagul.co.uk> Message-ID: <1B6D2D81-31F5-45C6-967E-4D9FCCC15AA5@rufy.com> By the way, please send passwords to my email address directly - lucas@rufy.com - not the list. :) Lucas Carlson http://tech.rufy.com/ On May 5, 2005, at 6:36 AM, Chris Roos wrote: > pat eyler wrote: > >> Lucas is ready to start creating SVN accounts for people who'll be >> working on Payment. If you send in a user name that you'd like to >> use, Lucas can create the account for you. >> > I'll take chris, croos, chrisroos, chrisjroos - whatever's > preferable, I'm easy.. > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > From zerokarmaleft at gmail.com Fri May 13 19:22:27 2005 From: zerokarmaleft at gmail.com (Edward Cho) Date: Fri May 13 19:15:58 2005 Subject: [RPS] test_phone, test_phone_equals, test_fax, test_fax_equals Message-ID: <92f242000505131622426cdb0c@mail.gmail.com> Here are some basic tests for the phone and fax accessors: ========== TestBase.test_phone def test_phone transaction = Payment::Base.new( :phone => "(111)222-3456" ) assert_equal( "(111)222-3456", transaction.phone ) end results: $ ruby ../test/ts_payment.rb -n test_phone Loaded suite ../test/ts_payment Started . Finished in 0.002199 seconds. 1 tests, 1 assertions, 0 failures, 0 errors ========== TestBase.test_phone_equals def test_phone_equals transaction = Payment::Base.new( :phone => "(111)222-3456" ) transaction.phone = "(555)555-0987" assert_equal( "(555)555-0987", transaction.phone ) end results: $ ruby ../test/ts_payment.rb -n test_phone_equals Loaded suite ../test/ts_payment Started . Finished in 0.002347 seconds. 1 tests, 1 assertions, 0 failures, 0 errors ========== TestBase.test_fax def test_fax transaction = Payment::Base.new( :fax => "(111)222-3456" ) assert_equal( "(111)222-3456", transaction.fax ) end results: $ ruby ../test/ts_payment.rb -n test_fax Loaded suite ../test/ts_payment Started . Finished in 0.002154 seconds. 1 tests, 1 assertions, 0 failures, 0 errors ========== TestBase.test_fax_equals def test_fax_equals transaction = Payment::Base.new( :fax => "(111)222-3456" ) transaction.fax = "(555)555-0987" assert_equal( "(555)555-0987", transaction.fax ) end results: $ ruby ../test/ts_payment.rb -n test_fax_equals Loaded suite ../test/ts_payment Started . Finished in 0.002148 seconds. 1 tests, 1 assertions, 0 failures, 0 errors From zerokarmaleft at gmail.com Fri May 13 19:47:26 2005 From: zerokarmaleft at gmail.com (Edward Cho) Date: Fri May 13 19:40:56 2005 Subject: [RPS] Introduction Message-ID: <92f2420005051316473cd338b8@mail.gmail.com> Hi all, I've done most of my programming the past few years using Mono/C#. I've been using Ruby for the last 5 months for some small worthless pet projects - mostly to check out Rails - but it's been a very pleasant experience thus far. I'm from Tulsa, OK and working on a computer science degree at OSU. Edward Cho From pat.eyler at gmail.com Mon May 16 15:07:02 2005 From: pat.eyler at gmail.com (pat eyler) Date: Mon May 16 15:00:27 2005 Subject: [RPS] test_phone, test_phone_equals, test_fax, test_fax_equals In-Reply-To: <92f242000505131622426cdb0c@mail.gmail.com> References: <92f242000505131622426cdb0c@mail.gmail.com> Message-ID: <6fd0654b050516120747524f40@mail.gmail.com> Edward, Great job! and welcome to the RPS. Hopefully, now that Lucas is clear of school, we can start to ramp up. -pate On 5/13/05, Edward Cho wrote: > Here are some basic tests for the phone and fax accessors: > > ========== > > TestBase.test_phone > def test_phone > transaction = Payment::Base.new( :phone => "(111)222-3456" ) > assert_equal( "(111)222-3456", transaction.phone ) > end > > results: > $ ruby ../test/ts_payment.rb -n test_phone > Loaded suite ../test/ts_payment > Started > . > Finished in 0.002199 seconds. > > 1 tests, 1 assertions, 0 failures, 0 errors > > ========== > > TestBase.test_phone_equals > def test_phone_equals > transaction = Payment::Base.new( :phone => "(111)222-3456" ) > transaction.phone = "(555)555-0987" > assert_equal( "(555)555-0987", transaction.phone ) > end > > results: > $ ruby ../test/ts_payment.rb -n test_phone_equals > Loaded suite ../test/ts_payment > Started > . > Finished in 0.002347 seconds. > > 1 tests, 1 assertions, 0 failures, 0 errors > > ========== > > TestBase.test_fax > def test_fax > transaction = Payment::Base.new( :fax => "(111)222-3456" ) > assert_equal( "(111)222-3456", transaction.fax ) > end > > results: > $ ruby ../test/ts_payment.rb -n test_fax > Loaded suite ../test/ts_payment > Started > . > Finished in 0.002154 seconds. > > 1 tests, 1 assertions, 0 failures, 0 errors > > ========== > > TestBase.test_fax_equals > def test_fax_equals > transaction = Payment::Base.new( :fax => "(111)222-3456" ) > transaction.fax = "(555)555-0987" > assert_equal( "(555)555-0987", transaction.fax ) > end > > results: > $ ruby ../test/ts_payment.rb -n test_fax_equals > Loaded suite ../test/ts_payment > Started > . > Finished in 0.002148 seconds. > > 1 tests, 1 assertions, 0 failures, 0 errors > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) From rps-ml at magical-cat.org Mon May 16 16:30:21 2005 From: rps-ml at magical-cat.org (ES) Date: Mon May 16 16:23:47 2005 Subject: [RPS] test_phone, test_phone_equals, test_fax, test_fax_equals In-Reply-To: <6fd0654b050516120747524f40@mail.gmail.com> Message-ID: Le 16/5/2005, "pat eyler" a ?crit: >Edward, >Great job! and welcome to the RPS. Hopefully, now that Lucas is >clear of school, we can start to ramp up. AOL, my midterms will be over sometime soon, too, so I can actually be of use. Good tests! >-pate > >On 5/13/05, Edward Cho wrote: >> Here are some basic tests for the phone and fax accessors: >> >> ========== >> >> TestBase.test_phone >> def test_phone >> transaction = Payment::Base.new( :phone => "(111)222-3456" ) >> assert_equal( "(111)222-3456", transaction.phone ) >> end >> >> results: >> $ ruby ../test/ts_payment.rb -n test_phone >> Loaded suite ../test/ts_payment >> Started >> . >> Finished in 0.002199 seconds. >> >> 1 tests, 1 assertions, 0 failures, 0 errors >> >> ========== >> >> TestBase.test_phone_equals >> def test_phone_equals >> transaction = Payment::Base.new( :phone => "(111)222-3456" ) >> transaction.phone = "(555)555-0987" >> assert_equal( "(555)555-0987", transaction.phone ) >> end >> >> results: >> $ ruby ../test/ts_payment.rb -n test_phone_equals >> Loaded suite ../test/ts_payment >> Started >> . >> Finished in 0.002347 seconds. >> >> 1 tests, 1 assertions, 0 failures, 0 errors >> >> ========== >> >> TestBase.test_fax >> def test_fax >> transaction = Payment::Base.new( :fax => "(111)222-3456" ) >> assert_equal( "(111)222-3456", transaction.fax ) >> end >> >> results: >> $ ruby ../test/ts_payment.rb -n test_fax >> Loaded suite ../test/ts_payment >> Started >> . >> Finished in 0.002154 seconds. >> >> 1 tests, 1 assertions, 0 failures, 0 errors >> >> ========== >> >> TestBase.test_fax_equals >> def test_fax_equals >> transaction = Payment::Base.new( :fax => "(111)222-3456" ) >> transaction.fax = "(555)555-0987" >> assert_equal( "(555)555-0987", transaction.fax ) >> end >> >> results: >> $ ruby ../test/ts_payment.rb -n test_fax_equals >> Loaded suite ../test/ts_payment >> Started >> . >> Finished in 0.002148 seconds. >> >> 1 tests, 1 assertions, 0 failures, 0 errors >> >thanks, >-pate E From lucas at rufy.com Fri May 20 03:13:14 2005 From: lucas at rufy.com (Lucas Carlson) Date: Sun May 22 23:01:19 2005 Subject: [RPS] Payment Update Message-ID: Hello all, I want to thank you for your patience and understanding as I have been both finishing school and moving to a new apartment. I am finished now and have more time to co-ordinate things. I have received subversion usernames and passwords from many of you, but wanted to know what has been planned so far. Has anyone started work on anything yet? If so, please send me an update so I can get a feel for where we are. If you have not yet started work, please tell me what you would like to do. The biggest options to tackle are: 1) Writing more gateways 2) Writing documentation 3) Unit testing all around Once I have head from you, I will start delegating both tasks and subversion checkin accounts. Thank you again! -Lucas http://www.rufy.com/ From duane.johnson at gmail.com Sun May 22 23:32:46 2005 From: duane.johnson at gmail.com (Duane Johnson) Date: Sun May 22 23:26:03 2005 Subject: [RPS] Payment Update In-Reply-To: References: Message-ID: <652ABFC4-AD96-449B-A0D6-B0DC6D1C11B6@gmail.com> I'm still here, and willing to help. I guess I've been waiting for a captain to let me know what to do. I've also been waiting for the SVN account, since I didn't want to assume the code base is as it was 3 or 4 months ago when the last public release was made. Let me know how to access the code, and I'll take a look at what I might best be qualified to do (sounds like we'll be focusing on testing, as was suggested earlier). Duane Johnson (canadaduane) On May 20, 2005, at 1:13 AM, Lucas Carlson wrote: > Hello all, I want to thank you for your patience and understanding > as I have been both finishing school and moving to a new apartment. > I am finished now and have more time to co-ordinate things. I have > received subversion usernames and passwords from many of you, but > wanted to know what has been planned so far. Has anyone started > work on anything yet? If so, please send me an update so I can get > a feel for where we are. If you have not yet started work, please > tell me what you would like to do. The biggest options to tackle are: > > 1) Writing more gateways > 2) Writing documentation > 3) Unit testing all around > > Once I have head from you, I will start delegating both tasks and > subversion checkin accounts. Thank you again! > > -Lucas > http://www.rufy.com/ > > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > From lagcisco at lagcisco.com Mon May 23 01:46:16 2005 From: lagcisco at lagcisco.com (Francisco Hernandez) Date: Mon May 23 01:39:33 2005 Subject: [RPS] Payment Update In-Reply-To: References: Message-ID: <42916E28.7020401@lagcisco.com> I'm also here and eagerly waiting to see whats going to happen. I am already using the library with the couple of small changes that I've already mentioned on the list. As far as tasks to take on, I'd like to see the latest version of the code (I'm assuming that the last official release isn't the latest) just how Duane mentioned before. So Iit looks like we just need SVN access so we can all take a look and get a better feel as to what we could help with. Lucas Carlson wrote: > Hello all, I want to thank you for your patience and understanding as > I have been both finishing school and moving to a new apartment. I am > finished now and have more time to co-ordinate things. I have > received subversion usernames and passwords from many of you, but > wanted to know what has been planned so far. Has anyone started work > on anything yet? If so, please send me an update so I can get a feel > for where we are. If you have not yet started work, please tell me > what you would like to do. The biggest options to tackle are: > > 1) Writing more gateways > 2) Writing documentation > 3) Unit testing all around > > Once I have head from you, I will start delegating both tasks and > subversion checkin accounts. Thank you again! > > -Lucas > http://www.rufy.com/ > > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss From zerokarmaleft at gmail.com Mon May 23 03:33:12 2005 From: zerokarmaleft at gmail.com (Edward Cho) Date: Mon May 23 03:26:28 2005 Subject: [RPS] Payment Update In-Reply-To: References: Message-ID: <92f2420005052300331c6b09a5@mail.gmail.com> I checked out from anonymous SVN last week and started perusing the code. I started reading Authorize.net's implementation guide, and have a few ideas wrt simple data validation that's not featured in the Perl module. Unfortunately, much of the documentation for the various gateway implementations isn't as easily accessible as Authorize.net's. And I wrote a few simple unit tests to fill out the ZenTest scaffolding. I figured I'd wait until the SVN check-in accounts were created instead of sending a bunch of unit tests to the mailing list. Pat has shared a Backpack site. Will we be using that to coordinate? Edward Cho On 5/20/05, Lucas Carlson wrote: > Hello all, I want to thank you for your patience and understanding as > I have been both finishing school and moving to a new apartment. I am > finished now and have more time to co-ordinate things. I have > received subversion usernames and passwords from many of you, but > wanted to know what has been planned so far. Has anyone started work > on anything yet? If so, please send me an update so I can get a feel > for where we are. If you have not yet started work, please tell me > what you would like to do. The biggest options to tackle are: > > 1) Writing more gateways > 2) Writing documentation > 3) Unit testing all around > > Once I have head from you, I will start delegating both tasks and > subversion checkin accounts. Thank you again! > > -Lucas > http://www.rufy.com/ > > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > From seanacarley at gmail.com Mon May 23 09:47:55 2005 From: seanacarley at gmail.com (Sean Carley) Date: Mon May 23 09:41:11 2005 Subject: [RPS] Payment Update In-Reply-To: References: Message-ID: <9e272eff05052306473a9a2db0@mail.gmail.com> Present and accounted for. 1. I have not heard about my SVN account. Please let me know if I need to send you my information again. 2. I am still hoping for a volunteer remote mentor. 3. I am eagerly awaiting more organization. I would like to help with unit testing but I have been waiting to see what some of the submitted tests look like as I am unsure how to write some of the tests I think we need. 4. Do we have specifics for gateways we want to write? In particular, do we have some form of test accounts on gateways or do I need to have an account on a service before I can test the gateway? Sean Carley From pat.eyler at gmail.com Mon May 23 13:07:26 2005 From: pat.eyler at gmail.com (pat eyler) Date: Mon May 23 13:00:39 2005 Subject: [RPS] Payment Update In-Reply-To: References: Message-ID: <6fd0654b050523100711d5d73b@mail.gmail.com> On 5/20/05, Lucas Carlson wrote: > Hello all, I want to thank you for your patience and understanding as > I have been both finishing school and moving to a new apartment. I am > finished now and have more time to co-ordinate things. Welcome back! > I have > received subversion usernames and passwords from many of you, but > wanted to know what has been planned so far. Has anyone started work > on anything yet? If so, please send me an update so I can get a feel > for where we are. There's been some talk of a pay pal module on either the rails or ruby-talk list. We might want to try to gather them into the fold. > If you have not yet started work, please tell me > what you would like to do. The biggest options to tackle are: > > 1) Writing more gateways > 2) Writing documentation > 3) Unit testing all around Given a preference, I'd like to see more time (initially) spent on 2 and 3, so that we can build on a more sure foundation. > > Once I have head from you, I will start delegating both tasks and > subversion checkin accounts. Thank you again! I'm still here (obviously). > > -Lucas > http://www.rufy.com/ -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) From pat.eyler at gmail.com Mon May 23 13:08:55 2005 From: pat.eyler at gmail.com (pat eyler) Date: Mon May 23 13:02:10 2005 Subject: [RPS] Re: [Rails] PayPal on Rails? In-Reply-To: <9963c1bd05052109232c3e2122@mail.gmail.com> References: <7737D08C-5C28-45B1-A47C-51F7ABB1DF8A@needmoredesigns.com> <9963c1bd05052109232c3e2122@mail.gmail.com> Message-ID: <6fd0654b05052310086270a35a@mail.gmail.com> If you guys are interested, this would be a nice feature to add to Payment -- the first Ruby Programming Shop Project. -pate On 5/21/05, Tobias Luetke wrote: > I use this currently: > > http://rafb.net/paste/results/FU7qBA49.html > > It has seen some mild production use. Please get back to me with > improvements and suggestions, maybe we can make a little library or > generator from it > > On 5/20/05, Raymond Brigleb wrote: > > I posted a general inquiry to see if anyone had any experience, tips > > or code snippets from implementing PayPal IPN or PDT in Rails about a > > month and a half ago... Internet time being what it is, I thought I > > might ask again, as I'm about to implement these features and would > > love some examples. > > > > I seem to recall someone sending me a link to a library related to > > IPN but I can't locate it now for the life of me!!! > > > > Thanks, > > Raymond > > > > _______________________________________________ > > Rails mailing list > > Rails@lists.rubyonrails.org > > http://lists.rubyonrails.org/mailman/listinfo/rails > > > > > -- > Tobi > http://www.snowdevil.ca - Snowboards that don't suck > http://www.hieraki.org - Open source book authoring > http://blog.leetsoft.com - Technical weblog > _______________________________________________ > Rails mailing list > Rails@lists.rubyonrails.org > http://lists.rubyonrails.org/mailman/listinfo/rails > -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) From pat.eyler at gmail.com Mon May 23 14:03:56 2005 From: pat.eyler at gmail.com (pat eyler) Date: Mon May 23 13:57:10 2005 Subject: [RPS] More help on Payments In-Reply-To: <9963c1bd0505231032309072e4@mail.gmail.com> References: <7737D08C-5C28-45B1-A47C-51F7ABB1DF8A@needmoredesigns.com> <9963c1bd05052109232c3e2122@mail.gmail.com> <6fd0654b05052310086270a35a@mail.gmail.com> <9963c1bd050523101319608e25@mail.gmail.com> <6fd0654b050523102842e47467@mail.gmail.com> <9963c1bd0505231032309072e4@mail.gmail.com> Message-ID: <6fd0654b050523110367908343@mail.gmail.com> I've asked Tobias if I could forward this message. I think there is a big opportunity for us as we reach out to other developers to help move our RPS projects along. Tobias should be joining this list shortly (maybe he's already here -- Hiya Tobias!), and is interested in helping us build on Payment. thanks, -pate ---------- Forwarded message ---------- From: Tobias Lutke Date: May 23, 2005 10:32 AM Subject: Re: [Rails] PayPal on Rails? To: pat eyler Here is the patch, It comes with full unit test coverage for the moneris parts. I'll help out with this library once it gets of its feet again since I need support for various providers myself for the next project. On 5/23/05, pat eyler wrote: > On 5/23/05, Tobias Lutke wrote: > > I don't think payment is a maintained project. > > Lucas has been a bit busy, so things have dropped by the > wayside. We've just started a new project called the Ruby > Programming Shop, the goal of which is to take things like > Payment and improve them -- build a solid unit test suite, > write docs, and then add improvements. It's geared at both > polishing the library and helping develop better Ruby > programmers. > > > > > I submitted a huge patch to add moneris bindings to it which never > > made it into the lib. > > Please resubmit it (with unit tests preferably ...). We'll try to get it > included in the first RPS snapshot of Payment next week. > > > > > Additionally its a direct port of a perl library without any > > rubyfication of its API. To me it feels a bit alien to use. For > > example when an error occurs it returns false instead of throwing an > > exception which I find downright dangerous. > > If you're interested in either helping patch that hole, or coaching a > Ruby Nuby through patching it, we'd love to have your help. > > > -- > > Tobi > > http://www.snowdevil.ca - Snowboards that don't suck > > http://typo.leetsoft.com - Open source weblog engine > > http://blog.leetsoft.com - Technical weblog > > > > > -- > thanks, > -pate > ------------------------- > We are often unable to tell people what they need to know, because > they want to know something else, and would therefore only > misunderstand what we said > - the Raven (George MacDonald, Lilith) > -- Tobi http://www.snowdevil.ca - Snowboards that don't suck http://typo.leetsoft.com - Open source weblog engine http://blog.leetsoft.com - Technical weblog -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) -------------- next part -------------- A non-text attachment was scrubbed... Name: moneris.patch Type: application/octet-stream Size: 15797 bytes Desc: not available Url : http://rubyforge.org/pipermail/therps-discuss/attachments/20050523/991811d6/moneris.obj From pat.eyler at gmail.com Mon May 23 15:34:40 2005 From: pat.eyler at gmail.com (pat eyler) Date: Mon May 23 15:27:56 2005 Subject: [RPS] Payment Update In-Reply-To: <9e272eff05052306473a9a2db0@mail.gmail.com> References: <9e272eff05052306473a9a2db0@mail.gmail.com> Message-ID: <6fd0654b0505231234690e975c@mail.gmail.com> On 5/23/05, Sean Carley wrote: > Present and accounted for. > [elided] > 2. I am still hoping for a volunteer remote mentor. Maybe we should put together a wiki node for this. One of the real goals for the RPS is to help mentor people -- developing better Ruby developers. Before we hit that step, is anyone up for teaming up with Sean? > 3. I am eagerly awaiting more organization. I would like to help > with unit testing but I have been waiting to see what some of the > submitted tests look like as I am unsure how to write some of the > tests I think we need. We've got a couple so far. With Tobias' patch (in a previous email), we have some more. Do these help lay out a template for you, or are you looking for more information? [elided] > > Sean Carley > -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) From ng at johnwlong.com Mon May 23 21:29:23 2005 From: ng at johnwlong.com (John W. Long) Date: Mon May 23 21:22:38 2005 Subject: [RPS] Payment Update In-Reply-To: References: Message-ID: <42928373.8090004@johnwlong.com> Lucas, What did you think of the code I contributed for the Skipjack module? We made some changes in the API so that you could run multiple transactions through with the same object. Did you approve of those changes? We wrote a lot of tests for that, perhaps they could be used as the basis of tests for other modules. I'm interested in helping out however I can, although my time is limited. I would really like to see our Skipjack module integrated and wouldn't mind taking on this challenge myself once you hand out the Subversion logins... -- John Lucas Carlson wrote: > Hello all, I want to thank you for your patience and understanding as I > have been both finishing school and moving to a new apartment. I am > finished now and have more time to co-ordinate things. I have received > subversion usernames and passwords from many of you, but wanted to know > what has been planned so far. Has anyone started work on anything yet? > If so, please send me an update so I can get a feel for where we are. > If you have not yet started work, please tell me what you would like to > do. The biggest options to tackle are: > > 1) Writing more gateways > 2) Writing documentation > 3) Unit testing all around > > Once I have head from you, I will start delegating both tasks and > subversion checkin accounts. Thank you again! > > -Lucas > http://www.rufy.com/ > > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > > From rpardee at comcast.net Mon May 23 22:11:31 2005 From: rpardee at comcast.net (Roy Pardee (Poulsbo WA)) Date: Mon May 23 22:05:04 2005 Subject: [RPS] More help on Payments In-Reply-To: <6fd0654b050523110367908343@mail.gmail.com> Message-ID: <001001c56005$ea91e4e0$6401a8c0@blackula> So... Speaking of noobs... What does one do with a .patch file? I'm guessing there's some tool for merging its contents w/the source it's intended to modify, yes? What are the mechanics for doing this (on windows)? Or should we not be doing this ourselves? Thanks! -Roy -----Original Message----- From: therps-discuss-bounces@rubyforge.org [mailto:therps-discuss-bounces@rubyforge.org] On Behalf Of pat eyler Sent: Monday, May 23, 2005 11:04 AM To: the Ruby Programming Shop Subject: [RPS] More help on Payments I've asked Tobias if I could forward this message. I think there is a big opportunity for us as we reach out to other developers to help move our RPS projects along. Tobias should be joining this list shortly (maybe he's already here -- Hiya Tobias!), and is interested in helping us build on Payment. thanks, -pate ---------- Forwarded message ---------- From: Tobias Lutke Date: May 23, 2005 10:32 AM Subject: Re: [Rails] PayPal on Rails? To: pat eyler Here is the patch, It comes with full unit test coverage for the moneris parts. I'll help out with this library once it gets of its feet again since I need support for various providers myself for the next project. On 5/23/05, pat eyler wrote: > On 5/23/05, Tobias Lutke wrote: > > I don't think payment is a maintained project. > > Lucas has been a bit busy, so things have dropped by the wayside. > We've just started a new project called the Ruby Programming Shop, the > goal of which is to take things like Payment and improve them -- build > a solid unit test suite, write docs, and then add improvements. It's > geared at both polishing the library and helping develop better Ruby > programmers. > > > > > I submitted a huge patch to add moneris bindings to it which never > > made it into the lib. > > Please resubmit it (with unit tests preferably ...). We'll try to get > it included in the first RPS snapshot of Payment next week. > > > > > Additionally its a direct port of a perl library without any > > rubyfication of its API. To me it feels a bit alien to use. For > > example when an error occurs it returns false instead of throwing an > > exception which I find downright dangerous. > > If you're interested in either helping patch that hole, or coaching a > Ruby Nuby through patching it, we'd love to have your help. > > > -- > > Tobi > > http://www.snowdevil.ca - Snowboards that don't suck > > http://typo.leetsoft.com - Open source weblog engine > > http://blog.leetsoft.com - Technical weblog > > > > > -- > thanks, > -pate > ------------------------- > We are often unable to tell people what they need to know, because > they want to know something else, and would therefore only > misunderstand what we said > - the Raven (George MacDonald, Lilith) > -- Tobi http://www.snowdevil.ca - Snowboards that don't suck http://typo.leetsoft.com - Open source weblog engine http://blog.leetsoft.com - Technical weblog -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) From pat.eyler at gmail.com Tue May 24 01:03:00 2005 From: pat.eyler at gmail.com (pat eyler) Date: Tue May 24 00:56:12 2005 Subject: [RPS] More help on Payments In-Reply-To: <001001c56005$ea91e4e0$6401a8c0@blackula> References: <6fd0654b050523110367908343@mail.gmail.com> <001001c56005$ea91e4e0$6401a8c0@blackula> Message-ID: <6fd0654b05052322035afd632d@mail.gmail.com> Roy, I'm not a windows user, but patch and diff are unix utilities for comparing and modifiying text files. I believe that the cygwin toolset will let you use them from the commandline on a win32 system. (it's also the way cvs, svn, and the like updates files, behind the curtain) You probably don't want to muck with them yourself if you're just getting started. Once Lucas gets everybody set up for svn, we shouldn't need to pass patch files around anymore. -pate On 5/23/05, Roy Pardee (Poulsbo WA) wrote: > So... Speaking of noobs... What does one do with a .patch file? I'm > guessing there's some tool for merging its contents w/the source it's > intended to modify, yes? What are the mechanics for doing this (on > windows)? Or should we not be doing this ourselves? > > Thanks! > > -Roy > > -----Original Message----- > From: therps-discuss-bounces@rubyforge.org > [mailto:therps-discuss-bounces@rubyforge.org] On Behalf Of pat eyler > Sent: Monday, May 23, 2005 11:04 AM > To: the Ruby Programming Shop > Subject: [RPS] More help on Payments > > > I've asked Tobias if I could forward this message. I think there > is a big opportunity for us as we reach out to other developers > to help move our RPS projects along. Tobias should be joining > this list shortly (maybe he's already here -- Hiya Tobias!), and > is interested in helping us build on Payment. > > thanks, > -pate > > ---------- Forwarded message ---------- > From: Tobias Lutke > Date: May 23, 2005 10:32 AM > Subject: Re: [Rails] PayPal on Rails? > To: pat eyler > > > Here is the patch, > > It comes with full unit test coverage for the moneris parts. I'll help out > with this library once it gets of its feet again since I need support for > various providers myself for the next project. > > On 5/23/05, pat eyler wrote: > > On 5/23/05, Tobias Lutke wrote: > > > I don't think payment is a maintained project. > > > > Lucas has been a bit busy, so things have dropped by the wayside. > > We've just started a new project called the Ruby Programming Shop, the > > goal of which is to take things like Payment and improve them -- build > > a solid unit test suite, write docs, and then add improvements. It's > > geared at both polishing the library and helping develop better Ruby > > programmers. > > > > > > > > I submitted a huge patch to add moneris bindings to it which never > > > made it into the lib. > > > > Please resubmit it (with unit tests preferably ...). We'll try to get > > it included in the first RPS snapshot of Payment next week. > > > > > > > > Additionally its a direct port of a perl library without any > > > rubyfication of its API. To me it feels a bit alien to use. For > > > example when an error occurs it returns false instead of throwing an > > > exception which I find downright dangerous. > > > > If you're interested in either helping patch that hole, or coaching a > > Ruby Nuby through patching it, we'd love to have your help. > > > > > -- > > > Tobi > > > http://www.snowdevil.ca - Snowboards that don't suck > > > http://typo.leetsoft.com - Open source weblog engine > > > http://blog.leetsoft.com - Technical weblog > > > > > > > > > -- > > thanks, > > -pate > > ------------------------- > > We are often unable to tell people what they need to know, because > > they want to know something else, and would therefore only > > misunderstand what we said > > - the Raven (George MacDonald, Lilith) > > > > > -- > Tobi > http://www.snowdevil.ca - Snowboards that don't suck > http://typo.leetsoft.com - Open source weblog engine > http://blog.leetsoft.com - Technical weblog > > > > > -- > thanks, > -pate > ------------------------- > We are often unable to tell people what they need to know, because they want > to know something else, and would therefore only misunderstand what we said > - the Raven (George MacDonald, Lilith) > > > > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) From duane.johnson at gmail.com Tue May 24 10:46:25 2005 From: duane.johnson at gmail.com (Duane Johnson) Date: Tue May 24 10:39:36 2005 Subject: [RPS] Where's the repository? In-Reply-To: <6fd0654b050503084847680518@mail.gmail.com> References: <6fd0654b050503084847680518@mail.gmail.com> Message-ID: <58E1A129-B53C-4EE1-BA6E-ABD18EEC9EF8@gmail.com> I feel like I missed some important piece of information along the way: What is the URL and protocol for the SVN repository we'll be using? Duane Johnson (canadaduane) From pat.eyler at gmail.com Tue May 24 12:48:24 2005 From: pat.eyler at gmail.com (pat eyler) Date: Tue May 24 12:41:42 2005 Subject: [RPS] Where's the repository? In-Reply-To: <58E1A129-B53C-4EE1-BA6E-ABD18EEC9EF8@gmail.com> References: <6fd0654b050503084847680518@mail.gmail.com> <58E1A129-B53C-4EE1-BA6E-ABD18EEC9EF8@gmail.com> Message-ID: <6fd0654b050524094848b5535f@mail.gmail.com> According to the Payment site (which I currently can't get to -- thank you google cache): Subversion repository: http://payment.rufy.com/payment-svn/ On 5/24/05, Duane Johnson wrote: > I feel like I missed some important piece of information along the > way: What is the URL and protocol for the SVN repository we'll be using? > > Duane Johnson > (canadaduane) > _______________________________________________ > Therps-discuss mailing list > Therps-discuss@rubyforge.org > http://rubyforge.org/mailman/listinfo/therps-discuss > -- thanks, -pate ------------------------- We are often unable to tell people what they need to know, because they want to know something else, and would therefore only misunderstand what we said - the Raven (George MacDonald, Lilith) From zerokarmaleft at gmail.com Tue May 24 18:12:01 2005 From: zerokarmaleft at gmail.com (Edward Cho) Date: Tue May 24 18:04:40 2005 Subject: [RPS] Where's the repository? In-Reply-To: <6fd0654b050524094848b5535f@mail.gmail.com> References: <6fd0654b050503084847680518@mail.gmail.com> <58E1A129-B53C-4EE1-BA6E-ABD18EEC9EF8@gmail.com> <6fd0654b050524094848b5535f@mail.gmail.com> Message-ID: <4293A6B1.1050700@gmail.com> If you're a new Rubyist on Windows (I think there are a couple), you'll want to visit TortoiseSVN - http://tortoisesvn.tigris.org - or setup a Cygwin environment and install the subversion package. TortoiseSVN integrates nicely with Explorer though, so it should suffice. This info should probably be added to the wiki also, I'll see to that tonight. Edward Cho pat eyler wrote: > According to the Payment site (which I currently can't get to -- > thank you google cache): > > Subversion repository: http://payment.rufy.com/payment-svn/ > > On 5/24/05, Duane Johnson wrote: > >>I feel like I missed some important piece of information along the >>way: What is the URL and protocol for the SVN repository we'll be using? >> >>Duane Johnson >>(canadaduane) >>_______________________________________________ >>Therps-discuss mailing list >>Therps-discuss@rubyforge.org >>http://rubyforge.org/mailman/listinfo/therps-discuss >> > > >