Slashdot Mirror


Qt 3.1.1 Released

prototype writes "Trolltech has released a maintenance release to Qt bringing the version up to 3.1.1. This release fixes some build issues with the professional edition as well as problems reports on Solaris and HP-UX, changes to build with Borland Kylix and a bunch of other minor updates. This bugfix release maintains both forward and backward compatibility (source and binary) with Qt 3.1.0. The full changelog on the release can be found here. Patches are also available using xdelta 1.1.3 (but not for Mac OS X as size of the the resulting patch is nearly as large as the complete package)."

18 comments

  1. Forward compatibility? by the-matt-mobile · · Score: 1

    Maybe I missed the bus, but what's forward compatibility? Isn't that really just backward compatibility in a future version? Does this require omniscience to acheive? What's the secret here?

    1. Re:Forward compatibility? by ShavenYak · · Score: 1, Redundant

      I assume they mean apps compiled with 3.1.1 will run on a system with 3.1.0 and vice-versa. I see your point that the terminology is a bit confusing; they probably just should have said 3.1.1 is fully compatible with 3.1.0 and left it at that.

      --

      Hey kids, there's only 5 days left 'til Yak Shaving Day!
    2. Re:Forward compatibility? by Trane+Francks · · Score: 2

      The parent is modded Redundant? Hmmmm.

      For what it's worth, I concur with ShavenYak's statement that what they meant was that apps compiled with 3.1.1 will run on 3.1.0 systems and vice versa. The term forward compatible itself, therefore, is redundant, not the parent. Backward compatibility already takes care of the "forward" part (3.1.0 apps working with 3.1.1), so we must relegate this part of the release announcement to the realm of Buzzword Compliant. ;-P

      --
      ...a FreeDOS contributor: http://www.freedos.org/
  2. Minor stuff by Mas3 · · Score: 1

    Mostly minor & annoying stuff is fixed.

    ActiveQt: fortunately not on unix ;)

    --
    Stefan

    DevCounter ( http://devcounter.berlios.de/ )
    An open, free & independent developer pool
    created to help developers find other developers, help,
    testers and new project members.

    1. Re:Minor stuff by WatertonMan · · Score: 2
      If it is just minor stuff, why is the OSX patch so large? That suggests that a lot of this "minor stuff" was really improving OSX performance and compatibility.

      How many people have used it for Carbon development under OSX? We've been thinking of developing some programs under Kylix/C++ Builder but if QT offers better crossplatform development we might head there. Any good links for a review?

    2. Re:Minor stuff by cmjensen · · Score: 1

      The OSX patch, which was large as you noted, is only available to commercial developers like me. And the Trolls email us directly every time there is a patch release.

      So there really is no need for Slashdot to post about such a trivial patch release.

      On the other hand, since I get emailed directly by the Trolls before they announce new releases in any other fashion, perhaps this is just an invitation for me to become a Karma Whore :-(

  3. Close to perfect by Anonymous Coward · · Score: 0
    version 3.1.1.

    That is pretty close to pi. If old tradition holds, pi is the optimal version number, and from there on things tend to get worse - until we reach 6.28. Let's hope it won't go that way with Qt.

  4. "maintenance release" by Per+Wigren · · Score: 0, Troll

    I like that Slashdot announces major releases of major applications, but please stop announcing "maintenance release"s here unless they contain some significant stuff that is really worth discussing... We have Freshmeat for these kinds of announcements...

    --
    My other account has a 3-digit UID.
    1. Re:"maintenance release" by Anonymous Coward · · Score: 1, Interesting

      This is a significant release, though. What v3.1.1 has over v3.1 is built-in networking ability. :)

    2. Re:"maintenance release" by Anonymous Coward · · Score: 1, Insightful

      Maybe so, but who goes to Freshmeat nowadays? Almost all the linux distros (Hi, Slackware) have package management tools which allow you to keep up to date without subscribing to a few dozen mailing lists or religiously reloading freshmeat.

    3. Re:"maintenance release" by Anonymous Coward · · Score: 3, Interesting

      Well, this one is interesting, seeing as they are distributing patches with XDelta, a BINARY patching tool.

      That's right folks, no need to download a multimegabyte binary package or recompile from source, just patch your old binaries.

      Imagine how much faster updates of linux distros would be if the packaging tools supported simply patching instead of downloading updated rpms.

  5. Erm, where be dey files by Repugnant_Shit · · Score: 1

    I can't find any patches or full packages to download in the pub/qt/source folder. the last file is qt-x11-free-3.1.0.tar.bz2

  6. Mod parent up! by Stentapp · · Score: 1

    Mod parent up! Where can qt-3.1.1 be downloadable???

  7. Re:Forward compatibility?-- room for expansion by aaron_pet · · Score: 1

    Forward compatibility is a big deal, and can be planned. Y2K bug--lack of longer date format; HTML--ignore unrecognized tags BASIC--use line numbers in increments of 10 so adding new lines is easy.

    allow for new features... leave "space" in ruleset to allow for new rules in the future. Avoiding hacks and shortcuts, or accounting for being able to make it right later, are good ways to keep your software feature proof.

    --
    Please use [ informative / summarizing ] SUBJECT LINES
    Flame me here