Project

General

Profile

Feature #15195

How to deal with new Japanese era

Added by duerst (Martin Dürst) 2 months ago. Updated about 8 hours ago.

Status:
Open
Priority:
Normal
Assignee:
-
Target version:
-
[ruby-core:89260]

Description

As most people in Japan should know by now, a new era of the Japanese calendar will start in May 2019.

It is not clear when the new era name will be announced, but it may be at rather short notice.

The Unicode consortium has made up a plan about how to deal with this, see http://blog.unicode.org/2018/09/new-japanese-era.html. Among else, they will encode an equivalent of the current ㍽, ㍼, ㍻, and plan to publish a special version of the Unicode standard numbered 12.1.

We should start to discuss and tentatively decide what (if anything) will be needed for Ruby. Alternatives include the following two and others inbetween.

  • Follow past years where the update to a new Unicode version is done with the Ruby version release around Christmas. That would mean we upgrade to Unicode 12 around Christmas 2019. At that time, we can include the changes in 12.1 without any problems.

  • Implement the upgrade to Unicode 12 as quickly as possible in trunk, implement Unicode 12.1 as soon as available in trunk, and backport the changes needed for the new era name to older Ruby versions.


Related issues

Blocked by Ruby trunk - Feature #15321: Update Unicode data to Unicode Version 12.0.0Open

History

#1 [ruby-core:89263] Updated by naruse (Yui NARUSE) 2 months ago

Both plans are OK, but the latter seems fun for this big event.

#2 [ruby-core:89332] Updated by duerst (Martin Dürst) 2 months ago

Link to (request for) feedback on this issue from Rails: https://groups.google.com/forum/#!topic/rubyonrails-core/fZUk1qXRT5k.

#3 Updated by duerst (Martin Dürst) 20 days ago

  • Related to Feature #15321: Update Unicode data to Unicode Version 12.0.0 added

#4 Updated by duerst (Martin Dürst) about 9 hours ago

  • Related to deleted (Feature #15321: Update Unicode data to Unicode Version 12.0.0)

#5 Updated by duerst (Martin Dürst) about 9 hours ago

  • Blocked by Feature #15321: Update Unicode data to Unicode Version 12.0.0 added

#6 [ruby-core:90394] Updated by duerst (Martin Dürst) about 8 hours ago

There has been an announcement recently in the Japanese news that the Japanese government will make sure the new era name is being published at least one month before the era change. The era change is planned for May 1st, 2019. This means that the new era name should be know on April 1st, 2019 at the latest.

Also available in: Atom PDF