From: duerst@... Date: 2020-05-07T20:41:48+00:00 Subject: [ruby-core:98207] [Ruby master Misc#16839] Unicode.org - downloads & tests Issue #16839 has been updated by duerst (Martin D�rst). The tests are valuable at least for me when upgrading to a new Unicode version. Because the code affected is relatively independent and stable, the value for the average CI is probably not too high. But my guess is that this applies to a lot of other tests. In other words, most of the tests are worthless most of the time, it's just that we don't know which ones :-). Unicode has reported some problems with their server/network provider a few weeks ago; I can recheck how things are looking now. And any Web site (even GitHub!) can occasionally have network problems, or can look like it has. The main problem with downloading files from Unicode.org is not that it might occasionally not work, but that it's quite a bit of load on the Unicode.org Web site if everybody downloads these files every time they do CI. My understanding is that e.g. our CI on Travis is organized so that these files are cached across CI runs. It would definitely be a good idea if something similar is done for other kinds of CI. I'm not familiar with GitHub releases (can you provide a pointer?), but if this is some kind of internal caching mechanism, then that may be the right thing to do. But if that's something that allows others (e.g. even other languages) to reference the data directly on GitHub, that should definitely be avoided. The original data is at Unicode.org, and only there. ---------------------------------------- Misc #16839: Unicode.org - downloads & tests https://bugs.ruby-lang.org/issues/16839#change-85444 * Author: MSP-Greg (Greg L) * Status: Open * Priority: Normal ---------------------------------------- For quite a while, one can optionally download files from unicode.org, and the files enable additional tests. Are these tests worthwhile? Some CI uses them, others not. If above is true: For the second time in a few weeks, downloading the files has failed. I've gotten the impression that some people here are involved with Unicode.org. Might it consider having the files mirrored as GitHub releases so downloading them for CI use is reliable? -- https://bugs.ruby-lang.org/ Unsubscribe: