Enrico Forestieri wrote:
I'm doing some conceptual work on a different approach, more along the lines of what JMarc suggested. I'll be doing that in a private branch, so you can see what it involves. The entire thing to get InsetGraphics to work is a diff of about 340 lines, and much of that is support stuff. So it's not substantial, and I think it keeps mostly to itself. Anyway, we can decide this once I have it working properly. Still a couple bugs to resolve.

I think that something along the lines I illustrated would be much simpler
and maybe more complete.
Yes, I looked at it, and it is very simple indeed as far as the code goes. I'm not entirely sure I understand what the experience would be like for the user, but presumably that could be addressed. In any event, what I'm looking at seems a little different in spirit. I'm not concerned so much with reversibility, but rather with something that would be in many ways more like the OOo experience: Everything is just rolled into one, uh, bundle; you add a file, it gets added, and then you edit it more from within than from without. This mode of working wouldn't be for everyone, to be sure, but I can well imagine it being preferable for some.

I am very much committed to this not being intrusive. If it gets that way, I'll give it up.

What about child documents in the approach you are pursuing?

This is the hard case. The thought I had was simply that child documents would appear as elements of the bundle, treated no differently from anything else. Of course, they would themselves be bundles. It's here that you can really see the different feel of this approach, perhaps.

Cheers,
Richard

Reply via email to