Hallo,
ich habe mal aufgeschrieben, was ich an Internet-Spezifikationen vermisse.
Da hier einige auf der Liste sind, die das Internet bald zwanzig Jahre kennen, dachte ich mir, dass ich hier auf der lug-dd vielleicht etwas Feedback bekomme :-)
Hier das Original: https://github.com/guettli/missing-internet-specs/blob/master/README.md
Hier der aktuelle Stand:
# missing-internet-specs Missing Internet Specifications
Here is a list of ideas. Each idea is about a internet standard that I am missing.
I love feedback: Please create a github issue if you see typos or if something is not clear. Don't be shy. Tell me what you think.
## Avatar: mail address to image Use case: Mail user agents like thunderbird or outlook should be able to display the image of a emai sender.
If you get a mail from foo.bar@example.com there should be a way to receive the image and maybe more information.
I asked this at stackoverflow: http://stackoverflow.com/questions/34043435/rfc-for-retrieving-avatar-image-...
One of several possible solutions: I think DNS could be used. DNS should provide an URL to an image.
## Mail Header for online shopping
Use case: If you buy stuff via internet you get several mails. Some users (like me) want to move these mails to sub-folders.
The most common types are these:
* "We received your order" * "This is your invoice" * "We are shipping your goods"
It would be very nice if there would be a standard for tagging the mails. Then users can create mail filters to move mails to sub-folders.
Spec: https://en.wikipedia.org/wiki/Email#Message_header
## HTTP PUT without data transfer, since hash of data is known to server
See http://stackoverflow.com/questions/32794863/http-spec-put-without-data-trans...
## Make notes on Mails (IMAP)
Use case: I see a mail from a friend in my inbox. But some information is missing. I call him on the phone. He tells me more details. The next step is that I need to do something. But not today, in about one week. I want to add a note to the mail.
I use thunderbird on PC and K9 on android. Notes should be visible on both devices.
One of several solutions: Extend IMAP Spec
Related: http://softwarerecs.stackexchange.com/questions/27065/create-and-store-notes...
Hi,
On Tue, Dec 08, 2015 at 08:20:03AM +0100, Thomas Güttler guettliml@thomas-guettler.de wrote:
Hallo,
ich habe mal aufgeschrieben, was ich an Internet-Spezifikationen vermisse.
Einfach mal ein paar unsortierte Gedanken, welche Sachen es da schon - möglicherweise ohne RFC - gibt.
## Avatar: mail address to image Use case: Mail user agents like thunderbird or outlook should be able to display the image of a emai sender.
If you get a mail from foo.bar@example.com there should be a way to receive the image and maybe more information.
I asked this at stackoverflow: http://stackoverflow.com/questions/34043435/rfc-for-retrieving-avatar-image-...
One of several possible solutions: I think DNS could be used. DNS should provide an URL to an image.
Man könnte natürlich auch einfach gravatar.com einbinden, wie das schon zig Webseiten machen. Aber das wäre wahrscheinlich zu einfach und vor allem auch jetzt schon für Enduser zu nutzen, die keine DNS-Records für ihre Mailadressen ändern können ;-)
(Und selbst wenn gmail, web.de, gmx, ... alle das mal über DNS implementieren und für die Enduser irgendwie anbieten würden, machen andere Anbieter das vielleicht nicht.)
## Mail Header for online shopping
Das kann man auf verschiedene Wege angehen. Für mich wäre das zum Beispiel überhaupt kein Problem, weil ich *@picard.franken.de bekomme und dann hier lokal einsammle und per procmail verteile. Da könnte ich bei einer Bestellung bei Firma xyz einfach xyz@picard.franken.de anlegen und das in einen Folder xyz verschieben (wenn ich das denn wollte). Fakt ist aber bei mir persönlich eher, dass ich selten mal irgendwo etwas bestelle. Insofern ist das für mich sowieso kein echtes Problem.
Die Freemail-Hoster könnten theoretisch ja auch anbieten, beliebig viele Alternativadressen anzulegen und das entsprechend in Unterordner zu sortieren. Das ging dann in eine ähnliche Richtung.
## HTTP PUT without data transfer, since hash of data is known to server
See http://stackoverflow.com/questions/32794863/http-spec-put-without-data-trans...
Naja. Dann kann man im Datenteil halt den Hash schicken und gut. Das ginge ja jetzt schon völlig stressfrei.
## Make notes on Mails (IMAP)
Use case: I see a mail from a friend in my inbox. But some information is missing. I call him on the phone. He tells me more details. The next step is that I need to do something. But not today, in about one week. I want to add a note to the mail.
Wenn ich die Mail im mutt offen habe, tippe ich "e" zum Editieren derselben. Ich für meinen Teil füge dann einen "X-Todo:" Header in die Mail ein, wo ich mir notiere, was ich da vorhabe. Der mutt zeigt mir diesen Header dann auch immer an, und zwar in einer anderen Farbe als die sonstigen Header. Wenn ich ein auffälliges Merkmal in der Liste der Mails brauche (also außer "Mail als ungelesen markieren" und "Flag setzen, dass die Mail wichtig ist"), dann schreibe ich ins Subject noch "[Datum]" vornedran und habe mein Fälligkeitsdatum auch gleich im Blick.
I use thunderbird on PC and K9 on android. Notes should be visible on both devices.
Im K9 fehlt mir das Feature auch.
Ciao, Thomas
Am 09.12.2015 um 08:16 schrieb Thomas Köhler:
Hi,
On Tue, Dec 08, 2015 at 08:20:03AM +0100, Thomas Güttler guettliml@thomas-guettler.de wrote:
Hallo,
ich habe mal aufgeschrieben, was ich an Internet-Spezifikationen vermisse.
Einfach mal ein paar unsortierte Gedanken, welche Sachen es da schon - möglicherweise ohne RFC - gibt.
## Avatar: mail address to image Use case: Mail user agents like thunderbird or outlook should be able to display the image of a emai sender.
If you get a mail from foo.bar@example.com there should be a way to receive the image and maybe more information.
I asked this at stackoverflow: http://stackoverflow.com/questions/34043435/rfc-for-retrieving-avatar-image-...
One of several possible solutions: I think DNS could be used. DNS should provide an URL to an image.
Man könnte natürlich auch einfach gravatar.com einbinden, wie das schon zig Webseiten machen. Aber das wäre wahrscheinlich zu einfach und vor allem auch jetzt schon für Enduser zu nutzen, die keine DNS-Records für ihre Mailadressen ändern können ;-)
(Und selbst wenn gmail, web.de, gmx, ... alle das mal über DNS implementieren und für die Enduser irgendwie anbieten würden, machen andere Anbieter das vielleicht nicht.)
danke für den Hinweis. Ich habe auf der github Seite die Sache erweitert. Gravatar ist eben Service und darum prinzipbedingt ein "single point of failure". Man kann so weit ich weiß nicht selber einen gravatar Server betreiben ...
## Mail Header for online shopping
Das kann man auf verschiedene Wege angehen. Für mich wäre das zum Beispiel überhaupt kein Problem, weil ich *@picard.franken.de bekomme und dann hier lokal einsammle und per procmail verteile. Da könnte ich bei einer Bestellung bei Firma xyz einfach xyz@picard.franken.de anlegen und das in einen Folder xyz verschieben (wenn ich das denn wollte). Fakt ist aber bei mir persönlich eher, dass ich selten mal irgendwo etwas bestelle. Insofern ist das für mich sowieso kein echtes Problem.
Ja, man kann mit mehreren Mailadressen arbeiten. Das mache ich auch schon lange.
Aber man kann im Moment nicht automatisiert zwischen der belanglosen "wir haben ihre Bestellung erhalten" und einer Mahnung unterscheiden.
## HTTP PUT without data transfer, since hash of data is known to server
See http://stackoverflow.com/questions/32794863/http-spec-put-without-data-trans...
Naja. Dann kann man im Datenteil halt den Hash schicken und gut. Das ginge ja jetzt schon völlig stressfrei.
Sicherlich kann man sich super leicht einen HTTP-Server und Client programmieren der das abbildet. Aber der Sinn von Standards ist eben, dass nicht jeder das Rad neu erfinden muss.
Genauso wie bei HTTP ETags. Hier versteht man schnell das ein Standard sinnvoll ist. ETags für Uploads gibt es aber nicht. OK, Uploads sind seltener. Aber wenn ich sehe wie sinnloss bei meinem OwnCloud Clients Uploads gemacht werden. Man könnte sage der Client ist doof, weil keine "moves" der Dateien auf der lokalen Platte erkennt. Aber dumme Clients sind eigentlich gar nicht das Problem. Der Client kann gerne dumm sein:
Hier ein Client-Sever Dialog:
Client> Hallo Server ich will dir eine 100MB große Datei senden. Hash-Summe nach Verfahren X ist 1234523451345...
Server> Ok, alles super. Die Daten brauche ich nicht. Diese Datei habe ich schon :-)
Ergebnis: Mal eben mehrere hundert MB Upload gespart.
## Make notes on Mails (IMAP)
Use case: I see a mail from a friend in my inbox. But some information is missing. I call him on the phone. He tells me more details. The next step is that I need to do something. But not today, in about one week. I want to add a note to the mail.
Wenn ich die Mail im mutt offen habe, tippe ich "e" zum Editieren derselben. Ich für meinen Teil füge dann einen "X-Todo:" Header in die Mail ein, wo ich mir notiere, was ich da vorhabe. Der mutt zeigt mir diesen Header dann auch immer an, und zwar in einer anderen Farbe als die sonstigen Header. Wenn ich ein auffälliges Merkmal in der Liste der Mails brauche (also außer "Mail als ungelesen markieren" und "Flag setzen, dass die Mail wichtig ist"), dann schreibe ich ins Subject noch "[Datum]" vornedran und habe mein Fälligkeitsdatum auch gleich im Blick.
I use thunderbird on PC and K9 on android. Notes should be visible on both devices.
Im K9 fehlt mir das Feature auch.
OK, die Mail zu modifizieren wäre eine Möglichkeit. Gefällt mir aber nicht so richtig. Wie verhält sich das wenn die Mail signiert ist?
Sorry, wenn die Antworten von mir etwas schroff klangen. Ich bin froh, dass sich jemand meine Gedanken angeschaut hat, und Feedback gegeben hat: Danke.
Mein anliegen dieses Projekts ist nicht: "Wie umschifft ihr das Problem" sondern: "OK, diesen Anwendungsfall haben viele. Also warum länger darum herumschiffen?"
Gruß, Thomas
Hallo zusammen,
On Sat, Dec 12, 2015 at 01:53:10PM +0100, Thomas Güttler guettliml@thomas-guettler.de wrote:
Am 09.12.2015 um 08:16 schrieb Thomas Köhler:
On Tue, Dec 08, 2015 at 08:20:03AM +0100, Thomas Güttler guettliml@thomas-guettler.de wrote:
[...]
danke für den Hinweis. Ich habe auf der github Seite die Sache erweitert. Gravatar ist eben Service und darum prinzipbedingt ein "single point of failure". Man kann so weit ich weiß nicht selber einen gravatar Server betreiben ...
Naja. So einen Service zu bauen für den Eigenbetrieb ist an sich keine große Sache. Man braucht ja im Wesentlichen ein Email<->Icon Mapping.
## Mail Header for online shopping
Das kann man auf verschiedene Wege angehen. Für mich wäre das zum Beispiel überhaupt kein Problem, weil ich *@picard.franken.de bekomme und dann hier lokal einsammle und per procmail verteile. Da könnte ich bei einer Bestellung bei Firma xyz einfach xyz@picard.franken.de anlegen und das in einen Folder xyz verschieben (wenn ich das denn wollte). Fakt ist aber bei mir persönlich eher, dass ich selten mal irgendwo etwas bestelle. Insofern ist das für mich sowieso kein echtes Problem.
Ja, man kann mit mehreren Mailadressen arbeiten. Das mache ich auch schon lange.
Aber man kann im Moment nicht automatisiert zwischen der belanglosen "wir haben ihre Bestellung erhalten" und einer Mahnung unterscheiden.
Ein "Diese Mail ist eh Spam und kann in die Tonne"-Header wäre ja sinnvoller. Ob der sich aber durchsetzt? ;-)
[...]
## Make notes on Mails (IMAP)
Use case: I see a mail from a friend in my inbox. But some information is missing. I call him on the phone. He tells me more details. The next step is that I need to do something. But not today, in about one week. I want to add a note to the mail.
Wenn ich die Mail im mutt offen habe, tippe ich "e" zum Editieren derselben. Ich für meinen Teil füge dann einen "X-Todo:" Header in die Mail ein, wo ich mir notiere, was ich da vorhabe. Der mutt zeigt mir diesen Header dann auch immer an, und zwar in einer anderen Farbe als die sonstigen Header. Wenn ich ein auffälliges Merkmal in der Liste der Mails brauche (also außer "Mail als ungelesen markieren" und "Flag setzen, dass die Mail wichtig ist"), dann schreibe ich ins Subject noch "[Datum]" vornedran und habe mein Fälligkeitsdatum auch gleich im Blick.
I use thunderbird on PC and K9 on android. Notes should be visible on both devices.
Im K9 fehlt mir das Feature auch.
OK, die Mail zu modifizieren wäre eine Möglichkeit. Gefällt mir aber nicht so richtig. Wie verhält sich das wenn die Mail signiert ist?
Der Extra-Header hat mir bislang die Signatur nicht zerschossen, weil in den Fällen, die ich bislang kenne, nur der Body signiert ist. Ist natürlich dann was anderes, wenn man im Body rumschreibt.
Sorry, wenn die Antworten von mir etwas schroff klangen. Ich bin froh, dass sich jemand meine Gedanken angeschaut hat, und Feedback gegeben hat: Danke.
Kein Problem. Ich lerne lieber durch eine ehrliche Antwort was dazu ;-)
Mein anliegen dieses Projekts ist nicht: "Wie umschifft ihr das Problem" sondern: "OK, diesen Anwendungsfall haben viele. Also warum länger darum herumschiffen?"
Ist ja auch eine gute Idee. Mir wäre es auch lieber, weniger Workarounds zu brauchen ;-)
Im K9 umschiffe ich das Editier-Problem übrigens, indem ich mir dieselbe Mail nochmal weiterleite und das Todo in den Body schreibe. Ich habe dann im Thread ja noch das Original, falls ich darauf nochmal antworten muss.
Gruß, Thomas
Ciao, Thomas
Am 29.12.2015 um 10:13 schrieb Thomas Köhler:
Hallo zusammen,
On Sat, Dec 12, 2015 at 01:53:10PM +0100, Thomas Güttler guettliml@thomas-guettler.de wrote:
Am 09.12.2015 um 08:16 schrieb Thomas Köhler:
On Tue, Dec 08, 2015 at 08:20:03AM +0100, Thomas Güttler guettliml@thomas-guettler.de wrote:
[...]
danke für den Hinweis. Ich habe auf der github Seite die Sache erweitert. Gravatar ist eben Service und darum prinzipbedingt ein "single point of failure". Man kann so weit ich weiß nicht selber einen gravatar Server betreiben ...
Naja. So einen Service zu bauen für den Eigenbetrieb ist an sich keine große Sache. Man braucht ja im Wesentlichen ein Email<->Icon Mapping.
Mein Anliegen ist bei dieser Sache: eine gemeinsame Basis. Also eine Art Standard. Sicherlich kann ich zu den N bisher existierenden Lösungen die N+1 Lösung basteln. Das ist prinzipiell möglich. Wer programmieren kann ist klar im Vorteil. Aber halt! Was nützt es das gleiche Problem N bzw N+1 mal zu lösen?
Aber man kann im Moment nicht automatisiert zwischen der belanglosen "wir haben ihre Bestellung erhalten" und einer Mahnung unterscheiden.
Ein "Diese Mail ist eh Spam und kann in die Tonne"-Header wäre ja sinnvoller. Ob der sich aber durchsetzt? ;-)
Das gibt es schon und ist ein Mail-Header. Suche nach "precedence bulk"
OK, die Mail zu modifizieren wäre eine Möglichkeit. Gefällt mir aber nicht so richtig. Wie verhält sich das wenn die Mail signiert ist?
Der Extra-Header hat mir bislang die Signatur nicht zerschossen, weil in den Fällen, die ich bislang kenne, nur der Body signiert ist. Ist natürlich dann was anderes, wenn man im Body rumschreibt.
ok, danke für die Info. Ich nutze bis jetzt fast gar keine Mailverschlüsselung.
Sorry, wenn die Antworten von mir etwas schroff klangen. Ich bin froh, dass sich jemand meine Gedanken angeschaut hat, und Feedback gegeben hat: Danke.
Kein Problem. Ich lerne lieber durch eine ehrliche Antwort was dazu ;-)
Mein anliegen dieses Projekts ist nicht: "Wie umschifft ihr das Problem" sondern: "OK, diesen Anwendungsfall haben viele. Also warum länger darum herumschiffen?"
Ist ja auch eine gute Idee. Mir wäre es auch lieber, weniger Workarounds zu brauchen ;-)
Im K9 umschiffe ich das Editier-Problem übrigens, indem ich mir dieselbe Mail nochmal weiterleite und das Todo in den Body schreibe. Ich habe dann im Thread ja noch das Original, falls ich darauf nochmal antworten muss.
Ja, so ähnlich mache ich es auch. Und vermutlich zigtausend andere. ... Es nervt wirklich. Ich denke "Make notes on Mails (IMAP)" ist das Thema aus der Liste, dass am meisten bringt.
Gruß, Thomas
lug-dd@mailman.schlittermann.de