I totally understand what you're saying, and I agree. But Net::SSH is a different beast. Cap2 was delayed for so long because I was trying to decide how best to work around various design flaws inside Net::SSH and Net::SFTP. In fact, some things in Capistrano simply cannot work at all right now, with Net::SSH and Net::SFTP the way they are. Sure, they work fine for the 80% case, but that remaining 20% is full of bad, bad decisions, and we hates it. :)
Thus, they're getting chucked out the window and replaced. I'm working on that now. - Jamis On 7/22/07, Thomas Smith <[EMAIL PROTECTED]> wrote: > > This man speaks the truth. Incremental improvement applies to the > developer on a daily basis and what once was genius quickly becomes > embarrassing the more you learn. > > On Jul 22, 6:09 am, Neil Wilson <[EMAIL PROTECTED]> wrote: > > Don't look at it like that. You start worrying when you look at code a > > couple of years old and *don't* think "which idiot wrote that" - > > because then you'll know you've stopped improving. > > > > Next week I've been coding for 25 years. I swear 98% of what I've > > written in that time was written by some rank amateur posing under my > > name. > > > > :-) > > > > NeilW > > > > On 21 Jul, 21:49, "Jamis Buck" <[EMAIL PROTECTED]> wrote: > > > > > Thanks for the prod, Neil. Mostly I'm just fighting my way through > > > some suffocating frustration over Net::SSH and Net::SFTP's ABOMINABLE > > > design. I so hate myself for writing that code. I'm going to suppress > > > my gag reflex long enough to release cap2 (with some caveats, since > > > certain things are broken, thanks to Net::SSH) and then I'm going to > > > go off the radar for as long as it takes to rewrite Net::SSH and > > > Net::SFTP. > > > > > --~--~---------~--~----~------------~-------~--~----~ To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/capistrano -~----------~----~----~----~------~----~------~--~---
