KubuntuMaverickPrinterTools

Differences between revisions 1 and 2
Revision 1 as of 2010-05-12 17:58:18
Size: 3033
Editor: 217
Comment:
Revision 2 as of 2010-05-13 07:35:37
Size: 1761
Editor: 217
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
 * '''Launchpad Entry''': UbuntuSpec:foo
 * '''Created''':
 * '''Contributors''':
 * '''Packages affected''':
 * '''Launchpad Entry''': UbuntuSpec:kubuntu-maverick-printer-tools
 * '''Created''':2010-05-13
 * '''Contributors''': JonathanRiddell, Daniel Nicoleti
 * '''Packages affected''':printer-applet, system-config-printer-kde
Line 10: Line 10:
This should provide an overview of the issue/functionality/change proposed here. Focus here on what will actually be DONE, summarising that so that other people don't have to read the whole spec. See also CategorySpec for examples. New printer tools for KDE.
Line 14: Line 14:
This section should include a paragraph describing the end-user impact of this change. It is meant to be included in the release notes of the first release in which it is implemented. (Not all of these will actually be included in the release notes, at the release manager's discretion; but writing them is a useful exercise.)

It is mandatory.
Kubuntu 10.10 comes with new printer monitoring and configuration tools
Line 20: Line 18:
This should cover the _why_: why is this change being proposed, what justifies it, where we see this justified. Existing tools are unmaintained.
Line 24: Line 22:
Boab wants to change a setting in his printer. He uses the new printer tools to do this.
Line 25: Line 25:

Features in new tools match old tools
Line 28: Line 30:
You can have subsections that better describe specific parts of the issue. Use the new printer tools in Kubuntu 10.10.
Line 30: Line 32:
== Implementation == They should be packaged straight away in universe but not swapped for the existing ones until they match them for features without regressions. Notably the Add New Printer wizard should be complete for all methods and new printer detection needs to be added.
Line 32: Line 34:
This section should describe a plan of action (the "how") to implement the changes discussed. Could include subsections like:

=== UI Changes ===

Should cover changes required to the UI, or specific UI that is required to implement this

=== Code Changes ===

Code changes should include an overview of what needs to change, and in some cases even the specific details.

=== Migration ===

Include:
 * data migration, if any
 * redirects from old URLs to new ones, if any
 * how users will be pointed to the new way of doing things, if necessary.

== Test/Demo Plan ==

It's important that we are able to test new features, and demonstrate them to users. Use this section to describe a short plan that anybody can follow that demonstrates the feature is working. This can then be used during testing, and to show off after release. Please add an entry to http://testcases.qa.ubuntu.com/Coverage/NewFeatures for tracking test coverage.

This need not be added or completed until the specification is nearing beta.

== Unresolved issues ==

This should highlight any issues that should be addressed in further specifications, and not problems with the specification itself; since any specification with problems cannot be approved.
If we drop system-config-printer-kde we can drop the split in system-config-printer packaging.

Summary

New printer tools for KDE.

Release Note

Kubuntu 10.10 comes with new printer monitoring and configuration tools

Rationale

Existing tools are unmaintained.

User stories

Boab wants to change a setting in his printer. He uses the new printer tools to do this.

Assumptions

Features in new tools match old tools

Design

Use the new printer tools in Kubuntu 10.10.

They should be packaged straight away in universe but not swapped for the existing ones until they match them for features without regressions. Notably the Add New Printer wizard should be complete for all methods and new printer detection needs to be added.

If we drop system-config-printer-kde we can drop the split in system-config-printer packaging.

BoF agenda and discussion

Connection dialog

  • - line edit for host address - line edit for queue name - probe button that search for the queue name Samba

    smb://[Browse] -> which list the samba printers - Authentication -- Prompt user if authentication is required -- Set authentication now user and pass Probe network printer by it's address which hp-uri to probe to know if it's a supported printer priotize the protocols udev signals

    • newPrinter another one use lsmod to detect if the another module is connected

if we change, tell till to stop the splitting of s-c-p packages for simplicity


CategorySpec

KubuntuMaverickPrinterTools (last edited 2010-05-13 07:42:20 by 217)