kutteldaddeldu
Anmeldungsdatum: 1. Juli 2008
Beiträge: 3586
|
Ich habe einen Artikel über meinen Lieblings-Feedreader, Canto, geschrieben. Fragen, Anregungen, Änderungswünsche? (Von meiner Seite aus ist der Artikel fertig.) Sollte der Artikel in das Wiki kommen, wäre ich zudem dafür, die (ohnehin schlecht gepflegte) Seite des Vorgängerprogramms, NRSS, zu archivieren. (Auch wenn das noch in den Quellen enthalten ist.)
|
aasche
Anmeldungsdatum: 30. Januar 2006
Beiträge: 14259
|
Der Artikel zeigt mal wieder deutlich, wie beschraenkt die Tasten-Vorlage von Inyoka ist: ich kann mir kaum vorstellen, dass canto mit Grossbuchstaben bedient wird. Davon unabhaengig sieht der Artikel auf den ersten Blick sehr gut aus 😉 Nur die Einleitung enthaelt fuer meinen Geschmack etwas viele Links: Python koennte man intern verlinken, aber was weglassen? Und der erste Satz lautet:
... Feedreader für die Shell.
Besser waere IMHO "Feedreader für die Kommandozeile bzw. die Konsole."
|
Das_Wort
Anmeldungsdatum: 23. Dezember 2009
Beiträge: 5264
Wohnort: /dev/null
|
aasche schrieb: Der Artikel zeigt mal wieder deutlich, wie beschraenkt die Tasten-Vorlage von Inyoka ist: ich kann mir kaum vorstellen, dass canto mit Grossbuchstaben bedient wird. Davon unabhaengig sieht der Artikel auf den ersten Blick sehr gut aus 😉 Nur die Einleitung enthaelt fuer meinen Geschmack etwas viele Links: Python koennte man intern verlinken, aber was weglassen? Und der erste Satz lautet:
... Feedreader für die Shell.
Besser waere IMHO "Feedreader für die Kommandozeile bzw. die Konsole."
Gibts dazu nicht schon einen Artikel/Ticket im Trac? @ Kuttel Daddeldu: Wie behandelt man Bilder und/oder Videos? (vielleicht mit [c]clive?) Kann man eigentliche auch eine Ansicht für breite Bildschirme einstellen? Also wie bei NRSS, wo man links die Liste und rechts den Inhalt hat… Und gibts einen Google-Synchronisator? Ich meine mich da an etwas erinnern zu können. Und gibt es eine Möglichkeit nur ungelesene Feeds anzuzeigen und die gelesenen auszublenden?
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29041
Wohnort: WW
|
Hallo,
Der Artikel zeigt mal wieder deutlich, wie beschraenkt die Tasten-Vorlage von Inyoka ist:
Die Vorlage zeigt die Buchstaben so, wie sie auf der Tastatur aufgedruckt sind. Und das ist zumindest bei allen Tastaturen, die ich so habe Großbuchstaben. 😉 Gruß, noisefloor
|
Das_Wort
Anmeldungsdatum: 23. Dezember 2009
Beiträge: 5264
Wohnort: /dev/null
|
noisefloor schrieb: Hallo,
Der Artikel zeigt mal wieder deutlich, wie beschraenkt die Tasten-Vorlage von Inyoka ist:
Die Vorlage zeigt die Buchstaben so, wie sie auf der Tastatur aufgedruckt sind. Und das ist zumindest bei allen Tastaturen, die ich so habe Großbuchstaben. 😉 Gruß, noisefloor
Nur weil ein Design überall genutzt wird, wird es noch lange nicht gut. 😠 Habe dass das erste Mal gemerkt, als ich mich mit Neo2 beschäftigt habe, da die erste Ebene dort immer in der Mitte ist (a-z…) (Position auf einer Taste).
|
kutteldaddeldu
(Themenstarter)
Anmeldungsdatum: 1. Juli 2008
Beiträge: 3586
|
Danke für eure Antworten! Nur die Einleitung enthaelt fuer meinen Geschmack etwas viele Links: Python koennte man intern verlinken, aber was weglassen?
Python verlinke ich intern, bei feedparser kann man wohl die Flagge entfernen (da ja ohnehin schon das Icon für Google Code vorhanden ist). Den Rest würde ich gerne erst einmal lassen, da ich eigentlich alle Links recht sinnvoll finde. (Wobei mir die Einleitung optisch auch zu überladen aussieht. Möglicherweise lässt sich das aber durch eine Korrektur der Flaggengröße etwas lindern.)
Besser waere IMHO "Feedreader für die Kommandozeile bzw. die Konsole."
Werde ich ändern.
(…) Wie behandelt man Bilder und/oder Videos? (vielleicht mit [c]clive?)
Z.B. mit feh oder mplayer. Im letzten verlinkten Artikel ist eine entsprechende Konfigurationsdatei enthalten. Ich selbst nutze das nicht, deshalb habe ich es nicht erwähnt. Ich muss mal schauen, ob – und wie – ich das noch einbauen kann. (Ich vermute mal, dass man Canto auch so konfigurieren kann, dass gestreamte Videos – wie jetzt schon im wget-Beispiel „normale“ Dateien – auch mit Clive oder Youtube-DL runtergeladen werden können.)
Kann man eigentliche auch eine Ansicht für breite Bildschirme einstellen? Also wie bei NRSS, wo man links die Liste und rechts den Inhalt hat…
Soweit ich weiß: nein. (Ich kann mich aber irren). Im Augenblick ist es so, dass bei breiten Terminals (bei mir z.B. in Yakuake) einfach zwei Überschriftsspalten angezeigt werden. (Anmerkung, nachdem ich das geschrieben habe: Das hängt aber auch von der gewählten Spaltenbreite ab. Ich habe gerade gesehen, dass ich die in meiner Konfig-Datei auf 70 festgelegt habe.)
Und gibts einen Google-Synchronisator? Ich meine mich da an etwas erinnern zu können.
Weiß ich leider nicht. (Ich denke aber: nein. Zumindest habe ich nichts Entsprechendes gefunden.)
Und gibt es eine Möglichkeit nur ungelesene Feeds anzuzeigen und die gelesenen auszublenden?
Guter Hinweis: Ja, gibt es. (Ich dachte, das geht automatisch, habe aber gerade gesehen, dass ich das selbst festgelegt habe.) Ich baue das ein. Ansonsten habe ich noch bemerkt, dass die Tastenkürzel teils auf einen bestimmten Anzeigemodus (Überschriften- oder Lesemodus) beschränkt sind. Ich ändere das noch.
|
Das_Wort
Anmeldungsdatum: 23. Dezember 2009
Beiträge: 5264
Wohnort: /dev/null
|
Kuttel Daddeldu schrieb: Ansonsten habe ich noch bemerkt, dass die Tastenkürzel teils auf einen bestimmten Anzeigemodus (Überschriften- oder Lesemodus) beschränkt sind. Ich ändere das noch.
👍 Ich fänds irgendwie wichtig dass man das Importieren von OPMLs noch zu "Feeds hinzufügen" hinzufügt, wäre dann redundant, aber thematisch muss es eigentlich an diese Stelle… Hast du Erfahrungen wie man Filter und Tags nutzt? http://www.codezen.org/canto/config/#filters Müsste man vielleicht noch semi-DAU-kompatible erklären… (also für mich! 😉)
|
Das_Wort
Anmeldungsdatum: 23. Dezember 2009
Beiträge: 5264
Wohnort: /dev/null
|
Mir fällt gerade auf dass es super awesome wäre wenn man dem Wiki-Artikel eine beispielhafte Beispiel-Configdatei anhängen würde 👍
|
kutteldaddeldu
(Themenstarter)
Anmeldungsdatum: 1. Juli 2008
Beiträge: 3586
|
So, ich habe den Artikel jetzt etwas überarbeitet und eure Änderungswünsche weitgehend eingebaut – von meiner Seite aus kommt also erst einmal nicht mehr dazu, sollte es keine weiteren Änderungs-/Ergänzungswünsche geben. Das Wort schrieb: Hast du Erfahrungen wie man Filter und Tags nutzt?
Letztlich (abgesehen vom „unread“-Filter) leider nicht wirklich. Ich habe aber mal einen ersten groben Überblick zu Filtern eingebaut. Weiter in die Tiefe wollte ich nicht gehen (und kann es teilweise auch nicht), da das wohl Umfang und Zielsetzung des Artikels sprengen würde.
|
aasche
Anmeldungsdatum: 30. Januar 2006
Beiträge: 14259
|
Kuttel Daddeldu schrieb: So, ich habe den Artikel jetzt etwas überarbeitet und eure Änderungswünsche weitgehend eingebaut – von meiner Seite aus kommt also erst einmal nicht mehr dazu, sollte es keine weiteren Änderungs-/Ergänzungswünsche geben.
Inhaltlich verschiebbar - oder moechte jemand noch etwas ergaenzen?
|
aasche
Anmeldungsdatum: 30. Januar 2006
Beiträge: 14259
|
Scheinbar nicht - daher ins Wiki verschoben. Danke an Kuttel Daddeldu fuer den Artikel ☺
|
kutteldaddeldu
(Themenstarter)
Anmeldungsdatum: 1. Juli 2008
Beiträge: 3586
|
Danke für das Verschieben, aasche!
|
Das_Wort
Anmeldungsdatum: 23. Dezember 2009
Beiträge: 5264
Wohnort: /dev/null
|
Habe eine nette Fehlermeldung beim start: Invalid line in config.
Traceback (most recent call last):
File "/usr/lib/canto/canto/cfg/base.py", line 146, in parse
exec(data.encode("UTF-8"), {}, self.locals)
File "<string>", line 3, in <module>
NameError: name 'set_filter' is not defined
Traceback (most recent call last):
File "/usr/lib/canto/canto/main.py", line 79, in __init__
self.cfg.parse()
File "/usr/lib/canto/canto/cfg/base.py", line 146, in parse
exec(data.encode("UTF-8"), {}, self.locals)
File "<string>", line 3, in <module>
NameError: name 'set_filter' is not defined
If you're having trouble upgrading from 0.6.x please visit
http://codezen.org/canto/config/#upgrading-from-06x Und die Version ist Canto v 0.7.10 (sh:) Zeile 3 : keys['1'] = set_filter(show_marked) Aber es ist halt nur der erste set_filter Ideen?
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29041
Wohnort: WW
|
Hallo, der Fehler sagt, dass das Programm set_filter (in dem Fall wohl eine Funktion) nutzen will, und es diese nicht gibt. Spricht für eine Fehler im Programm an sich wie fehlenden oder fehlerhaften Importen... Hat Canto einen Bugtracker, den du befragen könntest? Gruß, noisefloor
|
kutteldaddeldu
(Themenstarter)
Anmeldungsdatum: 1. Juli 2008
Beiträge: 3586
|
Könntest du mal schauen, ob in deiner canto.py die Einrückungen stimmen? (Nur ein Schuss ins Blaue, aber ich hatte bei einer kopierten Datei mal ein ähnliches Problem und das ließ sich dann durch die Behebung dieses Fehlers lösen – letztlich, indem ich immer mehr Elemente zur anfänglich geleerten Konfigurationsdatei wieder hinzugefügt habe.)
|