Summary: | make Rakia releasable so I can start a 0.8.x stable branch | ||
---|---|---|---|
Product: | Telepathy | Reporter: | Simon McVittie <smcv> |
Component: | rakia | Assignee: | Simon McVittie <smcv> |
Status: | RESOLVED FIXED | QA Contact: | Telepathy bugs list <telepathy-bugs> |
Severity: | blocker | ||
Priority: | high | CC: | guillaume.desmottes, mikhail.zabaluev |
Version: | git master | Keywords: | patch |
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
.gitignore: automake 1.13 copies in /test-driver
Import run-test.sh.in from Gabble master (= 0.18.0, hopefully) Run regression tests under the run-test.sh "driver" test-message: make the test pass again Update telepathy.am from Gabble to fix out-of-tree and parallel releases NEWS so far for 0.7.5 |
Description
Simon McVittie
2013-08-07 16:21:09 UTC
Created attachment 83788 [details] [review] .gitignore: automake 1.13 copies in /test-driver Gabble commit 2a54c7cd0, where it was reviewed by Xavier. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=65290 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> --- No real need to review this, only here for completeness. Created attachment 83789 [details] [review] Import run-test.sh.in from Gabble master (= 0.18.0, hopefully) I'm copying it in verbatim, to make the changes made to adapt it to Rakia easier to review. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=65290 --- I'm setting up for a Gabble 0.18.x stable-branch in parallel. I'll amend the commit name when I merge this, depending how much I've merged by then. Created attachment 83790 [details] [review] Run regression tests under the run-test.sh "driver" As well as making the tests pass under Automake 1.13, this lays the groundwork for OSTree-style "installed tests" later. --- I'll amend the commit message to include that paragraph. Created attachment 83791 [details] [review] test-message: make the test pass again This was wrongly asserting that Text channels only had the Destroyable interface, and regressed when we fixed the bug that the Messages interface was missing. Created attachment 83792 [details] [review] Update telepathy.am from Gabble to fix out-of-tree and parallel releases --- I left out the bit that checked that gtk-doc was enabled, because we don't have gtk-doc in Rakia. Created attachment 83793 [details] [review] NEWS so far for 0.7.5 Enough has changed here that I want a release candidate before 0.8.0. Comment on attachment 83788 [details] [review] .gitignore: automake 1.13 copies in /test-driver Review of attachment 83788 [details] [review]: ----------------------------------------------------------------- ++ Comment on attachment 83789 [details] [review] Import run-test.sh.in from Gabble master (= 0.18.0, hopefully) Review of attachment 83789 [details] [review]: ----------------------------------------------------------------- ++ Comment on attachment 83790 [details] [review] Run regression tests under the run-test.sh "driver" Review of attachment 83790 [details] [review]: ----------------------------------------------------------------- ++ Comment on attachment 83791 [details] [review] test-message: make the test pass again Review of attachment 83791 [details] [review]: ----------------------------------------------------------------- ++ Comment on attachment 83792 [details] [review] Update telepathy.am from Gabble to fix out-of-tree and parallel releases Review of attachment 83792 [details] [review]: ----------------------------------------------------------------- ++ Comment on attachment 83793 [details] [review] NEWS so far for 0.7.5 Review of attachment 83793 [details] [review]: ----------------------------------------------------------------- ++ Fixed in git for 0.7.5, thanks. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.