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

Investigate switching calendar providers #650

Open
MelissaAutumn opened this issue Sep 24, 2024 · 1 comment
Open

Investigate switching calendar providers #650

MelissaAutumn opened this issue Sep 24, 2024 · 1 comment
Assignees
Labels
calendar provider Issues relating to our calendar provider enhancement

Comments

@MelissaAutumn
Copy link
Member

Our current calendar provider Calendarific isn't really meeting the demand when it comes to supplying holiday calendars (See: https://github.com/thunderbird/thunderbird-website/issues?q=is%3Aissue+is%3Aopen+label%3A%22calendar+provider%22). At the same time we don't have the capacity to review and merge manual calendar PRs.

A better solution is pulling the data from a repository like https://github.com/commenthol/date-holidays which can be individually contributed to.

For any countries they don't support we can still mixin Calendarific data afaik.

@MelissaAutumn MelissaAutumn added enhancement calendar provider Issues relating to our calendar provider labels Sep 24, 2024
@MelissaAutumn MelissaAutumn self-assigned this Sep 24, 2024
@petercpg
Copy link
Contributor

Hi @MelissaAutumn, it's zh-TW locale owner (volunteer) and Thunderbird localizer here, I also contributed to few versions of the old Sunbird/Lightning caldata on bedrock before.

I just came to this topic via #646. Not sure if we would reach out to product l10n communities to prepare these holiday calendar files?

That is, if a locale is able to manage the calendar files, use that file; if not, then make use of some library or external API services.

For Taiwan's holidays, Calendarific is problematic, there are few entries on https://github.com/commenthol/date-holidays/blob/master/data/countries/TW.yaml is still in Simplified Chinese but their YAML syntax format should work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
calendar provider Issues relating to our calendar provider enhancement
Projects
None yet
Development

No branches or pull requests

2 participants