User forums > General (but related to Code::Blocks)
How about a stable version of CB
quBit:
Dear developer,
Before I write my message I must express my appreciation and enthusiasm regarding the work on Code::Blocks IDE. My point is that everyday you release a new version which is incompatible with it being a serious development tool. Wouldn't it be much more better not to release a daily build and to work on a set of well defined requirements ? My second point, is that there are A LOT of features that you seem to focus in parallel and most of them work in a manner that cannot make C::B a serious competitor to commercial IDEs. I am sure that you aim to have a release and a standard for your own work and not to remain to the stage of infinite nightly builds.
kelo81:
Are you saying that CodeBlocks is not a serious competitor?, I finally found in Codeblocks all the features that where missing in the MSVC IDE itself, like integration with several compilers, things like "code completion" working for EVERY C++ compiler under ANY SUPPORTED OS's. So, tell me quBit, why do you think C::B is not a serious competitor, if you can see that most OpenSource projects are using it as a favorite tool for multiplatform builds... appart of the amazing Eclipse of course.
In fact, if you see that there are some unestable features: Why don't you just try to improve them instead of posting those messages in the forum?, C::B is an OpenSource project, that means everyone can take a look at the code and try the make it better... that's the most important feature an OpenSource project may have. A year ago, CodeBlocks was a smaller project, without even a half of the actual features... the next year, I think it will be really better, and the following year too... and allways for free.
MSVC has a good IDE... but they don't improve the product, each release they make is worst... Thousands of MB's and also you have to download hundreds of "security updates" every week... that's NOT a serious tool!
cacb:
--- Quote from: quBit on November 16, 2007, 08:29:12 pm ---Dear developer,
Before I write my message I must express my appreciation and enthusiasm regarding the work on Code::Blocks IDE. My point is that everyday you release a new version which is incompatible with it being a serious development tool. Wouldn't it be much more better not to release a daily build and to work on a set of well defined requirements ? My second point, is that there are A LOT of features that you seem to focus in parallel and most of them work in a manner that cannot make C::B a serious competitor to commercial IDEs. I am sure that you aim to have a release and a standard for your own work and not to remain to the stage of infinite nightly builds.
--- End quote ---
I also appreciate the hard work and enthusiasm put into Code::Blocks. I am talking about it to all my colleagues using MSVC, and I am using it for a private project making a portable Windows/Linux application. It works great, although I am now way behind on the builds (4237 on Win and 4066 on Kubuntu).
I would have an easier job convincing new people of its greatness (it *is* great!) if an up to date stable version existed, since I would be able to simply tell them "download version 2.x" or whatever it would be. So my recommendation is to pause new development for a while (say 1 month), produce a nice and stable version that most people can be happy with, and link to it on the front page of http://www.codeblocks.org. Then continue with the development.
In general, a stable release every ~6 months or so would be perfect for me. Even once per year would be fine.
But don't get me wrong: This is one of the more interesting projects I have encountered. A portable IDE is just what lots of people need, myself included. Thanks one more time for all your efforts!
XayC:
The lack of recent stable version (release, call it like you want) of Code::Blocks, in my opinion, is damaging CB.
I was recently thinking to propose the use of CB in a open software project which supports both Windows and Linux, they use MSVC for Windows and make for Linux. But I can't propose a IDE if it has not a release or something like that.
This made me think about the fact that a CB release should be provided as soon as possible, you can't ask other people to use an IDE which comes only as a nightly build.
Also maybe developers should think about changing the release schedule to a time-based one from the current that is features-based.
It would be nice to know what developers or Mandrav (who would decide about the releases) think about this. Don't you think it would greatly help CB to spread around the world having a release? Am I missing some good reason to delay the release of a stable version?
Thanks, XayC
mandrav:
The reasons on why it's taking us so long are clearly stated on the main site (well, plus some real-life issues that held some of us back for some periods).
Our main goal is to have a stable SDK. Only then a new release will see the light of day. People wanting to make their own plugins have to be certain that they will work as-is, at least until our next major release.
Towards that goal, a huge step has been made these days by incorporating the new logging system. A couple of things are left and I guess then we could plan for a release. Hopefully it won't take us long so stay tuned ;).
Navigation
[0] Message Index
[#] Next page
Go to full version