On Tue, 2008-02-12 at 12:02 +1100, Stephen Rothwell wrote:Actually, it sort of does. If you look here: http://www.kernel.org/pub/linux/kernel/people/jejb/merge-tree/ You'll find a merge candidate tree that builds nightly from everyone's git and quilt trees. I'm using it to track merge conflicts (so I only build the patch, I don't check it compiles). You're welcome to the scripts that do this: http://www.kernel.org/pub/linux/kernel/people/jejb/build.pl And the config file that runs it: http://www.kernel.org/pub/linux/kernel/people/jejb/merge-tree-build I don't plan to do much more than keep it building to check conflicts, so you're welcome to take it over. Actually the experiment with the -mc tree shows that most of the conflicts are trivial in nature (usually docbook stuff or feature-removal.txt stuff), so you can do a trivial triage by hand. You can't automatically drop them (well, not unless you want to end up dropping half the trees). The other problem is that we actually maintain deliberate conflicts with a last person to merge fixes it type attitude. Again, it's usually in minor areas, and the fixups are fairly trivial, but it illustrates why conflicts can't be a reason to drop a tree, you have to maintain some sort of automatic fixup (at least I had to with the -mc tree). The reason we do this is that it would give the maintainers a nasty web of included trees (which is almost impossible for the quilt trees anyway) if we tried to resolve the conflicts and destroy our ability to rebase. Yes, this is the bit I've never dared do ... principally because it's such a time sink. James --
| Peter Zijlstra | Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK |
| Christoph Lameter | Re: crash in kmem_cache_init |
| Greg Kroah-Hartman | [PATCH 017/196] aoechr: Convert from class_device to device |
| David Miller | Re: [patch 0/7] [RFC] SLUB: Improve allocpercpu to reduce per cpu access overhead |
git: | |
| Raimund Bauer | [wishlist] graphical diff |
| Johannes Schindelin | Re: A tour of git: the basics (and notes on some unfriendly messages) |
| Pazu | qgit on Mac OS X |
| pradeep singh rautela | Re: Why does git track directory listed in .gitignore/".git/info/exclude"? |
| Stephen Pierce | SLS |
| Theodore Ts'o | Re: demand paging: proposal |
| Dong Liu | Re: CXterm for LINUX |
| Marc G Fournier | Re: Reducing traffic on c.o.l.; splitting c.o.l |
| Markus Wernig | host to host ipsec link |
| Beavis | mutiple pptp pass-through PF |
| Todd Pytel | IDE or SCSI virtual disks for VMWare image? |
| Sam Fourman Jr. | Asus Striker Extreme does not support 4GB memory |
| magical mounts | 12 hours ago | Linux kernel |
| Problem in scim in Fedora 9 | 13 hours ago | Linux general |
| The new Western Digital power saving drives | 13 hours ago | Hardware |
| Battery Maximizer Software | 1 day ago | Linux kernel |
| windows folder creation surprise | 1 day ago | Windows |
| Firewall | 2 days ago | OpenBSD |
| IP layer send packet | 2 days ago | Linux kernel |
| dtrace for linux available | 3 days ago | Linux kernel |
| Unable to mount ramdisk image using UBoot while upgrading to 2.6.15 kernel for a MPC8540 based target | 3 days ago | Linux kernel |
| RealTek RTL8169 - can't connect | 3 days ago | NetBSD |
