Linked by Thom Holwerda on Mon 3rd May 2010 13:47 UTC, submitted by Andreas Andersen
KDE "The KDevelop team is proud and happy to announce that KDevelop 4.0 is finally available as stable release. KDevelop comes with lots of innovative features, even though many features from the 3.5 series were dropped due to a nearly complete rewrite. In particular the developers have focused on building an excellent C++ IDE instead of trying to integrate lots of languages and features halfheartedly. Of course KDevelop 4 also builds an excellent basis for other languages, the best proof for that is the PHP plugin that is released alongside KDevelop 4.0. KDevelop 4.0 has an excellent C++ code understanding engine, which allows the IDE to understand your code better than you do, and which is then used to assist you by releasing you from tiresome tasks."
Thread beginning with comment 422690
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Oh right..
by Fettarme H-Milch on Tue 4th May 2010 19:22 UTC in reply to "RE[2]: Oh right.."
Fettarme H-Milch
Member since:

Oh that's all it takes? No testing and tweaking needed for the other distros?

Sure you need testing and in a few cases tweaking. Build Service makes things vastly easier, but it's not magical fairy durst. ;)
Whole repos can be forked in Build Service, then OBS can be told to apply a patch (=tweak) to that forked repo, and then you hit "Trigger rebuild" in the web interface.
So instead of going through the whole packaging procedure for every single distro out there and possibly even one additional time for each architecture, a developer/packager does it once using OBS and then only adds tweaking patches if really necessary.

AFAIK Launchpad has a similar feature set, but no cross-distro support. Build Service was initiated by openSUSE (hence its OBS abbreviation), but was adopted later by the Linux Foundation and LF makes sure it stays cross-distro.

IIRC I've read somewhere (but please don't quote me on that, because I'm really not 100% sure) that as a proof on concept openSUSE's Build Service team wants to make the whole KDE SC available for multiple distros.

I can build a program in Qt and not have to worry about it having problems in a Gnome based distro?

Why should Qt make any problems with Gnome? Pure Qt should integrate well into Gnome.

Reply Parent Score: 4