Work plan
Printing is an essential part of the desktop user's computing experience. KDEPrint has thus an important role in improving KDE users' working experience.
KDEPrint was brilliantly developed to its current state by Michael Goffioul. Michael's solid design and the quality of his work are attested by the large degree of satisfaction that KDEPrint still offers after three years of development stalemate (2003-2006). But the evolution doesn't take breaks. CUPS-1.3 and Qt-4 are now available. In the months since maintainership changed hands (May 2005), only a few bugs were fixed and no new development was pursued.
More developers and a better organising and division of work are needed. This is the intent of the present work plan. This document is incomplete and subject to improvement. Feel free to contact kdeprint-devel with suggestions and offers for help.
The work plan as of 2006-08-20 follows. Please change this date when changing the plan.
Main directions
Because of lack of new development activity in the last while, many work directions became overlapped.
Bug fixing
There are 101 open bugs and 65 wishes (2006-08-20) in KDEPrint's bug database. Due dilligence is required for finding the right resolutions for all the open bugs and commit them to the KDE-3.5 branch and to the TRUNK (KDE-4).
The wish reports find themselves delegated to lesser importance, because of lack of human resources. Yet, developers willing to tackle the wishes and develop solutions are free to do so, in the true spirit of Free Software. The development team asks, though, for coordination and collaboration through the kdeprint-devel mailing list.
Porting to CUPS-1.3
To be continued...
Porting to Qt-4/KDELibs-4
To be continued...
Usability
Redesign of the printing dialog, the print manager, the printer addition assistant and the job viewer...
To be continued...
[ Edit ]
KDEPrint Homepage