> Well, IIRC, it's not a feature that "dorodango does not have" ;-): > dordango's package container format (referred to as a "bundle") can > contain multiple packages. So it is possible to pack all your > dependencies in a single ZIP, and install them in one go using that > bundle. There's a bit of text about that in the dorodango manual, but > here is how it works practically: > > % doro show-bundle my-app.zip # to view packages in the bundle > % doro install --bundle=my-app-full.zip my-app # install my-app and all > dependencies
Ah, that's very cool! I actually meant support for installing the program without even dorodango installed - using only what comes with it. But I imagine you could create some sort of bundle with the 'doro install' code plus the app bundle. Eventually you'd want cross-platform bundling support too, but that gets more difficult. I imagine that software like LilyPond or GnuCash would be interested in a convenient way to use new Guile modules. > Support for this has to be present in the conception of the > package/bundle format, so indeed it's important that taking this feature > into account from the beginning. I'm glad you've been thinking it through, then. Noah