Closed Bug 1901384 Opened 4 months ago Closed 3 months ago

Export calendar to ICS does not provide calendar NAME property

Categories

(Calendar :: Import and Export, enhancement)

Thunderbird 115
enhancement

Tracking

(thunderbird_esr128 affected, thunderbird128 affected, thunderbird129 affected)

RESOLVED FIXED
130 Branch
Tracking Status
thunderbird_esr128 --- affected
thunderbird128 --- affected
thunderbird129 --- affected

People

(Reporter: james, Assigned: mkmelin)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Steps to reproduce:

When exporting a calendar to .ics the name of the calendar is not included in the .ics file that is written.

Actual results:

The .ics file that is output does not provide the calendar name data, instead the only information is:

BEGIN:VCALENDAR
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
VERSION:2.0

As a calendar name must be provided for any created calendar, it would be nice to have the NAME/X-WR-CALNAME properties included in the output file when exporting for additional metadata information.

If importing this file into another calendar platform the name will likely be used and autopopulated.

Component: Untriaged → Import and Export
Product: Thunderbird → Calendar
Summary: Export calendar to ICS does not provide calendar name property → Export calendar to ICS does not provide calendar NAME property
Assignee: nobody → mkmelin+mozilla
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true

This seems to be a duplicate of bug 1802808 or the other way around. There exist also other issues regarding implementation of RFC 7986 (https://datatracker.ietf.org/doc/html/rfc7986), which is the final version of the draft mentioned in comment#1.

Thanks Martin, that is very related - but a bit wider in scope.

See Also: → 1802808
See Also: → 168176
Target Milestone: --- → 130 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/9c71b9dde3b2
Add NAME to exported ics calendar. r=aleca,babolivier

Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED

Comment on attachment 9408503 [details]
Bug 1901384 - Add NAME to exported ics calendar. r=#thunderbird-reviewers

[Approval Request Comment]
User impact if declined: NAME won't be used
Testing completed (on c-c, etc.): c-c, beta
Risk to taking this patch (and alternatives if risky): not risky

Attachment #9408503 - Flags: approval-comm-esr128?

Comment on attachment 9408503 [details]
Bug 1901384 - Add NAME to exported ics calendar. r=#thunderbird-reviewers

[Triage Comment]
Approved for esr128

Attachment #9408503 - Flags: approval-comm-esr128? → approval-comm-esr128+

The fluent migrations in bug 1893758 make merging this patch rather difficult. I suggest uplifting that bug plus its regression fixes to avoid uplift problems for the next 12 months.

Flags: needinfo?(alessandro)

I'm okay with uplifting those if you think they're safe.

Flags: needinfo?(alessandro)

This patch doesn't apply cleanly to ESR 128 and can't be uplifted in it's current state. Could we get an ESR-specific version?

Disregard my previous comment. Should bug 1893758 be uplifted as well to make this patch merge cleanly? There is no uplift requests on bug 1893758.

Bug 1893758 had a ton of regressions do I'd not be too comfortable uplifting that.
If needed for other bugs, maybe, but certainly not for this one.

Comment on attachment 9408503 [details]
Bug 1901384 - Add NAME to exported ics calendar. r=#thunderbird-reviewers

[Triage Comment]
It seems this will be too risky to uplift to 128esr due to details mentioned in comment 11

Attachment #9408503 - Flags: approval-comm-esr128+ → approval-comm-esr128-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: