{"action":"created","issue":{"url":"https://api.github.com/repos/googlei18n/noto-fonts/issues/543","labels_url":"https://api.github.com/repos/googlei18n/noto-fonts/issues/543/labels{/name}","comments_url":"https://api.github.com/repos/googlei18n/noto-fonts/issues/543/comments","events_url":"https://api.github.com/repos/googlei18n/noto-fonts/issues/543/events","html_url":"https://github.com/googlei18n/noto-fonts/issues/543","id":114899227,"number":543,"title":"List up scripts with multiple composition paths (DFLT and script-specific) leading to a conflict with harfbuzz","user":{"login":"jungshik","id":8578343,"avatar_url":"https://avatars.githubusercontent.com/u/8578343?v=3","gravatar_id":"","url":"https://api.github.com/users/jungshik","html_url":"https://github.com/jungshik","followers_url":"https://api.github.com/users/jungshik/followers","following_url":"https://api.github.com/users/jungshik/following{/other_user}","gists_url":"https://api.github.com/users/jungshik/gists{/gist_id}","starred_url":"https://api.github.com/users/jungshik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jungshik/subscriptions","organizations_url":"https://api.github.com/users/jungshik/orgs","repos_url":"https://api.github.com/users/jungshik/repos","events_url":"https://api.github.com/users/jungshik/events{/privacy}","received_events_url":"https://api.github.com/users/jungshik/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/googlei18n/noto-fonts/labels/Priority-Critical","name":"Priority-Critical","color":"ededed"},{"url":"https://api.github.com/repos/googlei18n/noto-fonts/labels/Type-Defect","name":"Type-Defect","color":"e11d21"}],"state":"open","locked":false,"assignee":{"login":"kmansourMT","id":12738181,"avatar_url":"https://avatars.githubusercontent.com/u/12738181?v=3","gravatar_id":"","url":"https://api.github.com/users/kmansourMT","html_url":"https://github.com/kmansourMT","followers_url":"https://api.github.com/users/kmansourMT/followers","following_url":"https://api.github.com/users/kmansourMT/following{/other_user}","gists_url":"https://api.github.com/users/kmansourMT/gists{/gist_id}","starred_url":"https://api.github.com/users/kmansourMT/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kmansourMT/subscriptions","organizations_url":"https://api.github.com/users/kmansourMT/orgs","repos_url":"https://api.github.com/users/kmansourMT/repos","events_url":"https://api.github.com/users/kmansourMT/events{/privacy}","received_events_url":"https://api.github.com/users/kmansourMT/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/googlei18n/noto-fonts/milestones/1","html_url":"https://github.com/googlei18n/noto-fonts/milestones/Phase%20II","labels_url":"https://api.github.com/repos/googlei18n/noto-fonts/milestones/1/labels","id":1212061,"number":1,"title":"Phase II","description":"","creator":{"login":"xiangyexiao","id":12721521,"avatar_url":"https://avatars.githubusercontent.com/u/12721521?v=3","gravatar_id":"","url":"https://api.github.com/users/xiangyexiao","html_url":"https://github.com/xiangyexiao","followers_url":"https://api.github.com/users/xiangyexiao/followers","following_url":"https://api.github.com/users/xiangyexiao/following{/other_user}","gists_url":"https://api.github.com/users/xiangyexiao/gists{/gist_id}","starred_url":"https://api.github.com/users/xiangyexiao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xiangyexiao/subscriptions","organizations_url":"https://api.github.com/users/xiangyexiao/orgs","repos_url":"https://api.github.com/users/xiangyexiao/repos","events_url":"https://api.github.com/users/xiangyexiao/events{/privacy}","received_events_url":"https://api.github.com/users/xiangyexiao/received_events","type":"User","site_admin":false},"open_issues":53,"closed_issues":27,"state":"open","created_at":"2015-07-16T23:15:34Z","updated_at":"2015-11-16T19:40:34Z","due_on":null,"closed_at":null},"comments":9,"created_at":"2015-11-03T20:10:44Z","updated_at":"2015-11-17T00:13:08Z","closed_at":null,"body":"I'm filing this bug as an umbrella bug for #539 (Tifnagh) , #451 (Lepcha) and potentially others. \r\n\r\n/cc @behdad \r\n/cc @dougfelt , @roozbehp @marekjez86 \r\n\r\n@kmansourMT wrote in #539 \r\n\r\n> Monotype took the initiative to provide different composition paths through the default and \r\n> the native scripts.\r\n\r\n@kmansourMT : Can you list all the scripts for which there are 'two composition paths' (default and native) in Noto?  \r\n\r\nThen, we can compare the above list against the list of scripts that harfbuzz does script-specific renderings to come up with a list of scripts for which 'script tag' should be dropped with only 'DFLT' kept. \r\n\r\nHow does it sound? Would it work? \r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/googlei18n/noto-fonts/issues/comments/157217020","html_url":"https://github.com/googlei18n/noto-fonts/issues/543#issuecomment-157217020","issue_url":"https://api.github.com/repos/googlei18n/noto-fonts/issues/543","id":157217020,"user":{"login":"jungshik","id":8578343,"avatar_url":"https://avatars.githubusercontent.com/u/8578343?v=3","gravatar_id":"","url":"https://api.github.com/users/jungshik","html_url":"https://github.com/jungshik","followers_url":"https://api.github.com/users/jungshik/followers","following_url":"https://api.github.com/users/jungshik/following{/other_user}","gists_url":"https://api.github.com/users/jungshik/gists{/gist_id}","starred_url":"https://api.github.com/users/jungshik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jungshik/subscriptions","organizations_url":"https://api.github.com/users/jungshik/orgs","repos_url":"https://api.github.com/users/jungshik/repos","events_url":"https://api.github.com/users/jungshik/events{/privacy}","received_events_url":"https://api.github.com/users/jungshik/received_events","type":"User","site_admin":false},"created_at":"2015-11-17T00:13:08Z","updated_at":"2015-11-17T00:13:08Z","body":"> Javanese doesn't go through USE, but Indic shaper. Needs manual inspection. I really doubt that both > DFLT and non-DFLT tables are tested and work. I think DFLT needs to be removed.\r\n\r\n#149, #161, #162, #178, #236, #297, #313 were addressed in the latest delivery for Javanese and tests done by @dougfelt must have used non-DFLT tables. That means that non-DFLT tables work for those issues. Obviously, it does not say anything about DFLT tables. As long as non-DFLT path (harfbuzz routes Javanese to) works,  I guess that having DFLT (that may not work and is NOT used by harfbuzz) should not have a user-visible difference (other than the font being unnecessarily larger). \r\n\r\n@behdad, am I right about this? \r\n\r\n> For N'Ko, Mongolian, Phags Pa, and the three Syriac's: I believe the DFLT should be removed.\r\n\r\nThe same be said of the above scripts.  \r\n\r\nSo, I'll prioritize what we need to do for 3 scripts whose non-DFLT tables are believed to be incompatible with USE and DFLT and non-DFLT tables are different :  MeeteiMayek, Kaithi and Balinese.\r\n\r\n"}}