concrete jobs, please put it in the wiki

Alexander Neundorf neundorf at kde.org
Tue Mar 16 22:39:55 CET 2004


Hi,

some exciting tasks, now with detailed descriptions:

KDEBASE

+-----------+
 konqueror:
+-----------+
TASK: care for konqueror in file manager mode
REQUIREMENTS: C++ knowledge and some basic Qt knowledge, the rest will come 
while working with the code
LEVEL: intermediate
WHAT IS TO DO: check all the features it has whether they all work as
     expected, especially the more esoteric features, and discuss on kfm-devel
     how to make them work better and try to fix them
     -"save settings in current folder" doesn't make sense as it works now
     -linking/locking views can lead to strange behaviour
     -the "File preview profile" is useless as it is now, maybe a special  
      preview view type is required
     -the integration of the terminal could be improved to work more as in mc
CONTACTS: kfm-devel at kde.org

TASK: check app against docs and docs against app
REQUIREMENTS: no coding required
WHAT IS TO DO: konqy features an awful lot of functions, also some more 
esoteric one, like linking and locking views, splitting views, the embedded 
kfind, the renaming tool, etc. Check whether they are documented, whether 
they work as documented, and whether everything you find in the app is 
documented.
CONTACTS: kfm-devel at kde.org and the documenters

+--------+
kfind:
+--------+

TASK: improve some things on the current kfind
REQUIREMENTS: C++ knowledge and willing to learn some Qt and KDE
LEVEL: beginner 
WHAT IS TO DO: 
-implement autocompletion for the input fields in kfind
-implement saving of search options
-improve the layout of the results listview: the "First matching line" column 
is usually too narrow, the Date column is maybe in some cases not required. 
This should be made somehow configurable.
CONTACTS: kde-usability at kde.org, kde-devel at kde.org, kde-core-devel at kde.org, 
(if nobody responds as a last resort: neundorf at kde.org)

--------------------------

TASK: find a good design/layout for kfind with improved usability
REQUIREMENTS: no coding, but having a feeling what could be implemented with a 
reasonable amount of work, good taste ;-)
WHAT IS TO DO: kfind features a lot of search options. It doesn't offer the 
feature to select more than one directory for searching. It doesn't offer to 
search all subdirs of one dir except selected ones. The options are spread 
over three tabs, only the options on the current tab are visible. Some 
options are disabled by leaving the input field empty, others by disabling 
them via a checkbox. 
A starting point how to improve it: in Mac OS X the find program (not finder, 
not sherlock), start with only very few options available (base path and file 
name pattern). But it has a button "Add more options" where you can select 
things like "specify size constraints" or "in an additional subdir" or 
"except this subdir" and so on. If you select an additional option, you get a 
dialog to enter your settings. The settings will be presented in a listview: 
"search in    /home/  and subdirs
except /home/stuff/
for files not bigger than 1 MB
created in the last 2 days
containing the text 'hello'"
I think this could be a good base for a revamped kfind.
A mockup with Qt Designer would be a good thing.
CONTACTS: kde-usability at kde.org, kde-devel at kde.org, kde-core-devel at kde.org, 
(if nobody responds as a last resort: neundorf at kde.org)

-------------------------------------

TASK: implement the new design for kfind found above
REQUIREMENTS: C++ and basic Qt knowledge
LEVEL: intermediate
TASK: well, implement it :-)
CONTACTS: kde-devel at kde.org, kde-core-devel at kde.org, (if nobody responds as a 
last resort: neundorf at kde.org)


KDENETWORK:

+-----------------+
lanbrowsing/lisa
+-----------------+
TASK:improve several things :-)
REQUIREMENTS: some C++ and network programming knowledge
WHAT IS TO DO:
-use the STL list and map types instead of the home-brewn
-improve the layout of the kcontrol lan-ioslave config module
-make the default lisa-server configurable
LEVEL: intermediate
CONTACTS: neundorf at kde.org
ALREADY TAKEN BY: Parijat <parijat at i2r.a-star.edu.sg>


Can somebody please put them in the wiki ?

Btw. currently I can't reach quality.kde.org

Thank you
Alex
-- 
Work: alexander.neundorf at jenoptik.com - http://www.jenoptik-los.de
Home: neundorf at kde.org                - http://www.kde.org
      alex at neundorf.net               - http://www.neundorf.net


More information about the kde-quality mailing list