From owner-freebsd-current Sat Jun 26 21:24:37 1999 Delivered-To: freebsd-current@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id C4B5F14C20 for ; Sat, 26 Jun 1999 21:24:33 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id WAA88475; Sat, 26 Jun 1999 22:24:25 -0600 (MDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id WAA08307; Sat, 26 Jun 1999 22:22:29 -0600 (MDT) Message-Id: <199906270422.WAA08307@harmony.village.org> Subject: General feeling on merging APIs... To: current@FreeBSD.org, tech-kern@netbsd.org, tech@openbsd.org Date: Sat, 26 Jun 1999 22:22:29 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <199906251653.KAA01796@caspian.plutotech.com> "Justin T. Gibbs" writes: : The hope is to provide a consistent interface across : all *BSDs which is why I've addressed this to all of the *BSD projects. More generally, I'd like to identify areas where the kernel APIs of the various projects have diverged and see what, if anything, can be done about them. I'd also like to get commitment from the various controlling bodies of the *BSD projects to a statement something along the lines of: We support the identification of API differences between the various BSDs. We generally support the idea of merging the APIs, but reserve the right to veto anything too radical. I've been trying to put together some compatibility shims for newconfig drivers in FreeBSD's new-bus world and have run accross a number of minor differences that would be trivial to fix. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message