Slashdot Mirror


Announcing the KDE Quality Team Project

Quique writes "The KDE Community is pleased to announce the launch of the Quality Team Project, a community of contributors who will serve as a gateway between developers and users in the KDE Project, and as a new way for people to begin contributing. KDE is a very attractive project, offering high quality software and is freely available. There is a lot of people who feel the urge to give something back, but stop in the middle of the way, frustrated by the steep learning curve. The aim of the project is to reduce these barriers by welcoming these potential contributors, and by offering documentation, support, and even guidance if requested. The objective is to support the new contributors, (programmers, documenters, testers, artists...). Have you ever wished to help KDE in some way, but never knew how? Keep reading!"

20 of 389 comments (clear)

  1. On the heels of ESR by LittleLebowskiUrbanA · · Score: 5, Informative

    This seems like it's follwing on ESR's remarks on CUPS the other day but it's not. They've put a lot of planning into this including how to maintain your own CVS and which part of KDE to target for improvement first (KDE PIM).
    I'd like to see some of the numerous UI critics take part in this. You know, the ones who write scathing reviews of widgets and fonts like Eurgenia?

    1. Re:On the heels of ESR by LittleLebowskiUrbanA · · Score: 3, Informative

      Here's who I was talking about.

  2. Re:i hope these guys will integrate with kde-redha by LMCBoy · · Score: 4, Informative

    The KDE project itself doesn't do any packaging at all; they only release source-code tarballs. kde-redhat is an independent project.

    --
    Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
  3. Re:Build it, and they won't come.. by LMCBoy · · Score: 5, Informative

    That's really cold, man. You paint the KDE project as extremely elitist, when it is actually totally the opposite. KDE isn't some exclusive club of core people, any developers are welcome to join the project at any time, and have always been welcome.

    Sounds like KDE is looking for folks to come along and do all the thankless, boring shit.

    You have it totally backward, actually. The Quality Team project was intiated to include the large number of non-developer people who have been saying that they've always wanted to help KDE, but don't know how. KDE-QT provides a framework to actually include these interested and passionate contributors into our project.
    They asked for a project like this.

    So you see the QT tasks as boring grunt-work. Fine, then maybe KDE-QT is not for you. But there are those who excel at this kind of thing, and actually enjoy it.

    --
    Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
  4. Re:Build it, and they won't come.. by ErichTheWebGuy · · Score: 5, Informative

    Thank you!!! That's exactly what I was trying to say. I am a novice programmer, and have little if any to offer to the KDE codebase. But, I would love to contribute and have extensive experience in things like customer service and communication. The KDE-QT is a FANTASTIC idea!

    --
    bash: rtfm: command not found
  5. GNOME has had a quality team for years. by luge · · Score: 4, Informative

    2-3, depending on how you want to count. It's good to see KDE catching up.

    --

    IAAL,BIANLY

    1. Re:GNOME has had a quality team for years. by luge · · Score: 3, Informative
      The GNOME bugsquad works tightly with the usability, documentation, and accessibility teams to ensure that those issues are first priority issues for the community, and has for years. If you look through our recent 2.6.0 showstopper emails, the issues are mostly not crashes- they are usability issues, documentation and design issues, translation issues, and slightly further back accessibility issues. There are definitely crasher bugs on the list, of course, but we realize (anyone who is good at QA realizes) that those are only surface issues, and that other issues are just as important if not more so.

      Anyway, it's great for KDE that they are doing this- if it works anywhere near as ours has, it will make KDE a much more formidable competitor. But please stop telling the world that this is something new and innovative in free software. That's just as misleading as MS talking about innovation.

      --

      IAAL,BIANLY

  6. Gnome has a quality assurance team by Anonymous Coward · · Score: 1, Informative

    Gnome has a quality assurance team and has had one for a long time. See http://developer.gnome.org/projects/bugsquad/.

    Elijah

  7. Re:Found on GNOMEDESKTOP by Anonymous Coward · · Score: 2, Informative

    > Hmm. That's not the GNOME that I've seen at all for the last
    > year and a half (the amount of time that I've been following
    > GNOME events). I've found people very helpful, very kind
    > and patient with me as I've learned, and very willing to help
    > me on my level.

    That depends in what ways you participate to GNOME and with what kind of people you had contacts with.

    I for my own speak about (well they know who I mean... to not namecall them here). I for my own had very bad expiriences with some individual people who made the entire GNOME project more than disgusting. I can tell you where some of these people where publicly namecalling me, slandering me, and simply caused a bad reputation around me.

    Not just me also others. Some of them left GNOME others still silently participate to it. I think with one year and a half you didn't participated well enough with those I had to deal with.

    GNOME is a big project there are a lot of people participating to it, from different countries, with different skils, with different well whatever. Some of these people who claim themselves to have some sort of 'god' status are more than ***** assholes (to name it the way it is). I feel sorry for all the people who want to do something good for GNOME and join the gnome-love channel for becoming part of GNOME but the only aim of this is to rip them off because the GNOME 2.6 release is close infront of the door and some urgent things should get fixed.

    None of these people will ever reach a status where they can shape GNOME or participate in a way to it so they get the feeling to be actually PART of it or their work being honoured.

    I sometimes really wish that there are more people within the GNOME community who stands up and let the world know what's really going on rather than keeping shut and have the stuff continue the way it currently continues.

    Well if you want more information I do reconsider emailing me I will forward everything required to you to make you understand me and get an own impression about what GNOME really is.

    In case anyone is seriously interested, please grab CVSGnome as script and dig out the eMail address inside and write me. I will forward everything that confirms what I say. It's hard to explain everything. Showing facts is what may help people understand.

  8. Konstruct RULES! by linuxlover · · Score: 2, Informative

    I got tired waiting for kde 3.2 rpms for Mandrake 9.2. they were not available in the Mandrake-club, despite numerous votes for it. (Rant : Made me wonder what is the point of paying money for the club & voting for RPMs../rant)

    Anyways, downloaded Konstruct, told it where I want it to install, and
    cd meta/everything; make install
    that is it! The download/patch/compile/install went for 2 days!! And now I have a shiny kde 3.2 desktop to play around with.

    I didn't have to delete my stock Mandrake kde rpms (too much hassel with all the dependancies).

    Given how much trouble we have @ work on getting builds to work, I have gained enormous respect for Konstruct; it makes installing KDE a snap (okay a 2 day long snap:-)

  9. Re:Sounds Good by zurab · · Score: 3, Informative
    Sort of like the customer comment card at resturants


    I think it's a little different. Consider this:

    Start subscribing to the KDE Quality Team Mailing List and announce yourself...

    If you know what application you want to work with, and what you want to do, check the KDE Quality Team HOWTO for tips and information about the task you want to perform. If you don't know yet, you mask the list for guidance, and read the Quality Team Tasks Page to find out what kind of activity you like best and the requirements to perform this task. Each activity has a different set of requirements. For instance, to be a KDE unstable tester, it is necessary to know how to compile KDE unstable.


    First of all, in my [somewhat limited] experience with QA, technical writing, and other non-development tasks, these people in general are not really friendly with mailing lists. That's a first turn off. I think an NNTP server would be a better solution. Second, this is targeted towards developers and extremely advanced users who will read all of the HOWTOs, rules, directions, etc. and memorize them to avoid getting flamed by others. Regular users don't do these things, they just click on pretty buttons.

    I'm not saying this is wrong, it's just not for average joes out there.
  10. Re:I seriously doubt this will change anything by bonch · · Score: 2, Informative

    Has anybody taken a look at the Gnome HIG? They're great, even specifying seemingly mundane aspects such as the amount of pixels between an alert icon and text message on a popup dialog box.

    These things do matter, whether consciously or not, to users.

  11. Some backgound information about KDE and usability by falonaj · · Score: 5, Informative
    Being a KDE contributor myself, I feel the urge to correct some of your statements and agree to others.

    GNOME has had the Human Interface Guidelines for over a year and a half now.

    KDE has User Interface Guidelines since more than 4 years. These guidelines are a bit outdated, but they are followed by almost all applications within KDE. This is one of the reasons why KDE applications are quite consistent with each other. KDE has been dedicated towards usability since its foundation, but usability was never the only goal. KDE was never perfect, but its usability has been constantly improving every version. Compared to most other PC software, KDE has always been doing reasonably well in terms of usability.

    The whole project is dedicated toward usability.

    True. The GNOME project made a good decision when they introduced HIG, even if many GNOME users were very angry at the time. Removing functionality was one of the main methods of solving GNOME's early usability problems, which should only be done if there is really no other way to solve usability problems.

    Most people complaining about KDE's usability are suggesting the same strategy for KDE. I don't agree with this. Solving usability issues in other ways is more difficult and takes more time, but the end result will be better if we stop telling others "I know better than you that you don't need this". But anyway, I agree that having good user interface guidelines is important.

    Don't get me wrong, KDE has some inovative technologies behind it, but even 3.2 is miserably lacking in terms of usability and style. IMHO, this "Quality Team Project" looks more like an after-thought or a lame side project than a redirection of the whole project.

    My impression is very different. The Quality team idea has been greeted with a lot of very positive responses among the KDE developers. There is a lot of interest in this within the KDE project.

  12. Re:Build it, and they won't come.. by cubic6 · · Score: 3, Informative
    multiple desktops, session management, copy-paste, 3-mouse button support and single-click consistency

    These are things that KDE does the way you like. They're not examples of KDE superiority. Don't make the mistake of claiming that everybody likes the same things you do. I've used KDE, and while it's a decent desktop, there's no way in hell I could say that it has no usability problems.

    Example: The menus all have "More Programs" submenus. Why can't all the programs for a group be on the same level?

    I have used KDE, so I do know what I'm talking about. I don't use Windows because of the marketing. I use it because right now, it's not practical for me to switch to Linux and KDE. I do agree that documentation and binary compatibility are problems, but they're hardly the only ones facing KDE.

    --
    Karma: Contrapositive
  13. The Quality Team is not a QA project by cwoelz · · Score: 5, Informative

    I am the one who is currently putting the most effort into the KDE Quality Team implementation, so I am qualified to speak for the project:

    Let's start by making something clear:
    The main idea is not to build a QA project inside KDE. The main idea is to support and embrace new contributors with any background, and help to organize their efforts. For instance: Any doubts about the docbook? We are glad to help. Do you want feedback on your work? We are happy to provide. Looking for guidance? Hop in!

    We don't want to point what is good for you: we try to present you with a long list of things one can do to help, and organize these efforts.

    The recommended approach for non programmers is different from other projects: it is more like the project manager in a company than of a task specialist. In other words think of acting upon the whole of Kontact instead of acting upon the context help for the whole KDE project. We recognize that the main tool for helping an application is knowing it well. A quick look at the activities list, presenting the requirements for performing the tasks, is sufficient to prove that.

    http://quality.kde.org/develop/modules/

    Yes, the activities include QA. But this is just one of the activities. Hope this helps to avoid confusion with GNOME's bugsquad (also nice, but not related: it is a different concept).

  14. Re:Build it, and they won't come.. by Anonymous Coward · · Score: 4, Informative

    There is just no good substitute for multiple desktops with good session management like KDE has.

    Except that multiple desktops are highly confusing unless you are a power user and have mentally trained yourself to remember that there are programs open "somewhere else" in the computer. Even a power user like me gets confused with multiple desktops and has to scan each one. It requires holding a lot in your head, which is okay for a computer geek but not anybody else.

    My mom, as an example, doesn't even understand *multiple windows* she closes windows before opening new ones.

    KDE session management is terrible. Why? Because it only works with programs that are aware of it. Programs like gvim and Mozilla do not remember their state properly. So is a half-baked feature better than no feature at all? I would argue NO, because it will confuse the average computer user who doesn't understand why one program is memorized properly, but not another. They don't understand the mishmash of technology under the hood, and don't need to waste brain cells remembering which programs "work" and which don't.

    Also Unix-style copy/paste is much faster and more comfortable than MacOS-style

    X Windows has at least *TWO* clipboards, one cut/paste style, and the other done by clicking the middle mouse button. First, having two clipboards is confusing. Having a clipboard that works differently then the market leader (Windows) is confusing. Accidentally clicking the middle mouse button and pasting random stuff into your program is confusing.

    This is another power-user-only feature. I see many people that have problems with two-button mice.

    Maybe if there was a special "paste" button on the mouse, it could be a good feature, because then people could associate the button with pasting easier.

    I personally accidentally hit the middle mouse button into my text programs (like mutt) once a week at least, I really hate that. Am I stupid? No, I just hit the wrong button, why should I now have to undelete the mail and cancel the printer job, and whatever else those keystrokes did!

    But of course, marketing has told you that all those features are "for geeks" only and Windows/MacOS is the best there is - so often that people started to believe it. You don't even need examples, facts or reasons!

    Have you ever sat down with someone to explain how the computer works? Someone who wants to get their job done? I guess not. I know people who don't use cut and paste at all, they just retype things. They don't mind, because it works for them. You are so beyond the average user and you don't realize it. What should they have to learn this, when it is possible to create a UI that they can use, AND the power users can use.

    There are basic principles in designing things, from doorknobs to computer interfaces. One thing is to keep the interface as *simple* as possible, and make all the "modes" obvious. All the things you described are power user features because they require an extra mental model of how the computer works.

    KDE doesn't have any usability problems, period.

    You've got to be shitting me. Here's one: in Konquerer (which I'm using now), opening a new browser tab when the tab bar is full pushes old tabs out of sight. Where did they go? Did the computer eat them? Oh look.. a couple little arrows.. click on them, now the tabs have jumped around (bad UI design, never move a control element!) This has so many levels of confusion (beyond the confusion of tabs themselves).

    Here's another one: my konqueror has three magnifying glasses at the top. If you squint you might realize one has little footprints, one has a "+", and one has a "-". Can you guess what they do based on my description? Why are they even *there*, I've never clicked on them. There are TWO printer icons. One has a printer, one has a printer and a square next to it. What do they do? Who knows and who cares! When I "print" a web page (maybe once a year), I

  15. Re:Gnome is NOT a KDE alternative by bfree · · Score: 2, Informative

    I'm only going to address one part of your post.

    Also, the only reason why gnome was created in the first place is null and void. Now that Novell has taken over Ximain you can expect VENDOR lock in. Want groupware for linux? Thats $300 a seat.
    Gnome was created because KDE was based on QT which was not free software. As far as I understand it, QT is now free though the port for windows in not, someone could port the GPL QT onto windows but no-one has (that I have heard of) and until that happens Gnome/GTK still has a reason to exist even if it is inferior.

    As for Novell's purchase of Ximian, there are multiple things to consider. First, Ximian is not Gnome like Trolltech is QT so Novell can do very little to impact Gnome. Secondly Novell have their original business, Ximian and Suse to bring into co-existance. I suspect that you will see them focusing on building a Suse product line which is based on Free software, but interoperates flawlessly with all the proprietary solutions they have. They will certainly be looking for per seat charges for supported solutions, whether proprietary or free, but I doubt you will see them dropping free software tools which they can exploit to provide a complete solution simply out of spite, surely their purchases show that they want to take advantage of the free software world, even if they mightn't want to give away their work (which is no problem as long as the work remains GPL, each recipient can decide what to do with it).

    --

    Never underestimate the dark side of the Source

  16. Re:Will testing fix by be-fan · · Score: 4, Informative

    * The 5-10 second load-time for KDE apps
    This is a legitimate problem, though getting much better. With prelinking, load times are closer to 2-3 seconds rather than 5-10.

    * The 4 second load time just to open a folder
    Depends on the size of the folder. Normal-sized folders open pretty much instantly on my machine. Performance on large folders (/usr/bin with thousands of items) could be improved, though.

    * The cramped and embarrassing K menu, with a 100 different groups and completely illogical redundancies like "Preferences," "System Settings," and "Control Center"
    Um, my stock Debian KMenu has a dozen folders. "Preferences" is gone in 3.2. There is a "settings" folder and a "system" folder, which is logical --- one is for preferences, the other is for system utilities. Kinda analagous to Windows's "Control Panel" and "Accessories/System Tools" And "Control Center" is an entry in "Settings"! Are you sure you're not mistaking the quick- access area at the top for default menu items? And the categories seem perfectly logical to me. "Graphics," "internet," "multimedia," etc. Sounds perfectly logical to me. Certainly, more logical than the Windows method of giving each company a top-level entry in the menu.

    * The poor naming scheme that--despite close to five years of bitching--hasn't been changed in favor of something sane
    KDE will drop the 'k' when GNOME drops the 'g', Apple drops the 'i', and Microsoft drops the 'MS'. Remember, its "MS Word" not just "Word."

    * The convoluted Control Center that is an example of poor interface design with 3,000 items and subitems, grouped together under a cursor that for some reason won't stop changing to the hand icon
    Actually, having all preferences in one program seems a lot more easy to navigate for me than a folder full of applets, one for each task. Work is on-going to make KControl more logical (there was an OSNews entry recently) but the "centralized control" aspect will remain. And Microsoft does it too --- consider the Windows NT administration console.

    * The fact that the cursor changes to a hand icon when it moves over taskbar buttons (cursor changes are confusing, disorienting, and annoying to newbies and power users alike)
    The cursor changes to know when you can click on something. And you pulled that "cursor changes are confusing" thing out of your ass. People manage to use Internet Explorer on a daily basis with the cursor changing over links. You just don't like it because its different from what you're used to.

    * The fact that when you tell KDE to put application menus at the top like MacOS...which is faster than slowing the cursor and pinpointing a menu in a floating window like in WindowsWorks fine on my machine. I'm guessing that you're not running 3.2...

    * The seeming need for every new version of KDE to add five more sidebars, buttons, and features to KPanel/Konquerer/anything else beginning with K, instead of cleaning the interface and making things faster
    Every release of KDE since 2.0 has gotten faster. Every release of KDE since 3.0 has become more streamlined.

    I could go on and on. I don't get why it is so slow.
    KDE isn't slow. Its got slow load-times for applications, but everything else is fast. In terms of user responsiveness, I find KDE to be faster than XP. In terms of redraw, KDE is even faster than XP. For example, try opening up two IE windows to Slashdot, one on top of the other. Resizing the top window will cause the bottom window blank --- for several seconds if you do it at the right speed. On my KDE, Konqueror doesn't do that.

    --
    A deep unwavering belief is a sure sign you're missing something...
  17. Re:KDE needs is own VISUAL BASIC by twener · · Score: 2, Informative

    Gambas and HBasic are working in this direction.

  18. Re:Will testing fix by FooBarWidget · · Score: 2, Informative

    "* The poor naming scheme that--despite close to five years of bitching--hasn't been changed in favor of something sane
    KDE will drop the 'k' when GNOME drops the 'g', Apple drops the 'i', and Microsoft drops the 'MS'. Remember, its "MS Word" not just "Word.""


    What poor naming scheme? When I open my menu I see items like Text Editor, Web Browser, Calculator, Image Viewer. They launch gedit, epiphany, gcalctool and eog, but the menu don't mention anything about the app names.
    In KDE, you see menu items like "Kate (Text Editr)" and "Konqueror (Web Browser)". The function is included right in the menu.

    I don't see the problem.