I converted the tests to specs and updated it to use Rails 2.3's
nested attributes just like was done for page parts in Radiant 0.8.0.
Now deleting and reordering (drag and drop) doesn't apply until you
save. The cucumber features use webrat + selenium. Pretty cool;
check it out.
So far changes only made in a branch of my fork: http://github.com/jgarber/radiant-page-attachments-extension/tree/radiant-0.8.0
Let me know if you discover any problems. I want to merge it into
master in a couple days.
Radiant mailing list