Somehow I just now noticed the followups to this thread, sorry for the late response. I would like to keep the thread alive though.
I was hoping to have that done and submit the immutable-systems patch before the next major release, but obviously I'm too late for that now -- I happen to be starting the Windows tests for 3.1.4.13 right now, which are apparently the last hurdle for a 3.1.5 release, and I certainly don't want to suggest holding up the 3.1.5 release by trying to cram the immutable-systems patch into it. After 3.1.5 is out the door I will attempt it during the subsequent window of opportunity. I admit I've been shipping my immutable-systems patch privately with the asdf shipped with Gendl and GDL pre-built distributions since last summer. This is obviously dangerous practice on our part and has to stop. On Tue, Aug 26, 2014 at 1:52 AM, Faré <fah...@gmail.com> wrote: > On Mon, Aug 25, 2014 at 7:39 PM, Robert P. Goldman <rpgold...@sift.info> > wrote: > > Has there been any more progress on this front, since 11 August? That > > was the last email I saw on the subject. > > > Dave and I had a brief conversation about it at ILC 2014. My advice > was to modify test-bundle.script and not bother with subprocesses, > just with detecting side-effects in a .asd file (defpackage or > defparameter), and undoing it (if needed) before the next test: > compare the situation before and after making the bundle, undo > effects; compare the situation before and after loading the bundle, > undo effects; mark the systems immutable, touch for modification; > compare the situation before and after trying to update. Repeat the > test without marking the system immutable. > > —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• > http://fare.tunes.org > I hold that America, Champion of the World is a betrayal of > its humble beginnings as One Nation Underdog. > -- My Best, Dave Cooper genworks.com, gendl.org +1 248-330-2979