It sounds like the vast majority of these apps will simply sit on the
shelf, with no need to ever run them again.  So, as long as you have
a way to run them at need, in an accurate and acceptably prompt manner,
you don't have to worry about porting the code.

So, if you can keep a Clojure 1.2 environment around _forever_, this
may be a plausible strategy.  One way of doing this might be to create
a VM (eg, using VirtualBox) with all of the necessary apps, libraries,
programs, etc.  Burn this onto several CDs and save them in various
locations.

However, if you have to take an existing app and upgrade it in some
manner, you will probably want to upgrade the version of Clojure at
the same time.  In support of this, you might want to find a way to
create a mechanized way to recognize "issues we have seen before",
so that you can get a jump start on upgrading each revived app.

-r

 -- 
http://www.cfcl.com/rdm           Rich Morin           r...@cfcl.com
http://www.cfcl.com/rdm/resume    San Bruno, CA, USA   +1 650-873-7841

Software system design, development, and documentation


-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to