xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Changes between Version 16 and Version 17 of Testing


Ignore:
Timestamp:
08/23/14 04:29:31 (7 years ago)
Author:
Antoine Martin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Testing

    v16 v17  
    1010* gtk/pygtk versions: similar to Python, older versions (ie: 2.17 and older) can cause problems, see: r2863, r2706, r2705, r1498, r555, r554.
    1111* client applications: it is important to test a wide range of client applications, using a wide variety of UI toolkits and languages: gtk, qt/kde, wx, Java (see #162), etc.. Each can uncover subtle bugs. Then there are specific applications that are known to cause problems because of the way the interact with the X11 server: wine applications?, VMWare? (#199), Firefox? (#220, #158, #96), {{{gtkperf -a}}} is very good at triggering races in window setup/cleanup, etc. Also, newer versions of specific target applications may change the behaviour of the application in ways which have a significant impact on xpra compression/quality.
    12 * backwards compatibility with old versions: we try to keep backwards compatibility with older versions as much as possible, though some features may not be available. Occasionally we will drop compatibility (ie: #57) to allow the code to move on from old crufty workarounds. At present, all versions from 0.3.11 onwards should be able to connect, both as client and server. Though looking forward, only v0.5 onwards are going to be supported.
     12* backwards compatibility with old versions: we try to keep backwards compatibility with older versions as much as possible, though some features may not be available. Occasionally we will drop compatibility (ie: #57) to allow the code to move on from old crufty workarounds. At present, all versions from 0.7.8 onwards should be able to connect, both as client and server.
    1313* unusual setups: although these may not be optimal, people still expect this to work - and it should! Again, the errors that this uncovers may well help in other areas. Things like: running xpra nested (#210), running xpra from "{{{ssh -X}}}" / "{{{ssh -Y}}}" (#207, #3)
    1414* platform specific quirks: OSX problems (#249), platforms with static builds of the x264 and vpx libraries or those where the dynamic libraries are bundled in a binary image (#103): MS Windows, OSX, CentOS 5.x, CentOS 6.x, Debian Squeeze, Ubuntu Lucid)
     
    2525As can be seen in the number of items listed above, testing every combination is simply impossible.
    2626Here are some of the most common setups, and those that are most likely to uncover compatibility issues. Ideally, all of those should be tested before major releases.
    27 * All MS Windows clients (from XP to 8) with CentOS/RedHat 5.x and 6.x servers
     27* All MS Windows clients (from XP to 8) with CentOS/RedHat 6.x and 7.x servers
    2828* OSX clients
    29 * xpra 0.5.x client and servers
    30 * CentOS 5.x clients with both old servers (CentOS 5.x) and new ones (Fedora 18+ or Debian sid)
     29* xpra 0.7.x client and servers
     30* CentOS 5.x/6.x clients with both old servers (CentOS 5.x/6.x) and new ones (Fedora 18+ or Debian sid)
    3131* Debian Squeeze or Ubuntu Lucid packages.
    3232}}}