[ANNOUNCE] fixesproto-4.0 and compositeproto-0.3

Deron Johnson Deron.Johnson at Sun.COM
Wed Mar 15 16:15:31 PST 2006

Okay. Thanks for the info. I'm new to the process.

Also, Keith just told me today that the CVS for proto/Composite and
proto/Xfixes are no longer the master source for these modules; they are
in git. I'll put my changes into the git workspaces within the next
couple of days. If its breaking anybody's build let me know and I'll
accelerate the work.

Might I suggest that when a module is transferred to git that it be
completely removed from the CVS, or somehow disabled? I wouldn't
even have known that the master source for these modules was in
git if I hadn't been talking to Keith about another topic.

Adam Jackson wrote On 03/15/06 15:10,:
> Includes Deron's recent commits for ShowCursor/HideCursor in fixes and the 
> Composite output window.
> CVS tag: fixes-4-0
> http://xorg.freedesktop.org/releases/individual/proto/fixesproto-4.0.tar.gz
> http://xorg.freedesktop.org/releases/individual/proto/fixesproto-4.0.tar.bz2
> CVS tag: composite-0-3
> http://xorg.freedesktop.org/releases/individual/proto/compositeproto-0.3.tar.gz
> http://xorg.freedesktop.org/releases/individual/proto/compositeproto-0.3.tar.bz2
> I've also updated the server module to depend on these revisions at configure 
> time (otherwise they'd break at compile time).
> When making changes to components in the future, please feel free and 
> encouraged to update the release tarballs when you bump the package revision 
> number in configure.ac.  The process for doing so is:
> - Make all relevant changes, test locally as usual
> - 'make distcheck' to generate the releasable tarballs
> - 'cvs tag' the module with the appropriate release tag
> - scp the tarballs from distchecking to 
> gabe.fd.o:/srv/xorg.freedesktop.org/releases/individual/${component}, where 
> component is one of (app doc data driver lib proto util xserver).
> - Send [ANNOUNCE] message to xorg@, including the new version numbers for the 
> package in the Subject: line, the CVS tag, and the URLs to the downloadable 
> tarballs.
> - Recursively update any package downstream from what you released if it now 
> requires the updated version.  If you're introducing a requirement of at 
> least a particular version of the module, change its appearance in the 
> PKG_CHECK_MODULES list from 'compositeproto' to '[compositeproto >= 0.3]'.  
> This step doesn't necessarily require a new release of the affected component 
> (probably does for libXfixes, but probably doesn't for xserver).
> - ajax
> ------------------------------------------------------------------------
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg

More information about the xorg mailing list