TinkerTime icon indicating copy to clipboard operation
TinkerTime copied to clipboard

Dependency handling

Open foonix opened this issue 11 years ago • 4 comments

https://www.reddit.com/r/KerbalSpaceProgram/comments/2hsr1s/automatic_mod_updater_tinker_time_v06_release/ckvr3zf

Some ideas:

Seems like the most universally compatible way to do this would be to have a specification for a json contained in the mod's zip.

Another idea is to talk mod archives into providing mod authors with a place to specify dependencies.

It may be possible using a 3rd party meta data archive,a la BSD ports or OSX homebrew. Huge amount of leg work though.

foonix avatar Sep 29 '14 20:09 foonix

Most mods come bundled with dependencies. TinkerTime is supposed to ask the user which one to keep.

But apart from that, I don't think we'll be able to do anything without establishing some form of metadata file in the zip like you suggested.

oharaandrew314 avatar Sep 29 '14 21:09 oharaandrew314

KerbalStuff has been in contact with me, discussing methods of handling dependencies.

oharaandrew314 avatar Oct 08 '14 19:10 oharaandrew314

I suspect that this would be a reasonable thing to propose as an addition to the .version file approach, should TinkerTime choose to support it (as in #153)

cgruber avatar Dec 16 '14 19:12 cgruber

CKAN-meta is probably a better way to support this #228

oharaandrew314 avatar Apr 26 '15 04:04 oharaandrew314