Skip to content

Conversation

@macchiati
Copy link
Member

No description provided.

@macchiati macchiati requested a review from nedley May 8, 2022 18:54
@macchiati macchiati changed the title Update emoji chart instructions. Update emoji data and chart posting instructions May 8, 2022
@macchiati macchiati requested a review from rickmcgowan May 8, 2022 19:05
Check the readme file if it exists, which should say draft.
## Posting Emoji beta data

Copy all files under https://github.com/unicode-org/unicodetools/tree/main/unicodetools/data/emoji/15.0 files to Public
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Copy all files under https://github.com/unicode-org/unicodetools/tree/main/unicodetools/data/emoji/15.0 files to Public
Copy all files under https://github.com/unicode-org/unicodetools/tree/main/unicodetools/data/emoji/dev files to Public

Remember that we don't copy to .../data/category/15.0 until after the 15.0 release.

Copy link
Contributor

@nedley nedley May 10, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I’m happy to help in Mark’s absence but am confused as to what needs to happen here. docs/build.md still says “We now generate files into an output folder with the Unicode version number” and #232 committed files to that directory, do you also want those files moved to match this proposed change?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the Generated output folder, we use versioned subfolders.
In the repo, the unreleased data files all go into dev subfolders. We have done this for all data files since we agreed last November to do so.
I can make a PR and shuffle these files.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can make a PR and shuffle these files.

Actually, not for this pending PR. I can make a PR to move the files that got merged into the wrong place in PR #232.

Comment on lines +43 to +47
* Copy the following to https://unicode.org/Public/emoji/15.0/
* ReadMe.txt
* emoji-sequences.txt
* emoji-test.txt
* emoji-zwj-sequences.txt
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment from @rickmcgowan via email:

I'd suggest adding a note to the effect that the above files are part of the UCD, so vetting and posting needs to be done in coordination with the release of the standard. At this point Ken Whistler and the UTC release management team are in charge of that.
The other emoji data files go with the versioned Emoji release. And the charts are sort of evergreen and can be changed between releases.


My partial response: Whenever we "copy to Public" we really should copy to a staging area, and someone (currently Ken or Rick) then actually copies to Public. We can make this explicit everywhere, or just remember that intermediate step.

Comment on lines +38 to +41
* First sanity-check the files.
* The Readme.txt should say "draft" in the contents, and have the version 15.0.
* The other files should have the new 15.0 characters and sequences.
* The previous characters should be unchanged, except that the CLDR names may change.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment from @rickmcgowan via email:

The bits about sanity checking and such are initially handled by whomever is creating the charts. Then the person posting them live also does some checking when posting them to the server for public release. I think at this point some/all of validation and link checking can be done on the GitHub versions? Might be worth noting that the charts themselves are far too large for the W3C link checker, hence the "flag" charts should be link-checked, and that can be coordinated between the person delivering the charts and the person doing the public release/copy operations.

@nedley nedley mentioned this pull request May 11, 2022
@macchiati
Copy link
Member Author

macchiati commented May 11, 2022 via email

* emoji-test.txt
* emoji-zwj-sequences.txt
* Copy the following to https://unicode.org/Public/15.0.0/ucd/emoji/
* ReadMe-ucd-emoji.txt // and change the name to drop the "-ucd-emoji"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am deleting this file in PR #248. It was exactly the same as ucd/dev/emoji/ReadMe.txt.

More generally, we should just copy all of the three files in ucd/dev/emoji/ to Public/{version}/ucd/emoji/ .

Remember that we have issue #152 for de-duplicating the two data files here so that we not track them in the repo in two places.

@markusicu
Copy link
Member

@nedley can you please take over this PR and address the feedback?

@markusicu
Copy link
Member

FYI @macchiati here is an earlier post about the current file process/workflow and writing files into the repo vs. into "Generated": #239 (comment)

@markusicu
Copy link
Member

@nedley can you please take over this PR and address the feedback?

ping @nedley

@nedley
Copy link
Contributor

nedley commented Nov 28, 2022

This is still on my list, yes.

@markusicu
Copy link
Member

This is still on my list, yes.

ping @nedley ...?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants