-
Notifications
You must be signed in to change notification settings - Fork 384
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
CLDR-16835 DDL announcement #3796
Conversation
What does ! mean in the Locales field? Is that a magic character? |
Magic for now but could be a button in the UI. |
Could you for now just add a text note below the box that has the magic
symbols and what they mean?
…On Tue, Jun 11, 2024 at 5:01 PM Steven R. Loomis ***@***.***> wrote:
What does ! mean in the Locales field? Is that a magic character?
Magic for now but could be a button in the UI.
—
Reply to this email directly, view it on GitHub
<#3796 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACJLEME6DQ3XO262WSDA22TZG6FUNAVCNFSM6AAAAABJEUSTUCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRRHAYTEOBZHE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
There's a note in the box, see other comment. Does that work? |
Optional list of locales (like: aa fr zh) (fr implies fr_CA/etc.) (empty for all locales, '!' for non-TC)
A bit too telegraphic. If you haven't merged yet, I suggest:
=>
If empty, all locales; If !, then all non-TC locales; otherwise a
specific list, eg: aa fr zh. Note: fr means all sublocales: fr_CA …
On Tue, Jun 11, 2024 at 7:06 PM Steven R. Loomis ***@***.***>
wrote:
… Could you for now just add a text note below the box that has the magic
symbols and what they mean?
On Tue, Jun 11, 2024 at 5:01 PM Steven R. Loomis *@*.***>
wrote:
What does ! mean in the Locales field? Is that a magic character?
Magic for now but could be a button in the UI.
—
Reply to this email directly, view it on GitHub
#3796 (comment)
<#3796 (comment)>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACJLEME6DQ3XO262WSDA22TZG6FUNAVCNFSM6AAAAABJEUSTUCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRRHAYTEOBZHE
.
You are receiving this because you commented.Message ID:
*@*.***>
There's a note in the box, see other comment. Does that work?
—
Reply to this email directly, view it on GitHub
<#3796 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACJLEMHFLCKG4T4MPSYY3B3ZG6UKNAVCNFSM6AAAAABJEUSTUCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRRHE3DGMRSGQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@macchiati i do appreciate the feedback. and it makes sense. Timing wise, this can't merge until #3795 merges. So it will be out for review again once that has happened. |
89384a0
to
8add514
Compare
Notice: the branch changed across the force-push!
~ Your Friendly Jira-GitHub PR Checker Bot |
@btangmu @macchiati this is now ready. Note it is TC locales, not extended submission locales. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@btangmu @macchiati this is now ready. Note it is TC locales, not extended submission locales.
That statement is not clear. I assume that you are saying:
- non-TC locales will allow submission during vetting.
- The extended version is not included, whereby some TC locales (on exception list or with only one active TC member) will also allow submission during vetting.
- You would like to submit this PR first, and do
#2
afterwards.
Can you confirm that this is the case, or provide a correction to the above.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Whoops, misread this as pertaining to the other ticket.
I think this is an advance, but we will probably want the ability to send to these groups as well. (we can probably work around it for now.)
- Vetters with at least one locale that allows submission during vetting
- Vetters without at least one locale that allows submission during vetting
Yes, I can confirm that! And apologies, because of how we use merges, this PR had unrelated commits in it earlier while a draft, so that makes it confusing. I had put this PR out there for UI review.
Good idea. In the short term (even without this PR) that can be accomplished by pasting an explicit list into the 'locales' list. I did confirm that the database has a limit on how many locales can be put there! looks like 122 characters (space separated) of locales. |
@btangmu want to review the js / vue ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems like the terminology should be made more consistent, either "non-TC" or "DDL" but not both if they're supposed to have the same implications.
Ideally the string "!" should be more encapsulated.
Bypassing LocaleSet and LocaleNormalizer, as far as "!" is concerned, also makes me a little uneasy, and goes along with a general feeling of "creeping featurism". It's in a good cause, though, and I don't have any alternative to suggest.
tools/cldr-apps/src/main/java/org/unicode/cldr/web/AnnouncementData.java
Show resolved
Hide resolved
That would be much cleaner.
…On Thu, Jun 13, 2024 at 1:49 PM Steven R. Loomis ***@***.***> wrote:
image.png (view on web)
<https://github.com/unicode-org/cldr/assets/855219/f6f4711c-e4fd-4b3a-bb9f-06011b84f60e>
UI idea.. the locales box goes away if 'All' or 'DDL' is chosen.
—
Reply to this email directly, view it on GitHub
<#3796 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACJLEMEESP66UABMSANFHCTZHIAU7AVCNFSM6AAAAABJEUSTUCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRWG42TOOBZG4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
- radio button for all, ddl, choose locales - validation, where the Post button doesn't show if validation fails. - documentation of ddl vs non-ddl locales
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks ok for the java; haven't looked at the mjs/vue
(Note: waiting for #3795 )
CLDR-16835
Announcement UI to announce to Non-TC locales, and/or Non-TC orgs
This PR completes the ticket.
Supports CLDR-16614
ALLOW_MANY_COMMITS=true
Example view of the announcements panel
Example view of posting