Effidian
Recruit
Okay, so I've started with functionality to merge 2 different mods. Here is how I'm thinking it would work. Let me know what you think.
1. Merge: Takes 2 mods and merges them into a single mod. Various options are available during the merge process (always take new records, always take changes from modX, never take changes... etc) to make the merge as simple as possible.
2. Diff: Diffs two mods and provides a package that has only the differences between the mods.
Now, here is how I think it could work. Let's say you add a couple new items. Right now, it is a pain to tell others how they can use those items. So, let's say you use the tool to get a diff of your new items compared to the original mod you added them to. Then you can put the diff up and instructions to run the merge tool to add your mod to *any* existing mod.
Hmmm... and maybe we have an online repository of these mods. We could have a UI that looked online for mods to download and allowed you to download and install them dynamically. It could even make you toast... I'm obviously getting ahead of myself.
Any comments on the merge functionality?
1. Merge: Takes 2 mods and merges them into a single mod. Various options are available during the merge process (always take new records, always take changes from modX, never take changes... etc) to make the merge as simple as possible.
2. Diff: Diffs two mods and provides a package that has only the differences between the mods.
Now, here is how I think it could work. Let's say you add a couple new items. Right now, it is a pain to tell others how they can use those items. So, let's say you use the tool to get a diff of your new items compared to the original mod you added them to. Then you can put the diff up and instructions to run the merge tool to add your mod to *any* existing mod.
Hmmm... and maybe we have an online repository of these mods. We could have a UI that looked online for mods to download and allowed you to download and install them dynamically. It could even make you toast... I'm obviously getting ahead of myself.
Any comments on the merge functionality?