Closed Bug 1737518 Opened 4 years ago Closed 4 years ago

HTML-Description is not compatible with many other CalDAV Clients

Categories

(Calendar :: Dialogs, defect)

Thunderbird 91
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1748002

People

(Reporter: till, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:93.0) Gecko/20100101 Firefox/93.0

Steps to reproduce:

Used the HTML-Editor to format my event or task description.

Actual results:

When events or tasks are only used in a local calendar, this works fine, but I sync my calendars via CalDAV to different mobile apps or Nextcloud, and all of the other clients fail to display the formatted description that thunderbird/lightning created.

It is even not working within thunderbird: when I converted an event with html description into a task, the formatting is also lost.

Expected results:

I expect the thunderbird calendar to be open and interoperable, so I suggest to use a markdown editor, that also offers the most important formatting options like bold, italic, lists and links.

Markdown displays nicely, wether a client has a markdown editor implemented or just displays it as plaintext.

Disclaimer: If I get some support, I'll be happy to contribute to the solution of this issue. :)

Component: Import and Export → Dialogs

Because of the problem I found in bug 1748002 (not confirmed yet) I also would prefer the solution with a Markdown editor. I think this could be the easiest and most compatible solution for this problem.

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE

Disclaimer: If I get some support, I'll be happy to contribute to the solution of this issue. :)

FWIW, we are already down-converting the HTML to something similar to Markdown, at least for bold and italics.

However, we do need the HTML and we will keep it, because it contains more information. So, removing the HTML would be data loss.

If you are a developer, are willing to invest the time, and have constructuve ideas how to improve the situation (without dropping HTML), please feel free to create a new bug for that specific solution, and describe it there. Please CC me on it.

(In reply to Ben Bucksch (:BenB) from comment #3)

However, we do need the HTML and we will keep it, because it contains more information. So, removing the HTML would be data loss.
Thank you for the reply. Of course HTML has more possibilities, but may I ask what specific information that is needed in Calendar or Task items can't be represented in Markdown?

If you are a developer, are willing to invest the time, and have constructuve ideas how to improve the situation (without dropping HTML), please feel free to create a new bug for that specific solution, and describe it there. Please CC me on it.
I really wanted to use and improve the Tasks module in Thunderbird on my desktop computer, but at the moment it is unusable for me (the description field is just a little part of it, it also lacks filter and organisational features..). I was thinking about contributing to it, but when the HTML description is unchangeable, I guess I'll rather find another solution. Which is sad, because for me Thunderbird is about open software which also includes interoperability.

Flags: needinfo?(ben.bucksch)

hmm, great, I can't edit my comment... :-/ the second part of the quotes would be my reply.

This is a bug in the third party software.

If you have a suggestion how to fix the problem, which doesn't cause other problems in other situations, and are willing to implement them (this is what Open-Source is about), please send the suggestions. You can also email me your suggestions.

Flags: needinfo?(ben.bucksch)
You need to log in before you can comment on or make changes to this bug.