KDE TechBase
  • Page
  • Discussion
  • View source
  • History
KDE TechBase is a Wiki - You can help! Please contribute! Questions?
Please ask development related questions in the KDE Community Forum.

Contribute/Bugsquad/BugDays/PlasmaDay1

< Contribute | Bugsquad | BugDays

Contents

  • 1 Introduction
  • 2 Requirements
  • 3 General information
  • 4 Preparations
  • 5 Workflow
    • 5.1 Testcases
    • 5.2 Unclear
    • 5.3 Is it a big bug?
    • 5.4 Double Check!
    • 5.5 Keep this page updated!
  • 6 Hints
  • 7 Common Bugs
  • 8 Sign-in
  • 9 Division of Labour
    • 9.1 The batches
    • 9.2 More batches
  • 10 Bugs that need changes that require permissions
    • 10.1 Bugs to be marked as TRIAGED
    • 10.2 Bugs to be marked as TESTCASE
    • 10.3 Bugs needing version field changed
    • 10.4 Bugs needing component field changed
  • 11 Special interest bugs
    • 11.1 High profile
  • 12 Completed Bugs
    • 12.1 Bugs to be marked as RESOLVED
    • 12.2 Bugs with test-cases
    • 12.3 Bugs with step-by-step instructions
    • 12.4 Bugs to be marked as INVALID
    • 12.5 Bugs to be marked as DUPLICATE
    • 12.6 Bugs that should be WISHES
    • 12.7 Bugs needing users with particular setups
    • 12.8 Non english locales
    • 12.9 Bugs needing attention from Plasma developers
    • 12.10 Bugs awaiting feedback
    • 12.11 Bugs that you can't do
    • 12.12 Bugs not related to Plasma

Introduction

If this is the first time you're taking part in a bug triage, don't be scared by the amount of explanatory text on this page. We hope it's easily understandable - if it isn't bug us on IRC :-)

This is the page for PlasmaDay1 which takes place on Saturday/Sunday, April 25th/26th 2009, but feel free to start early. The aim of this bug day is to organize as many of the Plasma bugs as possible, identifying duplicate bug reports and already fixed bugs. Our targets for triage are bugs listed in bugs.kde.org under the product plasma.

Requirements

You don't need any programming experience to help out with Triaging, but you will need a very recent version of KDE compiled from svn. Information on setting up KDE from trunk can be found here. If you're having trouble installing KDE, feel free to drop by on #kde-bugs early to get some help.

General information

  • This page has useful information on how to not mis-mark bugs. In particular, "duplicates are hard". Generally we don't want to claim things are duplicates when they aren't. Make sure you get approval from a developer before you mark something a duplicate. We don't want to create more work for the developers!
  • Be sure to join #kde-bugs on irc.freenode.net, as this is where the bug-day will be coordinated. (You can even join now!)

Preparations

First of all, put your name and the version of KDE you are testing with into the Sign-in section. Then read the descriptions of the various sections to file bugs in carefully.

Workflow

  1. Select one of the batches of bugs you'd like to do and pick it by putting your name into the appropriate column.
  2. Execute the query to get the list of bugs and go through the bugs one by one.
    1. Read the bug description and the comments carefully and try to reproduce the bug.
    2. Post a comment on bugzilla explaining what you found out. Be sure to also put the version of KDE you are testing with in the comment.
    3. Put the bug into the appropriate section and describe your findings here as well (eg. "Can't reproduce any longer" or "This bug is still reproducible for me"). If there's something special about a bug, you can prepend a little label like eg. crash. Please mark every bug with your IRC nickname. You can easily do that by appending ~~~.
    4. Check if the bug's Version field is set properly. The version field for Plasma bugs should always contain the last KDE version the bug is/was reproducible with. If the bug is no longer reproducible and it's unclear which version the bug last appeared in, please set it to the version you think it last happened.
    5. Check if the bug's component is set correctly. It will be of great help when checking for duplicates (eg. comparing similar bugreports in the "panel" component). If you lack permissions to change the component or are unsure about it, please put the bugs in the "needs component change" section along with a comment.
    6. Mark the bug as triaged by adding the triaged keyword on the bug. Again if you lack the permissions to do so, additionally put it in the "Needs triaged keyword" section.
  3. If you're done with your batch, pick another one and start from the top :-)

