|
James Todd[Gonzo] :: Consistently Random
[rss] java == platform independence xml == application independence jxta == network independence |
[ [ gonzo@java.net ] [ jxta ] [ myjxta ] [ planetsun ] [ java.net ] [ java.sun ] |
| "Ice Cube said check yourself before you wreck yourself, Placebo say hang on to your IQ." | ||
|
J2SSH ... secure cvs portability :: chat about it
this one might be old school for some but is a bit new to me given that i have been working on "edge" systems for awhile now. anyways, i'm in a situation where a process is a bit platform specific. not that this is entirely wrong it is just that i'm a fan of having options and in this case i want to run on a fast platform with ample disk, etc. what to do ... firstly, get the release out the door regardless. done. next, remember the pain. repeat ... do not forget, do not pass go, do not collect $200, do not drink away your woes ... wait a minute ... no, definitely do not drink away your worries. lastly, squirrel away some time to amp up the infrastructure processes. doing this is not all that sexy but conversely is all the more important so that one can, in turn, spend more time on critical work and further enable one to readily spin out new builds at the drop of a dime. more/faster/rinse/repeat. ok. take inventory. runsocks ... fine. tsocks ... interesting. putty ... hmmmmm, i remember playing with silly putty as a kid. something is wrong. i don't want/need/desire platform anymore platform specific scripts then we already. in fact, i am actively trying to banish said situations. what next. think, think, think ... remembering an email thread where a colleague slipped into this very problem to which another colleague responded briefly espousing something about "... j2ssh cvs tunneled over ssh ..." ahhhh, found the email. next step ... implement. within minutes i'm served with a nice and readily accessible cvs service running that is visible to any intranet system that effectively proxies over ssh to our external repository. !sweet! now i can fire up our build jxta 1-2-3 from any system ... at anytime. cool. last step. drive the processes locally via ant on the target systems leveraging said process and shore up the artifact cvs commits. i like. next up. maven ... the holy grail of build systems.
Java == platform independence in my ears: The Streets/A Grand Don't Come For Free/Empty Cans [2004-06-18 00:09:03.0] Permalink Comments [1] |