Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drucker im Archlinux package #44

Open
1 of 2 tasks
raphiz opened this issue Mar 6, 2017 · 6 comments
Open
1 of 2 tasks

Drucker im Archlinux package #44

raphiz opened this issue Mar 6, 2017 · 6 comments
Assignees

Comments

@raphiz
Copy link
Contributor

raphiz commented Mar 6, 2017

Im Paket openhsr-connect-git müssen noch folgende Punkte angepasst werden:

  • pyyaml wurde mit ruamel.yaml ersetzt
  • Der Drucker wird nicht korrekt installiert (Siehe docs/install.md)
@raphiz raphiz added the bug label Mar 6, 2017
@raphiz raphiz changed the title Arch-Linux Packagin Arch-Linux Packaging Mar 6, 2017
@raphiz raphiz changed the title Arch-Linux Packaging Korrekturen im Arch-Linux Packaging Mar 6, 2017
@The-Compiler The-Compiler self-assigned this Mar 6, 2017
@The-Compiler
Copy link
Member

Hatte dein Mail noch auf ungelesen, bin bisher nicht dazu gekommen 😉

Die Umstellung auf ruamel.yaml hab ich gemacht, zum Drucker muss ich mir mal noch genauer Gedanken machen, ob das Sinn macht, das da zu machen (z.B. gibts keine Garantie, dass CUPS grad läuft wenn das Package installiert wird).

@The-Compiler The-Compiler removed the bug label Mar 6, 2017
@The-Compiler The-Compiler changed the title Korrekturen im Arch-Linux Packaging Drucker im Archlinux package Mar 6, 2017
@raphiz
Copy link
Contributor Author

raphiz commented Mar 7, 2017

@The-Compiler Wie wärs damit, dass bei der Installation versucht wird, den Drucker zu installieren (Check ob cups läuft bsp. via Exit code von einem einfachen lpstat). Falls CUPS läuft wird er installiert - sonst wird eine Info ausgegeben.

Meine Idee dahinter ist, dass so viel wie möglich "einfach funktioniert". Darum ist für mich die automatische Installation des Druckers schon ein anliegen.

@raphiz
Copy link
Contributor Author

raphiz commented Mar 7, 2017

@The-Compiler und DANKE 👍

@The-Compiler
Copy link
Member

Klingt gut. Ich versuch mich drum zu kümmern sobald ich das nächste Mal was ausdrucken muss (dann kann ichs gleich testen).

Ev. wäre aber auch ein openhsr-connect [un]install-printer ne gute Idee? Die Logik (auch wenns nur ~10 Zeilen sind) wär dann zentral anstatt in jedem Package, und man kanns auch einfach installieren wenn man auf ner anderen Distribution ist.

@raphiz
Copy link
Contributor Author

raphiz commented Mar 7, 2017

Der Grund, warum wir das nicht so angedacht haben ist halt, dass sich das je nach OS unterscheiden kann... aber grundsätzlich wäre das auch eine Idee!

@The-Compiler
Copy link
Member

Müsste man mal genauer anschauen. Unter Linux sollte es ja überall gleich sein, den Installationspfad kann openhsr ja selbst rausfinden.

Unter OS X gibts ja auch cups (kommt ja von da), und zumindest lpadmin und lpstat gibts da. Kann gut sein, dass es da 1:1 funktioniert.

Unter Windows geht's halt nicht, aber so oder so 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants