Date: Sat, 25 Aug 2007 15:51:38 -0600 (MDT) From: "M. Warner Losh" <imp@bsdimp.com> To: eischen@vigrid.com Cc: src-committers@freebsd.org, yar@comp.chem.msu.su, alfred@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org, kensmith@cse.Buffalo.EDU Subject: Re: cvs commit: src/lib/libc/gen fts-compat.c fts-compat.h Message-ID: <20070825.155138.-1548240116.imp@bsdimp.com> In-Reply-To: <Pine.GSO.4.64.0708251703550.19091@sea.ntplx.net> References: <20070825.093925.43008968.imp@bsdimp.com> <1188071752.1853.44.camel@neo.cse.buffalo.edu> <Pine.GSO.4.64.0708251703550.19091@sea.ntplx.net>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <Pine.GSO.4.64.0708251703550.19091@sea.ntplx.net> Daniel Eischen <eischen@vigrid.com> writes: : On Sat, 25 Aug 2007, Ken Smith wrote: : : > : > [ Not bothering to include references for the entire thread, go back and : > read them if you really want to... ] : > : > I want Yar's work to proceed as planned please. My reasons are: : : No offense, but some things have been going in without being discussed : an -arch or -current. Approval for committing still has to go through : re@, but that doesn't mean that changes shouldn't be vetted elsewhere : prior to being sent to re@ approval. Can you be specific? Also, we shouldn't be making it this hard to use versioned symbols. The last thing we want is for it to be perceived as a fight to get one into the tree. If that's the perception, then people are less likely to do the right thing in the future. We should instead embrace the change, document the right thing to do and use it as a dry-run to work out the kinks in the process. Yar's change fell into a grey area. Reasonable people could differ as to the time that the ABI became 'official'. Is it with the release? Or is it when symbol versioning was turned on? Or maybe when the code freeze happened. Clearly it wasn't before symbol versioning was enabled, and it can't be after the release. Why not now? Why not let the RE@ make the call when he reasonably believes the right time is? We delegated the release process to him and his team so the whole community doesn't micromanage it to death, introduce changes at a bad time, etc, etc, etc. Why can't we let him decide the exact boundaries and make this grey area less grey? Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070825.155138.-1548240116.imp>