This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
gsoc:google-summer-code-2021-openprinting-projects [2021/03/08 15:42] till |
gsoc:google-summer-code-2021-openprinting-projects [2021/04/19 09:08] (current) till [GUI for listing and managing available IPP Print/Scan services (or DNS-SD-advertised network services in general)] |
||
---|---|---|---|
Line 74: | Line 74: | ||
* [[https://openprinting.github.io/news/|OpenPrinting News and Events]] - Monthly news post, software releases, ... | * [[https://openprinting.github.io/news/|OpenPrinting News and Events]] - Monthly news post, software releases, ... | ||
- | * | + | * [[https://lists.linuxfoundation.org/pipermail/printing-architecture/2021/thread.html|OpenPrinting mailing list archive]] - Our recent discussions about the development of the printing architecture |
======Project Ideas====== | ======Project Ideas====== | ||
Line 88: | Line 88: | ||
All the information needed to create the list is provided by DNS-SD (Avahi). DNS-SD advertises all printers, scanners, web interfaces, IPP System Service interfaces, ... see the output of "avahi-discover" and "avahi-browse". | All the information needed to create the list is provided by DNS-SD (Avahi). DNS-SD advertises all printers, scanners, web interfaces, IPP System Service interfaces, ... see the output of "avahi-discover" and "avahi-browse". | ||
- | And with this one is already close to having a general network service management tool, also listing the DNS-SD services which are not related to printing with buttons to their web interfaces (imaging the user can open the web interface of his router with a simple mouse click). This would be the "user-friendly" avahi-discover then, showing the services in a user-friendly order an presentation. | + | And with this one is already close to having a general network service management tool, also listing the DNS-SD services which are not related to printing with buttons to their web interfaces (imagine the user can open the web interface of his router with a simple mouse click). This would be the "user-friendly" avahi-discover then, showing the services in a user-friendly order an presentation. |
The student's task is to implement such a tool in GTK, ideally as a module for the GNOME Control Center. | The student's task is to implement such a tool in GTK, ideally as a module for the GNOME Control Center. |