[Kde-print-devel] [GSoC2007 openprinting.org] Update 03 July 2007
Gavin Beatty
gavinbeatty at gmail.com
Tue Jul 3 18:05:15 CEST 2007
I never commented on the screenshot attachment:
It's provided more as an illustration that little work has gone into
it yet. At the moment I'm interested in the functionality - the
presentation can be left for another week ;)
On 03/07/07, Gavin Beatty <gavinbeatty at gmail.com> wrote:
> Hello,
>
> An update on my progress since last update... update:
> o All download issues resolved - KIO is understood and abstracted further
> still in the new code (with good reason I feel)
> o Code is a lot cleaner though there are still naming/namespace issues which
> are very easy to fix at a later date (the code isn't in kdelibs so it's
> not _too_ much of an issue either way)
> o Parsing is understood well and completed
> o The parsing is now done in a separate thread (with a bug where the thread
> never emits finished() or my custom finished signal - should be simple to
> fix after some investigation/help)
> o I have found some example code in CUPS sources about how to find the
> actual device-id for use in the Openprinting Query (c.f. lpinfo.c)
> NB: I have not found this functionality in the KDEPrint api.
>
> We are currently 5 weeks into the GSoC programme proper. I began work (outside
> of setting up an environment) on June 12, technically "missing out" on 2
> weeks of work. I realise that it is up to me to make up for this time and not
> for me to seek allowance on this. Gladly, I am on schedule even without
> taking into account the 2 missing weeks.
> Work has progressed slightly more organically on the first 3 chunks I laid out
> in my [1]Application Abstract. This came about as I wasn't originally sure of
> the model I would like to use (what class does what and when) due to simple
> inexperience with the type of development.
>
> In the next week I will be:
> o Ironing out the threading bug
> o Testing KIO progress dialog*
> o Implementing the device-id GET** and using it in the printer query
> o Implementing the v. simple driver XML parsing/downloading
>
> And that is my goal of what to have implemented by Sunday.
>
> After that, I will need to:
> o Investigate the use of the [2]alien for converting the openprinting LSB
> package into the distros preferred format.
> o Work on the UI - should it go in the "Add Printer Wizard" etc.?
> o Polish the code
>
>
> Thanks,
> Gavin
>
> [1] http://preview.tinyurl.com/2bn5cl
> [2] http://kitenet.net/~joey/code/alien/
>
> *I haven't had a running kuiserver up to now whenever I run
> kopenprintingdialog and I believe this to be why I have never had a progress
> dialog even though I ask for one in the KIO::get call.
>
> **Either in kdelibs/kdeprint (preferable) or as a tiny hack
>
> ---
> Gavin Beatty
>
> SEMPER UBI SUB UBI
> GPG Fingerprint: 354D 9E9C 5C66 EDF4 E7D9 0EC5 6A7A C55D 49DD 695F
>
>
--
www.mathsoc.com
More information about the Kde-print-devel
mailing list