Testcases

Some bugs might have documents that expose the bugs attached, for some bugs you might be able to create data that shows the buggy behaviour. In both cases we have to add the testcase keyword. If you lack permissions to do so, additionally add the bug to the "Needs testcase keyword" section.

Unclear

If something has no clear instructions on how to reproduce it, or has little useful information, add a comment asking the reporter for more detail. Then list it in the bugs awaiting feedback section. Be polite, we want to be nice to our bug reporters!

Is it a big bug?

Prioritizing is good. We're especially interested in problems that result in an unuseable desktop. Let's keep track of them.

Double Check!

Please list bugs here to get a second opinion before making the change in bugzilla. This also gives a record of what we've done for the developers to check.


Warning
noframe
Many Plasma bugreports might be specific to a certain graphics card or the version of Qt/X.org you are using. This means that just because you can't reproduce a bug it might still be there.


Keep this page updated!

After adding triaged bugs on this page, you should keep an eye on their bugzilla status. Add yourself on the CC field in bugzilla to be informed about updates. When a bug is closed on bugzilla, it should be updated on this page.

You can use the tag <s>...</s> to mark a bug as done like this.

Hints

  • You can edit single sections of this page if you you check Enable section editing via edit links in your TechBase Preferences.
  • Sometimes you might encounter edit conflicts if several people are working on the wiki page at once. We can mostly avoid those by keeping notes of the bugs we encounter in a text editor and file several of them later at once (don't forget to save).


Tip
noframe
Please be sure to sign every bug or comment you add to this page with your irc nickname. You can use the wiki markup ~~~ to insert your wiki username automatically (but only do this if it is the same as your IRC nickname, otherwise write your IRC nickname in by hand).


Common Bugs

There are some bugs which are commonly reported several times. If you found such a bug (or think you did), you can put it here:

Sign-in

Tell developers what you are testing with. (If you expect to upgrade between now and BugDay, put what version you are using now next to the bugs/comments that you put on this page.)

Please give distro/version or SVN branch/trunk with revision below (or just beta2 if you're using that). Also put your graphics driver, the version of Qt and X you are using:

IRC Nickname KDE version used for testing Graphics driver Qt X
Lemmasvn trunk r958924NVIDIA 185.19qt-copy1.6.1
jtamateopensuse r954171free ati radeon4.5.11.6
Dario_Andrestrunk 958964intel2.6.34.5.0+9422551.6.1
anselmolsmtrunk 958853NVidia 180.514.5.0+9422551.5.3-r5
anselmolsmtrunk 959078Intel 2.6.53-r14.5.0+9422551.5.3-r5
grundleborgtrunk 959002fglrx4.5.0+9555721.5.2
FiNeXtrunk 959071NVidia 180.44 4.5.01.6.1
Ruchirtrunk 961515Intel 4.5.11.5.2

Division of Labour

Please choose a batch that is not already taken and then query bugs.kde.org for all bugs in that batch. Please mark you irc nickname in the table below to show which month's bugs you are working on to avoid duplication of effort.

If you have to leave before you can finish your batch, please put the last bug you triaged as well as if you're going to finish triaging in the table so others will know where you left off.


Warning
noframe
With these more recent bugs, if the report has been looked at by a developer (i.e. they cc'd themself or commented on it or posted a patch), and it seems like the issue is fixed, BUT the developer didn't close it, make sure the bug really can be closed. Often it can't.


The batches

Information mostly for people organizing:

  • The template query for the batches is [ this one].
  • If you want to choose a batch but none are left, bug Lemma on IRC.
Batch No of bugs IRC Nickname Status Query
1 7 Query
2 7 jtamate done Query
3 7 jtamate done Query
4 7 FiNeX done Query
5 7 FiNeX done Query
6 7 Ruchir done-1left Query
7 7 jtamate done Query
8 7 Lemma working Query
9 7 FiNeX done Query
10 7 Dario_Andres done-1left Query
11 7 Dario_Andres done-1left Query
12 7 FiNeX done Query
13 7 FiNeX done Query
14 7 grundleborg working Query
15 7 jtamate done Query
16 7 FiNeX done Query
17 7 anselmolsm done Query
18 7 anselmolsm done-1left Query
19 7 FiNeX done Query
20 7 Ruchir done-2left Query

More batches

Information mostly for people organizing:

  • The template query for the batches is this one.
  • If you want to choose a batch but none are left, bug Lemma on IRC.
Batch No of bugs IRC Nickname Status Query
1 7 Ruchir done Query
2 7 Ruchir done-1left Query
3 7 Ruchir done-1left Query
4 7 Ruchir done-2left Query
5 7 Query
6 7 Query
7 7 Query
8 7 Query
9 7 Query
10 7 Query
11 7 Query
12 7 Query
13 7 Query
14 7 Query
15 7 Query
16 7 Query
17 7 Query
18 7 Query
19 7 Query
20 7 Query

Bugs that need changes that require permissions

If you put a bug into this section, please be sure you additionally put it into the appropriate Completed Bugs section.

Bugs to be marked as TRIAGED

Bugs that need the triaged keyword adding to them should be listed here.

Bugs to be marked as TESTCASE

Bugs needing the testcase keyword added to them should be listed here.

Bugs needing version field changed

Bugs should be listed here if their version field needs to be changed according to what written above.

Bugs needing component field changed

If a bug can be categorized better by changing its component field but you lack the permission to do it, please put the bug here.

Special interest bugs

High profile

Some bugs seem to be more important than the others. If you feel a bug is really really (really) important and you can still reproduce it, please put it here.

Completed Bugs

Below lists the various sections for completed bugs. This aids everyone in double checking each other's work. In addition this allows those of us that don't have bugzilla permissions to list bugs so that the folks with the permissions can follow up.

Bugs to be marked as RESOLVED

Bugs that are no longer reproducible and have been fixed already go into this section. After they are double-checked they can be closed.

  • bug #164317 The spacer plasmoid is included now. Jtamate
  • bug #167149 Classic menu works fine when an application is deleted. Jtamate
    • Works fine for me too. Ruchir
  • bug #178588 Font is OK now for me on trunk. Dario_Andres
    • I also can't reproduce, so closing now.Ruchir
  • bug #180966 Passwords aren't written to /tmp/kde-USER anymore (on trunk). anselmolsm
  • bug #180968 The behavior described doesn't happen on trunk r958853. anselmolsm
  • bug #171067 Open "recent file" previously opened from desktop works for me. FiNeX
    • Works for me too. Ruchir
  • bug #170769 Folderview with fish isn't slow anymore. FiNeX
  • bug #170450 Panel on elegance theme is drawn correctly. FiNeX
  • bug #178776 Can't reproduce on trunk. Dario_Andres
    • I also can't reproduce. Ruchir
  • bug #180974 Problem solved on trunk. anselmolsm
  • bug #180816 Works for me on trunk r958853. anselmolsm
  • bug #180823 Can't reproduce, working nicely on trunk r958853. anselmolsm
  • bug #177808 Notifications are next the panel. FiNeX
  • bug #177941 Panel is transparent after change plasma theme. FiNeX
    • Can't reproduce. Ruchir
  • bug #178000 Notification plasmoid can be resized and it keeps the size. FiNeX
    • I can also resize it. Ruchir
  • bug #178032 Task order seems quite good to me. It follows settings. FiNeX
  • bug #180668 The calendar plasmoid (dragged from the clock) can be resized properly. Dario_Andres
  • bug #180868 Works for me using trunk r958853. Tested with and without desktop effects, no problem found. anselmolsm
  • bug #179449 Moving plasmoid on the dashboard is fast (on my PC). FiNeX
    • Aaron wrote: some further optimization could be done.
  • bug #179623 The bug seems solved. Placing and displaying plasmoids seems to works better on recent releases. FiNeX
  • bug #175461 Brightness slider automatically adjusts according to conditions. Ruchir
  • bug #181175 Can't reproduce on r958058. Ruchir
  • bug #180663 taskbar usability fixed. FiNeX
  • bug #181027 Notification are more robust now: when a process (copy/move/delete) crashes, the notification is still working and it doesn't hang too. FiNeX
    • Maybe a new bug report could be done: a feedback should be given to the user informing him that the process died. FiNeX
  • bug #182762 I can't reproduce, the folderview is updated properly when removing the files/folder. Seems to be a graphical glitch( card/driver related?) Dario_Andres]
  • bug #182821 This is a mix of a packaging problem, and a issue that I can't reproduce on trunk forcing the packaging issue first. (asking for feedback) Dario_Andres
  • bug #181501 (bug #183039) I can't reproduce this on trunk, I remember experiencing it some time ago, but not now. Dario_Andres
  • bug #183117 Works OK here, FolderView follows the configured folder Dario_Andres
  • bug #183175 Taskbar renders OK on Desktop. Asking for feedback (plasma theme related?) Dario_Andres
  • bug #183235 I can't reproduce the bug (instructions seems a bit confusing) Dario_Andres
  • bug #182641 Can't reproduce on r958058. Ruchir
  • bug #182671 Can't reproduce on r960293. Ruchir
  • bug #182656 Can't reproduce on r960293. Ruchir
  • bug #182802 Can't reproduce on r960293. Ruchir

Bugs with test-cases

If the bug is still reproducible and has a test-case attached, put it here.

Bugs with step-by-step instructions

If the bug has proper step-by-step instructions to reproduce the bug it should go here. Actually most reproducible bugs should end up in this section.

  • bug #164339 The counter of active plasmoids is not updated until the mouse is over the list. Jtamate
  • bug #166284 The second part is still there. A dragged application link points to the original .desktop file. Jtamate
  • bug #167243 Create a new text file, and see plasma blocked until the dialog is closed. Jtamate
  • bug #178132 Compressed wallpapers installed by GHNS doesn't show on the wallpapers combobox (plasma or ghns bug?) Dario_Andres
  • bug #178487 Bouncing ball sticks on some borders, screencast attached Dario_Andres
  • bug #178279 Fontcombobox shows glitches (char selector plasmoid) Dario_Andres
  • bug #171547 Reproduced in trunk: menu items are placed all on "lost & found". FiNeX
  • bug #170605 Adding a favorite program on kickoff after filtering hides the main kickoff buttons (bug already assigned). FiNeX
  • bug #180999 I reproduced it, with different results. A new step-by-step was added. anselmolsm
  • bug #180813 The bug reported is still reproducible on trunk r958853. anselmolsm
  • bug #177722 Top panel overlaps icons on desktop. FiNeX
  • bug #173616 Confirmed by Aaron. I've nothing to add. FiNeX
  • bug #179460 Crash confirmed. FiNeX
  • bug #179493 Similar bug confirmed. FiNeX
  • bug #179541 Combobox are displayed incorrectly when placed on panels. FiNeX
  • bug #175161 Even if command is different, new menu item not appearing if name is same as existing entry. Ruchir
  • bug #175329 Delete widget button hidden behind panel. Ruchir
  • bug #175674 Systray can still be reduced in size upto level which moves icons out of it. Ruchir
  • bug #175954 Icons not updated instantly on changing .desktop file. Ruchir
  • bug #180074 Earth can not be srinked :-) Jtamate
  • bug #175312 Dashboard is closed if confirmation dialogs appear. Ruchir
  • bug #180180 Some black rectangles before they get something in. Jtamate
  • bug #181191 Vertical panel covers part of horizontal one. Ruchir
  • bug #181164 Autostart application crashes on kde startup. FiNeX
  • bug #183041 The systemtray appears glitched in a wrong activity (I guess this is related to the FDO protocol limitations) Dario_Andres
  • bug #183710 The dict lineedit doesn't get focus on popupapplet activation. (this seems to be a strange focus bug, I can try to workaround it) Dario_Andres
  • bug #182663 Typing search fast and hitting enter opens first program instead of exact one. Ruchir
  • bug #182712 Changing icon size clears the saved icon positions. Ruchir
  • bug #164242 Multiscreen. Jtamate
    • Confirmed in trunk FiNeX
  • bug #182823 Reproducible on trunk. Ruchir
  • bug #182837 Reproducible on trunk. Ruchir
  • bug #182993 Reproducible on trunk. Ruchir
  • bug #181015 Works well for me on trunk r958853. anselmolsm
    • It has been assigned FiNeX
  • bug #181206 Microblogging plasmoid display correctly username labels. FiNeX
    • if the plasmoid is not wide enough the bug is still reproducible.FiNeX

Bugs to be marked as INVALID

Bugs which are no longer valid go here. Please provide the reason why you think this bug is invalid. Some examples of when a bug should be closed as INVALID:

  • The reported behaviour is not a bug.
  • The bug is completely unrelated to Plasma.

This list is not exhaustive. If you feel a bug is invalid for any other reason, be fure to list it here, mentioning why you think it is invalid. Before closing a bug as INVALID, be sure to get a developer's opinion.


  • bug #172475 It seems a corrupted configuration problem. Probably in this case b.k.o is not the better place for helping the reporter. FiNeX

Bugs to be marked as DUPLICATE

Duplicates (or possible duplicates) found should be placed here along with a link to the bug you think it is a duplicate of.

  • bug #183091 is duplicate of bug #180968. anselmolsm
  • bug #186498 is duplicate of bug #180999 anselmolsm
  • bug #182678 seems duplicate of bug #181501 or bug #183901 Ruchir

Bugs that should be WISHES

Sometimes there are bugs that are actually wishlist items. If you think a bug is not really a bug please put it here.

  • bug #167701 I do not know if usability bugs are wishes or not. Jtamate
  • bug #176753 Ability to adjust icons size in kickoff. Jtamate
  • bug #181031 HIG question about position of rmb menu on task. I like the current behaviour, but more expert people should decide. FiNeX
    • It has been reported as bug, but it seems more like a wish (imho) FiNeX
  • bug #182689 Reporter wants title bar mouse click actions back, not sure if that is going to happen. Ruchir
  • bug #182880 Reporter wants access to customize theme directly from desktop settings. Ruchir
  • bug #182925 There is scope of improvement in device notifier applet. Ruchir
  • bug #182950 Option to save session is missing. Ruchir
  • bug #183003 Redesign of appearance settings(I filed this wish :) ). Ruchir

Bugs needing users with particular setups

Bugs that require particular software or hardware that you don't have available should be listed here with a description of the non-standard requirement.

  • bug #167941 Multiscreen. Jtamate
  • bug #168673 Multiscreen. Jtamate
  • bug #169887 Multiscreen. Jtamate
  • bug #177952 "Suspend mode" needed for testing. FiNeX
  • bug #174008 NX needed. FiNeX
  • bug #174315 Cjk chars needed. FiNeX
  • bug #179646 Ipaq and synce-trayicon gnome sofware needed. FiNeX
  • bug #176548 Multiscreen. Jtamate
  • bug #176549 Multiscreen. Jtamate
  • bug #180372 Multiscreen. Jtamate
  • bug #180388 Multiscreen. Jtamate
  • bug #181269 Requires different monitors of different sizes. Ruchir
  • bug #182959 Multiscreen. Ruchir

Non english locales

Bugs requiring non-English locales should be listed here, along with the locale they require.

  • bug #175442 Requires German. Ruchir
  • bug #182976 Requires RTL type language. Ruchir

Bugs needing attention from Plasma developers

Add bugs here if you need to find out whether the observed behaviour is inteded, or if there's some other reason that it would be useful for a Plasma developer to take a look at. Make sure you indicate why the bug needs attention. A second common reason to put a bug here is if it has already been heavily commented on by the application's developer. In the latter case please only add bugs you can reproduce.


Warning
noframe
Always defer policy decisions to developers.


  • bug #177708 File copy dialog feedback. There is a long discussion. Anyway the current (trunk) implementation seems a good solution (to me). A feedback from reporter and HIG group could be very useful. FiNeX
  • bug #174787 Some users experienced crashes on plasma start. FiNeX
  • bug #175087 There is some freezes on plasma on certain conditions. FiNeX
  • bug #180625 plasma crashes but nobody knows why. FiNeX
  • bug #175087 Plasma freezes. The root cause is not still really known. FiNeX
  • bug #181241 I don't understand the report but seems code related. Ruchir

Bugs awaiting feedback

Some bugs are hard to reproduce because the reporter left out some explanation you'd need. In that case we have no other means but to request some more information. Bugs for which feedback from the reporter has been requested should be put here. They should be revisited in 30 days to see if there's any response. If there's feedback

Feedback should only be requested for bugs if you have tried and failed to reproduce them or if the report contains insufficient information to try and reproduce the bug. Requesting feedback for a bug should be seen as a last resort only.

  • bug #165937 Posibly solved, waiting for thomas information. Jtamate
  • bug #168343 Already asked by blauzahl. Jtamate
  • bug #178375 Developer asked some time ago. Reporter didn't replied Dario_Andres
  • bug #178224 No good backtrace, asking again. Dario_Andres
  • bug #178370 No news, mixed reports, situation not clear to understand, asking for feedback Dario_Andres
  • bug #178877 I can't reproduce here. Waiting for feedback.Dario_Andres
  • bug #180928 I can't reproduce in 2 different setups. Waiting for feedback. anselmolsm
  • bug #180858 I reproduced what is described and got no problem, but I asked for feedback with a newer version of NVIDIA driver to ensure that this was a bug related with an old driver version. anselmolsm
  • bug #180909 Waiting for feedback (a full backtrace). anselmolsm
  • bug #176464 Seems solved, but asked as it has subbugs. Jtamate
  • bug #176644 Darío Already asked. Jtamate
  • bug #181200 Can't reproduce myself, asked for more details. Ruchir
  • bug #181258 Asked reporter if it is still reproducible. Ruchir
  • bug #180429 Already asked by Darío. Jtamate
  • bug #180640 plasma crashes, asked for software versions. FiNeX
  • bug #180810 I'm not able to reproduce, the network statistic seems ok. Asked to the reporter if he can still reproduce it. FiNeX
  • bug #182647 Asked reporter for clarification. Ruchir
  • bug #182848 Asked reporter for steps to reproduce. Ruchir
    • Reporter can't reproduce. Should I close it? Ruchir
  • bug #172173 Plasmoids and panels are correctly replaced-resized after screen size change. FiNeX
    • I can't reproduce but a commenter did it. Waiting for more info from him. FiNeX
  • bug #171763 I'm able to move plasmoids between monitors (twinview). FiNeX
    • Feedback asked. FiNeX

Bugs that you can't do

If you have bugs in your batch that you can't do, and no-one has been able to help you with on IRC, please list them here for someone else to have a look at.

  • bug #168139 Not know how to try to reproduce. Jtamate
  • bug #170437 Hit by qt4.5.1 bug, only see lancelot borders. Jtamate
  • bug #181014 Google Gadgets aren't working here. I'll try to solve this first, then check this bug. <Not triaged yet> anselmolsm
  • bug #173222 I don't know if I've done the right for trying to reproduce the bug. FiNeX
  • bug #179458 "Solid" knowledge needed. FiNeX
  • bug #180842 Needs a proxy working. anselmolsm
  • bug #175986 Needs a proxy working. Jtamate
  • bug #176014 Random crash that I've never seen. Jtamate
  • bug #180254 I guess I have running all the applications with systray icons, and I've never seen this. Jtamate
  • bug #180650 Aaron commited a patch, but people reported a lot of crashes too. I'm not able to reproduce the crash, but it is not exactly explained how to. FiNeX
  • bug #181091 On current trunk (at least, on the revision I'm running) the incoming messages notification doesn't work. I cannot check this bug. FiNeX
  • bug #181021 Plasma developing skills needed. FiNeX
  • bug #181241 No idea. Ruchir
  • bug #182749 No idea. Ruchir

Bugs not related to Plasma

Put a bug in this section if it is not related to Plasma and needs reassignment.

Retrieved from "http://techbase.kde.org/Contribute/Bugsquad/BugDays/PlasmaDay1"

Navigation

  • Home
  • Help
  • Recent changes

Sections

  • Getting started
  • Development
  • Schedules
  • Policies
  • Contribute
  • Projects

Toolbox

  • What links here
  • Related changes
  • Special pages
  • Printable version
  • Permanent link

Personal tools

  • Log in / create account
  • Login with OpenID
Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal