Date: Thu, 10 Apr 2003 00:14:00 -0700 (PDT) From: Doug Barton <DougB@FreeBSD.org> To: David O'Brien <obrien@freebsd.org> Cc: freebsd-hackers@freebsd.org Subject: Re: generalized mergemaster(8) Message-ID: <20030410001057.S944@znfgre.tberna.bet> In-Reply-To: <20030406205157.GA33092@dragon.nuxi.com> References: <20030321041548.GY25577@geekpunk.net> <3E7B56B9.6050005@acm.org> <p05200f3dbaa114ea3932@[128.113.24.47]> <200303231206.06445.mranner@inode.at> <20030406205157.GA33092@dragon.nuxi.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 6 Apr 2003, David O'Brien wrote: > On Sun, Mar 23, 2003 at 12:06:06PM +0100, Michael Ranner wrote: > > Am Freitag, 21. M?rz 2003 20:27 schrieb Garance A Drosihn: > > > > > > > > /var/tmp/temproot/etc/rc.d/ and /etc/rc.d/ have 17 differing files. > > > > (I)nstall, (D)elete, or (R)ecursively examine? [R] > > > > > > > >Then I could hit 'I' and update all of /etc/rc.d at once. > > > > > > At times I've asked Doug about some kind of pattern-support in > > > ~/.mergemasterrc, where the user could specify filename-patterns > > > of files where they want the default action to be "install" > > > instead of "leave for later". There are pros and cons with that > > > idea, but that's what I was thinking of for the directories you > > > describe. > > > > > > Doug has suggested that people could maybe do things with the > > > MM_PRE_COMPARE_SCRIPT, for special processing like this. Actually, what I said is that doing this is quite easy, and I've posted the proof of concept script on multiple occasions. > > I have a small patch for pattern-support in ~/.mergemasterrc and > > already sent my ideas to Doug, but he said "It could/should > > be done with MM_PRE_COMPARE_SCRIPT" to me. > > Could you post them?? > > Dougb says that all the time, but has never created an example that will > do what 90% of us want. Every time the desire for this comes up, dougb > says it is outside of the envisioned purpose of mergemaster. Seems to me > that if the tool isn't meeting the desires of 90% of your user base, maybe > it could grow the functionality desired.... The problem with that statement is that your perception is heavily influenced by the fact that you're a developer. Way more than 90% of mergemaster's users do only occasional upgrades, and need the script to be simple and safe. Power users (like most of the developer community) should be able to handle the kind of customizations that are most frequently requested themselves, or crib them from a set of examples, that I'm still interested in committing. Doug -- This .signature sanitized for your protection
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030410001057.S944>