Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 07 Oct 2008 15:54:14 -0700
From:      "Kevin Oberman" <oberman@es.net>
To:        "Peter Wemm" <peter@wemm.org>
Cc:        svn-src-all <svn-src-all@freebsd.org>
Subject:   Re: *** HEADS UP *** FreeBSD.org commit mail list changes 
Message-ID:  <20081007225414.CDFA74500F@ptavv.es.net>
In-Reply-To: Your message of "Tue, 07 Oct 2008 15:47:08 PDT." <e7db6d980810071547o432ccad6n8e19a6c3ffce7bc@mail.gmail.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
--==_Exmh_1223420054_89247P
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

> Date: Tue, 7 Oct 2008 15:47:08 -0700
> From: "Peter Wemm" <peter@wemm.org>
> Sender: owner-svn-src-all@freebsd.org
> 
> *** HEADS UP ***
> 
> FreeBSD.org switched from cvs to subversion (svn) for the src tree a
> few months ago.  Since we were continuing to export the svn changes to
> cvs (and will continue to do so), we were sending out cvs commit
> messages.  For the most part, non-developers didn't have much of a
> reason to notice that anything changed.
> 
> However, we were generating svn-style commit messages internally
> within the developer group.  This caused problems with post-commit
> discussions being fragmented and sometimes unintentionally not being
> publicly visible.
> 
> To complete the transition process, I'm turning off cvs-style commit
> messages for the "src" tree entirely.  The only commit messages will
> be svn-style.  The cvs-src list will no longer get commit messages
> (and will go away), and cvs-all will no longer get "src" commit
> messages.  (cvs-all will still get ports, projects, doc etc commits).
> 
> In a brave attempt to try and make this transparent to end users, I
> put on my peril sensitive sunglasses and copied the cvs-all and
> cvs-src list members over to svn-src-all.
> 
> I realize this breaks POLA and will cause some confusion for a short
> while, but it was the only practical way I could think of to get the
> switch-over done as quickly as possible.  I apologize in advance for
> any problems I've caused to any of you.
> 
> In a nutshell, the effects you'll see are:
> * New envelope sender address
> * different email headers (cvs* become svn*)
> * Some of you had your subscription set to 'nomail' - this was NOT
> preserved.  Sorry!
> * If you had custom list passwords, they were not preserved either.
> * Some of you were subscribed to cvs-all in digest, but cvs-src in
> individual messages.  Since the two were merged, where there was a
> conflict you'll get 'individual' email, not 'digest'.
> * obviously the email format you get will be different.  If you've got
> filters or scripts parsing email, I'm sorry I broke them.
> * commit messages include diffs!  Email messages can be quite a bit bigger.
> 
> Please note that we have several sub-lists.  You may well want to
> unsubscribe from svn-src-all@ and chose sub-lists instead.
> A summary of the new lists:
> 
> svn-src-all            SVN commit messages for the entire src tree
> (except for "user" and "projects")
> svn-src-head    SVN commit messages for the src tree for head/-current
> svn-src-projects        SVN commit messages for the src "projects" tree
> svn-src-release         SVN commit messages for releases in the src tree
> svn-src-releng  SVN commit messages for the release engineering /
> security commits to the src tree
> svn-src-stable  SVN commit messages for all the -stable branches of the src tree
> svn-src-stable-6        SVN commit messages for only the 6-stable src tree
> svn-src-stable-7        SVN commit messages for only the 7-stable src tree
> svn-src-stable-other    SVN commit messages for the old stable src trees
> svn-src-user    SVN commit messages for the experimental "user" src tree
> svn-src-vendor  SVN commit messages for the vendor work area tree
> 
> For example.. you may only wish to get commit mail for the 7-stable
> branch.  You can do that now.
> 
> -releng commits are for release engineering and security errata commits.
> -release commits are when release tags get created.
> -user and -projects are for work-in-progress areas that are NOT part
> of the src tree yet.  -projects are for WIP that is intended to be
> committed. -user is for experimental work that might or might not ever
> be committed to the base src tree.
> 
> Again, apologies for the POLA violation.

Peter, 

Thanks for the POLA violation. I think this will cause far fewer
problems than making every subscriber update manually and I'm not even
sure it is a violation. I'd find not getting src commit messages very
astonishing! 

Anyone who read cvs-src should really be able to handle this change
without all that much upset.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751

--==_Exmh_1223420054_89247P
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)
Comment: Exmh version 2.5 06/03/2002

iD8DBQFI6+iWkn3rs5h7N1ERAizqAJ9a3hQzO7ND9rvAmp1YcvabTb3B8ACfXbzS
n0la7zvAic6RMgwGpoNQHyw=
=slZ3
-----END PGP SIGNATURE-----

--==_Exmh_1223420054_89247P--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081007225414.CDFA74500F>