summaryrefslogtreecommitdiff
path: root/docs/releasing.html
AgeCommit message (Collapse)AuthorFilesLines
2017-03-22docs/releasing: do not pass any arguments to autogen.shEmil Velikov1-1/+1
This should just work (tm) with the default options. Plus the one we pass is already the default, so just drop it. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric@engestrom.ch>
2017-03-16docs/releasing: document how to squash/announce queued patchesEmil Velikov1-0/+38
In the odd case where a patch needs to be fixed, squash the appropriate fix and document how. Add a note in the pre-release notes, such that devs can quickly spot it. v2: Grammar/typo fixes (Eric). Use upstream commit [SHA] as reference. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-03-16docs/releasing: release.sh is located in xorg/util-modularEmil Velikov1-1/+1
Correct the silly typo s/macros/modular/ and add a reference to the repository. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-03-16docs/releasing: remove "git clean" stepEmil Velikov1-2/+1
release.sh from master, does not require the tree to be clean. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-02-27docs: fix a few typosEric Engestrom1-4/+4
Noticed a couple, found the rest using vimspell. Signed-off-by: Eric Engestrom <eric@engestrom.ch> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2017-02-21docs/releasing.html: reword "distro breaking changes" hunkEmil Velikov1-3/+3
v2: s/rare/rarely/ (Eric) Suggested-by: Eric Engestrom <eric.engestrom@imgtec.com> Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Nayan Deshmukh <nayan26deshmukh@gmail.com> (v1) Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-02-16docs/releasing: update the website sectionEmil Velikov1-15/+2
Things are automated via git hooks. Cc: Brian Paul <brianp@vmware.com> Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com> --- Guys, let me know when things are in place.
2017-02-16docs/releasing: tweak the glxinfo/glxgear/etc. command linesEmil Velikov1-12/+16
Print only the information needed. Namely: *info: the DRI module picked and the vendor/renderer strings *gears: everything but the "...configuration file..." line(s) v2: (Eric) Use "2>&1 |" over "|&", properly escape &. Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2017-02-16docs/releasing: build test the scons/mingw buildEmil Velikov1-3/+9
We had multiple cases in the past where files used only by the Scons/MinGW/Windows build were missing. Avoid such instances and add a step to catch them early. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-02-10configure.ac: supersede --enable-gallium-llvm over --enable-llvmEmil Velikov1-1/+1
Currently we have extra (somewhat questionable) modularity, such that one could build some parts with LLVM while others w/o. That is extremely fragile, error prone and requires quite noticable amount of code throughout. Thus lets deprecate the gallium toggle in faviour of the generic one. The former will throw a warning when set, and it will be overwritten by the latter. This will allow gradual transition w/o breaking people's scripts. v2: Rebase, document in release notes. Cc: Dave Airlie <airlied@redhat.com> Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Tobias Droste <tdroste@gmx.de> (v1)
2017-01-27docs/releasing: add a note about the relnotes templateEmil Velikov1-0/+2
Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
2017-01-24docs/releasing: remove stray "cd"Emil Velikov1-1/+1
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2017-01-19docs/releasing: document post branch version bumpEmil Velikov1-0/+3
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2016-11-28docs/releasing: use correct page titleEmil Velikov1-1/+1
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2016-11-28docs/releasing: correctly document touch-testingEmil Velikov1-10/+25
I've used an ancient version of the script which did not cover: - version expansion (cd mesa-* does not work) - --enable-glx-tls - EGL and es2* testing - Vulkan and DOTA2 Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2016-11-28docs/release: drop references to patchworkEmil Velikov1-5/+0
The changes to release.sh have landed, so all we need is a recent checkout of xorg-utils. Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2016-11-21docs: flesh out releasing.htmlEmil Velikov1-0/+499
Properly document the whole process: - Brief on what, when, where - Picking, testing, branchpoints, pre-release announcement - Releasing, announcement, website and bugzilla updates Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Brian Paul <brianp@vmware.com>