Re: Diff Differ Project Coordination



On Wed, 25 Mar 2020 at 13:36, Waldo Withers via meld-list <meld-list gnome org> wrote:
Hi y'all,

I'm thinking to use Meld as the basis for a diff differ, and I was wondering if I could coordinate with some of y'all. I presume Kai, but maybe others as well.

Specifically, the diff differ would take in two sets of files or two comparisons you've done and diff their patches. This would be useful, for example, for when you are merging into master and need to make sure the changes you made since the beginning of your branch are reflected in master before you commit. On many occasions I've opened up two diffs and compared them by eye, and that's dumb; it should be automated.

I definitely understand your motivation, though I'm not entirely sure I get what the workflow will look like. Would the user pass in... four files? and what does each input represent here?
 
Anyway, I've been working on this for a bit, getting my head around the code, and I figure it'd be best to coordinate with y'all so the changes I make can eventually be integrated into Meld proper and make sense both architecturally and for the long-term vision.

So I really, *really* don't want to discourage you, but I also have to say that I'm currently struggling to get enough spare time & energy to maintain Meld's current scope, so incorporating new things is definitely likely to be slow going. There's also the question of how to add extra functionality without complicating the interface, which is usually the hardest part.

That said, I'm always extremely happy to help out with guidance around the code and what not, and I'm very willing to look at WIP patches or similar if you'd like some feedback.

If you have any specific questions about how to integrate things, or if there's functionality/classes that I could split in Meld to make stuff easier for you, please let me know.

cheers,
Kai


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]