KDE-CVS-Digest for November 28, 2003

In this week's KDE-CVS-Digest:
KHTML regressions and font handling fixed.
amaroK, another media player, now has a resume feature, and can play streams. A new release of Rosegarden, a powerful application aimed at composers, musicians, music students and recording environments. Plus many bugfixes in all applications.

Dot Categories: 

Comments

by burki (not verified)

And since it is Thanksgiving time - not only thanks for this issue but for a whole year of your most appreciated writings.

by ac (not verified)

This document
http://developer.kde.org/development-versions/kde-3.2-release-plan.html
states that -rc1 should be prepared on January 18 2004

Is it really necessary to wait soooo long? Things look like a release could
be made for end of the year, in terms of cvs activity really focusing
on fixes only

a kde user

by Ruediger Knoerig (not verified)

KDE3.2Beta 1 does well for me - why not releasing a Beta-2 as a christmas/advent present?

by Anonymous (not verified)

Read the mentioned release plan, there will be a second Beta real soon.

by Eike Hein (not verified)

Personally, I'd rather wait a little bit longer and get a super-stable, extra-polished 3.2. I'm sure the release wasn't pushed back without reason; Stephan will know what he's doing.

by Scott Wheeler (not verified)

This is because of Christmas holidays that make it pretty much impossible to do a release. We hit the exact same thing last year. Because the release process takes a couple of weeks basically if you don't have it out by December 15th you won't have it out (at least) until January 15th.

It takes time for testing, tagging, packaging and so on. A lot of the guys involved are vacation, having their lives dictated by family and whatnot.

by JohnFlux (not verified)

selfish developers - what's more important, me having a kde3.2 release, or them having a christmas?

/me ducks

by Superstoned (not verified)

BANG!!!

shit, missed him - the basterd ducked on time...

;)

me for myself - I'd love to have 3.2 NOW but I also prefer it to be stable...

So I'll just use the beta's, when I feel like complaining about bugs I say "hey, its just a beta, wait for the stable" and if I feel like complaining about the 3.2 still not being there I say "hey, there are beta's which are quite good!"...

by anon (not verified)

The release dude needs vacation time too =)

by Alex (not verified)

If you think KDE works fine at the end of the year than by all means download it and use it nobody's stopping you and keep in mind that no distributions like SUSE, Redhat, Mandrake etc. will ship with 3.2 until March even if it were released today so it really makes little difference, most people won't get it until much later.

But, again, if you feel it is ready at the end of the year than get it.

by s.d. (not verified)

If it was released today distributions would package it. So that "makes little difference" parte is not quite right. But I do agree with most of what you say.

by c (not verified)

yeah but they have to holiday too. Either way we're not getting it till the new year.

by Alex (not verified)

If it was released today they would not package it, they would not delay their schedules for it. You know how it goes, you can never relly on an accurate release date, thats why none of the distributions waited for KDE 3.2 in December.

In addition if it were released today they would still have to test it and integrate it which would take at least an extra month and it is definitely not ready today, that is even ahead of the originial schedule.

I like this schedule very much.

by Anonymous (not verified)

There are 3.2beta1 binary packages for at least Mandrake, SuSE and Debian. Alex's right.

by Anonymous (not verified)

On ftp.kde.org are also official packages for Conectiva and RedHat/Fedora.

by Rayiner Hashem (not verified)

I use the current CVS, and it *really* isn't ready. Its still very unpolished in places (missing icons), and Konqueror is still very unstable. A Feb. release is definately a good idea.

by Navindra Umanee (not verified)

Hmmm, Mandrake 9.1 doesn't seem to have Rosegarden unfortunately. What does it take for a distribution to pick up a great app these days? :-)

by Stephen Douglas (not verified)

Rosegarden is in Mandrake contribs.
If you've got urpmi set up properly, urpmi rosegarden finds it just fine.

by Alex (not verified)

