Re: Xorg CVS "XORG-6_8-branch" is now open for landing of approved X11R6.8.2 patches...

Alex Deucher <[email protected]>
Newsgroups gmane.comp.freedesktop.release-wranglers,gmane.comp.freedesktop.xorg
Message-ID <[email protected]>
On Sat, 13 Nov 2004 01:40:04 +0100, Roland Mainz
<[email protected]> wrote:
> 
> Hi!
> 
> ----
> 
> The Xorg CVS branch "XORG-6_8-branch" is now open for the landing of
> patches which have been approved for the X11R6.8.2 maintaince release,
> e.g. if they have the bugzilla attachment flag "approval_X11R6.8.x" set
> to '+' (which means "approval granted". Any other flag value like '-'
> (="approval denied") or (="requesting approval") means you are not
> allowed to commit the patch).
> I've just made a checkout of the XORG-6_8-branch branch and verified
> that the content is (almost - see below for the issue with bug 1220)
> identical to the tarball downloaded from
> 'http://freedesktop.org/~xorg/X11R6.8.1/src-single/X11R6.8.1-src.tar.bz2'.
> 
> * Known problems:
> Original plan was to make an "start" tag to mark the begin of the
> X11R6.8.2 committing process to allow people to generate diffs (between
> the "start" tag and the final X11R6.8.2 tag) to simply patch their own
> trees (instead of buld everything from scratch). However it seems that
> the patch for https://freedesktop.org/bugzilla/show_bug.cgi?id=1220 was
> commited after X11R6.8.1 was tagged so such a tag would be more
> confusing than usefull (the risk is that the patch for bug 1220 may be
> skipped (I am not really happy about the post-X11R6.8.1-commit - but the
> patch seems to be usefull for the maintaince release so I have requested
> "post-commit" approval to get it approved by release-wranglers, too)),
> therefore I have obmitted this tag.

Sorry about that.  When I applied the patch to HEAD several developers
suggested I also commit it to the stable branch since it fixed an
annoying bug in the driver.  I wasn't sure what the policy was
regarding that branch and when I asked on IRC I was told the patch was
a reasonable one for the stable branch and should be applied.  This
was all prior to the recent discussions regarding a 6.8.2 release and
the stable branch in general.  Now that we have a process for the
stable branch, I will follow it.

Alex

> 
> * The current list of bugs with approved patches can be found under
> https://freedesktop.org/bugzilla/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=xorg&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Bug+Number&field0-0-0=flagtypes.name&type0-0-0=substring&value0-0-0=%2B
> (I'm trying to get a better URL for that which actually lists the
> approved attachments itself and not only the bugs).
> 
> The list of pending requests can be found under
> https://freedesktop.org/bugzilla/request.cgi?action=queue&requester=&product=&type=approval_X11R6.8.x&requestee=&component=&group=type
> (we're half way through the list of patches (monday's release-wranglers
> call should be faster as some patches can be bundeled together :)).
> 
> * Doing commits to the branch:
> 1. Pull source
> % export CVSROOT=:ext:myaccount-fPHQoQgdw3yvj1b/[email protected]:/cvs/xorg
> % export CVS_RSH=ssh
> % cvs -z6 checkout -r  XORG-6_8-branch xc
> 2. Apply patch
> 3. Add entry in "xc/Changelog"
> 4. Compile
> 5. Test
> 6. Commit
> 7. Edit attachment, add the string "[FIXED_XORG6.8.x]" to the patch
> "description" (_not_ the "comment" input box) field (that way the
> release-wranglers can see whether a patch has been checked in via
> looking at the attachment description) and paste the output of "cvs
> commit" into the comment field.
> 
> Comments/questions/etc. welcome! :)
> 
> ----
> 
> Bye,
> Roland
> 
> --
>   __ .  . __
>  (o.\ \/ /.o) [email protected]
>   \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
>   /O /==\ O\  TEL +49 641 7950090
>  (;O/ \/ \O;)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.