From: "Ara.T.Howard" Date: 2005-10-02T05:41:46+09:00 Subject: Re: Creating a Class factory On Sun, 2 Oct 2005, itsme213 wrote: > Ara, > > Any plans to gemify traits? > > Cheers ... yes. my trouble, attm, is that i'm extremely busy and often update one or two of my packages per week. the way i sync them all up to http://codeforpeople.com/lib/ruby is a simple scp -r ./lib/ruby/* codeforpeople.com:lib/ruby this, along with writing READMES, minimal docs, and sample programs is all i can manage. the gem thing is too hard for me to keep up to date with - at least until i took a few days to setup rake files and tasks to upload to rubyforge. the other issues i have are that i hate cvs and especially cvs frontends, the most typical way is use my code is to be editing in vim with something like http://codeforpeople.com/lib/ruby/traits/traits-0.7.0/sample/a.rb open in lynx - all screen'd (screen being the worlds best 'ide' ;-) together (i develop pretty much without X because i ssh everywhere all the time so anything gui is out). it's often, once per day, that i have to pull up something like http://codeforpeople.com/lib/ruby/lockfile/lockfile-1.3.0/lib/lockfile.rb because i can't remember how i implemented something. archaic i know, but i don't really know anyone personally that manages 35 or so libraries with around 10 of them active at any one time - and that excludes the 30 or so i manage for work - in a way that sounds easier to me. the other thing i can't stand about gems is the versioning - it kills me. in any case i realize, on the one hand, that someone out there probably knows how to skin this cat in less time that it took me to write this - i'm all ears too - but for now packing gems and updating them to a gemserver just slows me down too much. i do have code generators (dumb ones) and scripts i use to manage my current stuff so i'm open to scriptable ideas that allow easy viewing of the code online too. otth it's apparent that gems is the future (gem guys - make them install into system space and have sane/rigid version please!) so i promise to at least do something stop-gap to gem-ify my stuff. cheers. -a -- =============================================================================== | email :: ara [dot] t [dot] howard [at] noaa [dot] gov | phone :: 303.497.6469 | Your life dwells amoung the causes of death | Like a lamp standing in a strong breeze. --Nagarjuna ===============================================================================