| 1 | [[PageOutline]] |
| 2 | |
| 3 | = Preparing for 2.10.0 = |
| 4 | |
| 5 | WebkitGtk+ '''2.10.0''' will be the next release in the stable series (following [wiki:WebKitGTK/2.8.x 2.8.x]). We should merge not overly intrusive patches that improve stability or performance, fix build issues, etc. We branched at r188381 (13/08/15). |
| 6 | |
| 7 | When filing bugs (http://bugs.webkit.org) against stable release, please prefix them with "[GTK] [Stable]" to ensure they are addressed with high |
| 8 | priority. Also, running a debug build and including stack traces is highly encouraged. |
| 9 | |
| 10 | To get the stable branch code, simply check out |
| 11 | http://svn.webkit.org/repository/webkit/releases/WebKitGTK/webkit-2.10 |
| 12 | |
| 13 | Over the next few weeks we'll be merging important fixes into the |
| 14 | branch, so be sure to stay up to date. Thanks for your help! |
| 15 | |
| 16 | == Proposed merges for 2.9.90 == |
| 17 | |
| 18 | |
| 19 | == Changes on track == |
| 20 | |
| 21 | = Previous versions = |
| 22 | For changes in older stable branches see: [wiki:WebKitGTK/2.8.x 2.8.x] |
| 23 | |
| 24 | = Useful commands = |
| 25 | |
| 26 | To get a wiki-formated list of commits that just got merged: |
| 27 | |
| 28 | {{{ |
| 29 | $ git log --pretty=oneline <commit>.. | cut -d ' ' -f 5- | sed "s,\(.\+\)\(https://bugs.*\), * ~~[\2] ''\1''~~," |
| 30 | }}} |
| 31 | |
| 32 | = How to add a webkit-2.10 branch to existing git-svn clone = |
| 33 | |
| 34 | If you have already cloned git://git.webkit.org/WebKit.git, it only contains a git-svn clone of the svn trunk. To add webkit-2.10 branch to there, add a new remote to .git/config: |
| 35 | {{{ |
| 36 | [svn-remote "webkit-2.10"] |
| 37 | url = http://svn.webkit.org/repository/webkit/releases/WebKitGTK/webkit-2.10 |
| 38 | fetch = :refs/remotes/git-svn-webkit-2.10 |
| 39 | }}} |
| 40 | |
| 41 | and run the following commands: |
| 42 | {{{ |
| 43 | git svn fetch webkit-2.10 -r 188381 |
| 44 | git branch webkit-2.10 git-svn-webkit-2.10 |
| 45 | git checkout webkit-2.10 |
| 46 | git svn rebase |
| 47 | }}} |