Slashdot Mirror


KDevelop 4.7.0 Released

KDE Community (3396057) writes "KDevelop team is proud to announce the final release of KDevelop 4.7.0. This release is special, as it marks the end of the KDE4 era for us. As such, KDevelop 4.7.0 comes with a long-term stability guarantee. The CMake support was improved and extended to ensure that all idioms needed for KF5 development are available. The unit test support UI was polished and several bugs fixed. In the same direction, some noteworthy issues with the QtHelp integration were addressed. KDevelop's PHP language support now handles namespaces better and can understand traits aliases. Furthermore, some first fruits of the Google summer of code projects are included in this release. These changes pave the path toward better support for cross compile toolchains. Feature-wise, KDevelop now officially supports the Bazaar (bzr) version control system. On the performance front, it was possible to greatly reduce the memory footprint when loading large projects with several thousand files in KDevelop. Additionally, the startup should now be much faster."

48 comments

  1. Lon term stability? by drolli · · Score: 3, Funny

    So in KDEs terms that would be 1 year?

    1. Re:Lon term stability? by TitusC3v5 · · Score: 1

      I'm more interested in whether or not they've fixed the long term usability rather than stability. The last time I tried KDevelop, it didn't even come with built- in templates for C.

      --
      And the masses cried out, "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0!"
    2. Re:Lon term stability? by Anonymous Coward · · Score: 1

      I'm more interested in whether or not they've fixed the long term usability rather than stability. The last time I tried KDevelop, it didn't even come with built- in templates for C.

      I'm still waiting on Commodore BASIC support.

    3. Re:Lon term stability? by Anonymous Coward · · Score: 0

      Yeah, like anyone programs Linux in C these days...

  2. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 3, Funny

    It's a hideous IDE that the KDevelopers use to develop KDevelop.

  3. Re:And KDevelope is what exactly? by armanox · · Score: 5, Informative

    It's something that's general knowledge for the majority of Slashdot readers, and doesn't need to be explained in the summary. Also, the Slashdot target audience is capable of using a search engine to look up something if they don't know what it is.

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  4. Re:And KDevelope is what exactly? by petes_PoV · · Score: 4, Insightful

    It's something that's general knowledge for the majority of Slashdot readers

    Nope. I've never even heard of it - and having read that announcement I'm still no clearer what it is, what it does or whether I should be interested in it.

    However, it's not alone. There is a huge amount of FOSS that has an entire "front" web page that tells people in exquisite detail what changes have been made, who contributed, how others can get involved and what bugs are outstanding without ever mentioning what the hell the project does, or what benefits it brings the world. This just adds one more to the tally.

    It may be the best thing since sliced bread, but until these projects extract their collective heads and start addressing the billions of people outside their closed, little development communities, no-one will ever know,

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
  5. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 4, Informative

    Nope. I've never even heard of it - and having read that announcement I'm still no clearer what it is, what it does or whether I should be interested in it.

    So you constitue the majority of slashdot users?

    FYI: It is an Integrated Development Environment targeted for Qt and KDE development with C and C++.

  6. Re:And KDevelope is what exactly? by itsenrique · · Score: 1

    Listen Kommander, stop trying to Kompare the utilitarian five million buttons and menu options apprach into a Karbon14 copy of Apples Xcode. Your out of KTouch with the "Hello K World". Off to play Kolf and Kanagram K guys?. KAYYYYYYYYYYYY

  7. Re:And KDevelope is what exactly? by theskipper · · Score: 1

    Th G, O, L and E kys ar brkn n my kybard, yu insnsitiv cd!

  8. Re:And KDevelope is what exactly? by ip_vjl · · Score: 5, Informative

    There is a huge amount of FOSS that has an entire "front" web page that tells people in exquisite detail what changes have been made, who contributed, how others can get involved and what bugs are outstanding without ever mentioning what the hell the project does, or what benefits it brings the world. This just adds one more to the tally.

    It's not the project's fault that the submitter/editors linked to the release notes rather than the main page.

    From the main page:
    "KDevelop is a free, open source IDE (Integrated Development Environment) for Linux, Solaris, FreeBSD, Max OS X and other Unix flavors.
    It is a feature-full, plugin extensible IDE for C/C++ and other programming languages.
    It is based on KDevPlatform, and the KDE and Qt libraries and is under development since 1998."

    So, your statement about "adding one more to the tally" of projects that do not "mention what the hell the project does" is incorrect.

    Though, I would agree with the sentiment higher up, that editors really should be including a brief summary on many of these things, even though I knew what the project is, myself.

  9. Re:And KDevelope is what exactly? by haruchai · · Score: 5, Insightful

    If a short paragraph that contains the following: "KDE Community, KDevelop, CMake, development, unit test support, UI, QtHelp, PHP language support, namespaces, Google summer of code, cross compile toolchains, version control system" is not enough to clue you in, attract your interest or prompt you to type in "what is KDevelop" into Google (another website whose front page does not explain what it does or its benefits ;-) ), then these closed, little development communities are better off with you keeping your head firmly where it is.

    --
    Pain is merely failure leaving the body
  10. Re:hopeful by Anonymous Coward · · Score: 0

    1. Go to KDE IRC channel.
    2. Ask "How do I turn off the peanut?"
    3. ???
    4. Profit.

  11. Re:hopeful by Teun · · Score: 4, Funny

    You're behind the times, in the new Neon (KDE5) version the cashew has been replaced with a hamburger.

    --
    "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
  12. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 1

    Nope. I've never even heard of it

    Neither have I. Yet despite this being the first time I've heard of it, it was pretty easy to figure out from context of the summary and the rare, actual descriptive name.

  13. Re:hopeful by X0563511 · · Score: 4, Interesting

    The scary thing is I don't know if you're being silly or serious.

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  14. Re:hopeful by X0563511 · · Score: 0

    Apparently you missed 95% of my sentence. Here it is, again.

    I'm hopeful the next era you let us turn off that fucking cashew without jumping through 30 flaming hoops.

    without jumping through 30 flaming hoops.

    If they had put a checkbox somewhere to tell the whole workspaces thing to fuck off and be a normal desktop, I wouldn't have had an issue with it.

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  15. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 1

    ever think maybe you don't belong here then? that you're a fucking retard who doesn't know anything about software or development? go fuck yourself and post on reddit you piece of shit.

  16. Re:And KDevelope is what exactly? by sysrammer · · Score: 1

    So you constitue the majority of slashdot users?

    Sadly, nowadays, yes.

    --
    His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
  17. Re:And KDevelope is what exactly? by sysrammer · · Score: 1

    Though, I would agree with the sentiment higher up, that editors really should be including a brief summary on many of these things, even though I knew what the project is, myself.

    I tend to agree, sometimes all it needs is a one-liner. But, ffs, in this case it is "KDevelop" for KDE. It should be obvious.

    Update: re-reading my line above, I realized that yes, I too, can be blind to domain specific lingo. I get called on it occasionally at work. I describe a process in precise, exact terms, look up, and everyone is staring blankly at me. The trick is to dumb it down without being condescending*.

    sr

    * Dammit, did it again.

    --
    His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
  18. So, what is this? by Anonymous Coward · · Score: 0

    Looks like a Linux port of Visual Studio 2005.

  19. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 0

    I admire your lack of curiosity. You self entitled, utter, utter cunt.

  20. kdevelop helped me transition to Linux by caseih · · Score: 2

    Back when I was a computer science student just learning Linux, kdevelop was one of the apps that made Linux accessible for me. That and kde itself. Once I got acclimated, I quickly switched to vim and ended with gnome. But I've always had a soft spot for kdevelop and think it's great they've come so far.

  21. Guys, make it work on OSX and Windows. by goruka · · Score: 4, Interesting

    I know KDevelop is great and used it for a while. However, Qt-Creator will continue being the best open source IDE because it allows to keep working on projects no matter the platform, and has a much broader appeal. How difficult is it to get it to work on something other than Unixes, given Qt is portable?

  22. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 0

    Re: "It may be the best thing since sliced bread..."

    Since this is KDE, that should be "It may be the kbest thing since ksliced kbread". FTFY!

  23. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 0

    The home page starts with
    "Welcome to KDevelop.org
    KDevelop
    is a free, open source IDE (Integrated Development Environment) for Linux, Solaris, FreeBSD,
    Max OS X and other Unix flavors.
    It is a feature-full, plugin extensible IDE for C/C++ and other programming languages.
    It is based on KDevPlatform, and the KDE and Qt libraries and is under development since 1998."
    Pretty sure that covers "what the hell the project does..."
    Several places on the front page (left, right) it says "Contribute" and has the appropriate links.

    I've never used KDevelop, and I may not, but I can follow the link in the article summary.

  24. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 0

    +1

  25. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 0

    Maybe if you spelled it correctly, moron, you could google it.

  26. ok by Anonymous Coward · · Score: 0

    dasdasdasdasdasdasd

  27. Re:And KDevelope is what exactly? by MikeBabcock · · Score: 1

    Its an IDE that has been around for quite a while. Googling 'what is kdevelop' I got:

    KDevelop is a free software integrated development environment (IDE) for the KDE Platform on Unix-like computer operating systems. KDevelop includes no compiler; instead, it uses an external compiler such as GCC to produce executable code.

    --
    - Michael T. Babcock (Yes, I blog)
  28. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 0

    However, it's not alone. There is a huge amount of FOSS that has an entire "front" web page that tells people in exquisite detail what changes have been made, who contributed, how others can get involved and what bugs are outstanding without ever mentioning what the hell the project does, or what benefits it brings the world. This just adds one more to the tally.

    I guess if you are a complete and utter moron, it is hard. The very first words on the KDevelop web site are:


    KDevelop is a free, open source IDE (Integrated Development Environment) for Linux, Solaris, FreeBSD, Max OS X and other Unix flavors.
    It is a feature-full, plugin extensible IDE for C/C++ and other programming languages.
    It is based on KDevPlatform, and the KDE and Qt libraries and is under development since 1998.

  29. Re:And KDevelope is what exactly? by radarskiy · · Score: 0

    If the description of an IDE fails include "IDE", then potential users or contributers are better off not wasting time figuring out what the code fails to include.

  30. Re:And KDevelope is what exactly? by mwvdlee · · Score: 1

    I generally agree with the statement that a lot of open source projects do very little to inform website visitors of what the project actually does.
    In this particular case, the page tells only generically what KDevelop is.
    Most current IDE's would fit the same generic description.
    The front-page doesn't indicate how KDevelop is different from the other IDE's or why one would want to use KDevelop instead of another IDE.

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  31. I hope they kill this "semantic desktop" ASAP by Anonymous Coward · · Score: 0

    I have used KDE from version 2.something.
    When 3 was out, I did my everyday work in KDE (still do, and now in 4).
    Things started to go down the toilet around version 3.5 and got really bad, when one of the lead morons got all exited about this crap called "semantic desktop".
    So far, it is one of the most idiotic ideas in KDE.
    I also like to request that someone hangs that team of morons who managed to fuck up kmail.

  32. Re:And KDevelope is what exactly? by haruchai · · Score: 1

    Then the complaint would be that "IDE" wasn't explained. But I agree that those "users or potential contributors" AND the project are better off without each other.

    --
    Pain is merely failure leaving the body
  33. Re:And KDevelope is what exactly? by jeremyp · · Score: 2

    There is a huge amount of FOSS that has an entire "front" web page that tells people in exquisite detail what changes have been made, who contributed, how others can get involved and what bugs are outstanding without ever mentioning what the hell the project does

    From the KDevelop Front Page.

    KDevelop
    is a free, open source IDE (Integrated Development Environment) for Linux, Solaris, FreeBSD, Max OS X and other Unix flavours. It is a feature-full, plugin extensible IDE for C/C++ and other programming languages. It is based on KDevPlatform, and the KDE and Qt libraries and is under development since 1998.

    That seems fairly self explanatory to me.

    --
    All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
  34. Re:And KDevelope is what exactly? by jeremyp · · Score: 1

    However, there could be something in the summary on Slashdot, quite easily. The first word is "KDevelop". That could easily have been a link to the project front page, or it could have been expanded to "The KDevelop IDE" and everybody would be happy.

    --
    All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
  35. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 0

    Your attitude kills open source.

  36. Re:And KDevelope is what exactly? by mrchaotica · · Score: 1

    There is a huge amount of FOSS that has an entire "front" web page that tells people in exquisite detail what changes have been made, who contributed, how others can get involved and what bugs are outstanding without ever mentioning what the hell the project does, or what benefits it brings the world.

    Quoted for truth!

    That said, "KDevelop" is pretty self-explanatory: it's the word "develop" with a "K" in front of it, which pretty obviously (to Slashdotters, at least) means a development environment for KDE. I've never used KDevelop, and in fact haven't even used KDE in at least a decade, but instantly understood anyway.

    Now, if we were talking about Gimp or Konqueror or any number of project names pulled straight from /dev/random, then yeah, you're absolutely right.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  37. Ebola can perhaps be cured. by Anonymous Coward · · Score: 0

    There was an experimental vaccine made in USA,I think the name was MZB. It saved thre people but the company say that they can't produce much and it was not approved in the US. Send the receipe to every company that can manyfacture it and force tjem by law to manufacture it (perhaps free). And we outside the USA don't care if medication used in Africa is approved by USA. We prefer a vaccine that works 50%. Now 90% are dying.

  38. Re: And KDevelope is what exactly? by Anonymous Coward · · Score: 0

    that's what the about pages are usually for ;)

  39. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 0

    It's more likely that Open Source will be killed by people who want to be included but are too lazy to do a simple search or pose a question.

  40. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 0

    If you don't already know what KDevelop does, odds are you don't care and won't care any more if it is spoonfed explained to you.

  41. Re:And KDevelope is what exactly? by Anonymous Coward · · Score: 0

    Maybe the editors would need to add, 'what is software integrated development environment IDE'

  42. Please reduce dependencies for these K* apps by Anonymous Coward · · Score: 0

    As a non-KDE user I really would like to try these K-applications, but since they all seem to bring literally dozens of libraries and daemons (nepomuk, soprano, etc..), one really has to invest quite some time for them. Why is it so that even a simple thing such as a hex editor needs most of the kde-desktop? If the application would only bring some libraries, it would be easy to test it and even leave there waiting for more time. But if there is always some background daemon/CPU hog as a requirement, I'll just pass. To install kdevelop into my Debian, I would need need to install 89 new packages which take 233MB of disk.