I just recently tried Borland C++ Builder X and I am very impressed with it, I like it even more than KDEvelop 2.1.5. BCX is an extremely well done multi platform IDE with an excellent compiler and set of tools.

There is one feature in it that I don't think I would ever go back to another IDE without!

In BCX it doesen't matter how crappy my code looks, for example it can look like this:

_______________________________________

#include
using namespace std;

void menu()
{
int choice = 0;
cout << "\n[1] Solve a Linear System\n";
cout < < "[2] Quit\n\n"; cout << "Enter choice (1-2): ";
cin >> choice; switch ( choice )
{
case 1: cout << "not available yet\n"; break;

case 2:
cout << "not available yet, sorry\n";
break;

default:
cout < < "\nPlease select either choice 1 or 2.\n";
menu() ;
}

}

__________________________________________

All I have to do is go to Edit -> Format All and it will be very readable and formatted to perfection. Observe the result after just clicking that option.

__________________________________________

#include
using namespace std;

void menu()
{
int choice = 0;
cout << "\n[1] Solve a Linear System\n";
cout < < "[2] Quit\n\n"; cout << "Enter choice (1-2): ";
cin >> choice;
switch ( choice )
{
case 1:
cout << "not available yet\n";
break;

case 2:
cout << "not available yet, sorry\n";
break;

default:
cout < < "\nPlease select either choice 1 or 2.\n";
menu();
}

}

____________________________________________

It saves me hours when I try to fix my code up and its just so simple it doesen't even ask any questions (though I could customize the feature) and it will format anything you throw at it, regardless of its crazy formatting perfectly. my class requires that my code be formatted very well and its saved me a LOT of time.

Bottomline, will KDEvelop 3 have such an amazing feature? I have only tried 2.1.5. If it doesen't than I guess I will be sticking with BCX Personal (which is free and not a trial, but you can't make commercial software with it).

If it does, tahn I will most likely use KDEvelop 3.

by Alex (not verified)

For some reason the first messy code snap and the second clean one look the same unless you click view in which you can see the difference.

So click the "view" link right next to reply to see the difference.

by anonymous (not verified)

Emacs has done that since ages. There are Unix filters that do the same thing.

by Alex (not verified)

But I don't like Emacs as muchas a IDE like KDEVELOP or BCX. Does KDEvelop 3 have that?

The feature is awesome and if the unix implementation as you say there are has this than that is really really great =) Now I am much more productive thanks to it, no more spacing just right , all I need to do is code than when i feel its getting too sloppy just "format all" and instantly everything looks great =)

by anonymous (not verified)

I don't know about KDevelop but Emacs helps you format your code *as you work*. This is much better than coding ugly and then reformatting later although it lets you do that too.

by Mikkel (not verified)

Check out AStyle (http://astyle.sf.net), it worked wonders with my assignment the other day, where I was jumping between different editors on different platforms, and every single one had its own idea of how to autoformat...

by Apollo Creed (not verified)

Latest KDevelop has this feature. Tools->Reformat source. Very useful when you remove outer loops and things like that.

by Jhon (not verified)

You look like girls!if you know programing(not a magazine tutorial) it would be enought with vim!

by Leonscape (not verified)

Yes Kdevelop does have this feature. its under the tools menu. Along with lots of other useful stuff.

You can apply it to just selected text too. The code style stuff is excellent and allows you to format the code how you like.

I use it a lot, I contribute code to a project that uses a style very different from what I like. So I write the way I want to with code styled the way I like it, change a few options and reformat the code and commit it, and change it right back.

by Alex (not verified)

That's exactly what I wanted, another question, since somebody said that emacs has a mode which autoformats as you write, does Kdevelop have this too?

by Leonscape (not verified)

There is the automatic indentation. But I don't think I've tried that yet. One little correction the source formatter is under the edit menu :)

The difference between two and three is huge. Its a seriously impressive piece of kit. Better than and other IDE I've used.

by gerd (not verified)

Rosegarden looks nice, it atergets the professional market. However I prefer home user tools like musicbox.