Commit graph

159 commits

Author SHA1 Message Date
yumaoka
57fc3094f9 ICU-22534 BRS75 J Serialization test data 2024-03-26 08:51:38 -04:00
Elango Cheran
6eb43b1648 ICU-22533 Update badges for CI pipelines, user guide docs about CI 2024-03-22 12:18:47 +05:30
Elango Cheran
18c7d48b3e ICU-22533 Add docs on Continuous Integration
See #2876
2024-03-12 09:14:24 -07:00
Jordan Williams
75ff7952b9 ICU-22556 Prefer cc and c++ compilers
When building icu4c, it defaults to clang instead of gcc when the default compiler, cc / c++, is a symlink to gcc / g++.
This not the expected behavior when building C and C++ code.
It appears that this behavior was put in place originally for supporting C++11, which hopefully is no longer such a concern.
This PR adjusts the configure.ac for icu4c to prefer the cc and c++ compilers first.
2024-02-29 19:43:43 +01:00
Markus Scherer
90b2eed71a ICU-22533 compact norm16 tables
See #2827
2024-02-14 14:49:43 -08:00
Markus Scherer
164a56b736 ICU-22533 move custom normalization page from Sites to GitHub 2024-02-14 09:35:14 -08:00
Elango Cheran
400d97e7d2 ICU-22533 Update Maven CLI instructions for multi-module ICU4J
See #2791
2024-01-23 13:59:56 -08:00
Fredrik Roubert
4a8cd80973 ICU-21107 Clarify the C11 & C++17 requirement in the userguide. 2024-01-17 17:48:10 +09:00
Fredrik Roubert
45d351ca4e ICU-21107 Update ICU4C minimum standard version from C99 to C11. 2023-12-21 09:31:55 +09:00
Fredrik Roubert
7ec1765ce8 ICU-21107 Update ICU4C minimum standard version from C++11 to C++17. 2023-12-14 09:36:22 -08:00
Elango Cheran
511e5efe56 ICU-22533 Update BRS instructions for tagging release 2023-11-10 15:33:31 -08:00
Mihai Nita
091fcf6f82 ICU-22533 Don't mention 'Release Candidate' in javadoc 2023-11-09 16:09:55 -08:00
Shane F. Carr
b070c932ad
ICU-22560 Merge ICU 74 maintenance branch to main (#2689) 2023-10-30 13:50:52 -07:00
Mihai Nita
9f64d3f269 ICU-22534 Script preparing the GitHub icu4j release files
See #2665
2023-10-26 14:50:31 -07:00
Philip Allgaier
01388fa5ef ICU-22323 Typo fixes in docs for ICU TimeZone Classes 2023-10-19 16:03:57 -07:00
Jeffrey Riaboy
cdbf0ef6df ICU-22529 Update services.md
All external links were incorrectly pointing to the current directory with .md as the file extension.

Changed all links to be "../" with the .md extension removed
2023-10-09 13:01:06 -07:00
Mihai Nita
049c8ad365 ICU-22534 Script preparing the GitHub icu4j release files
See #2665
2023-10-06 16:49:26 -07:00
Elango Cheran
2e9d1288dd ICU-22324 Add docs for Maven usage
See #2655
2023-10-05 13:43:38 -07:00
Elango Cheran
623cb1accc ICU-22324 Update BRS task docs 2023-10-04 21:05:20 -07:00
Peter Edberg
e1af930c6a ICU-22325 BRS 74rc move cldr testdata to consistent place, adjust test & tools to match 2023-10-03 10:24:27 -07:00
Craig Cornelius
e73d9736c9 ICU-22325 Update docs.md to change ant commands to new scripts 2023-10-02 16:04:02 -07:00
Antonio Bueno
f24e0a0ff3 ICU-22323 Describe date field symbol ee as 02, not 2
See #2636
2023-10-02 12:29:59 -07:00
Mihai Nita
aa377d7366 ICU-22324 Mavenization, script to generate serial test data 2023-09-27 16:11:39 -07:00
Elango Cheran
99026f01cc ICU-22325 BRS74RC: Update version number to 74.1
See #2613
2023-09-26 08:21:21 -07:00
Mihai Nita
5fb2a6ad06 ICU-22324 Mavenization, updating the cldr-to-icu scripts and instructions 2023-09-05 10:24:23 -07:00
Peter Edberg
2270c174a5 ICU-22325 CLDR release-44-alpha1 to main:
- binaries, binary-as-source, CLDR data sources;
  - CLDR test data & dtd, ICU lib/tool/test source updates.
2023-08-22 14:40:51 -07:00
Peter Edberg
cc2ddc0d11 ICU-22325 Convert cldr-icu-readme to md, update it, point to it from older docs 2023-08-10 14:03:06 -07:00
Robin Leroy
86193b1b98 ICU-22404 Improve documentation of segmentation rules 2023-08-10 03:01:20 +02:00
Shane F. Carr
034a808604 ICU-20898 Improve number skeleton rounding increment docs
See #2475
2023-07-13 18:41:05 +02:00
Fredrik Roubert
53e0486855 ICU-22389 Add missing git lfs install to instructions. 2023-06-14 15:08:35 +02:00
Elango Cheran
5435007e6a ICU-21697 Convert ICU Site pages to markdown for Github Pages
See #1785
2023-05-30 16:18:32 -07:00
Fredrik Roubert
e1e1c5feaf ICU-22349 Use -l with make -j to limit jobs based on load average.
It has been proposed that make running too many parallel jobs recently
has led to resource exhaustion in our CI, so that some kind of limit
would be helpful to set.

The load average 2.5 limit choosen here is simply the limit used as an
example in the make documentation, as we don't really have any way of
picking an initial value that's certain to be better.

https://www.gnu.org/software/make/manual/html_node/Parallel.html

See #2421
See #2422
2023-05-11 00:50:59 +02:00
Shane F. Carr
62f493827f
ICU-22369 Merge maint/maint-73 into main (#2437) 2023-04-27 16:19:55 -07:00
Steven R. Loomis
312bae8660 ICU-21964 use a single LICENSE file
- make the icu4c and icu4j LICENSE files symlinks
- fix paths
2023-04-12 14:36:09 -05:00
Steven R. Loomis
58c674a72e ICU-22309 update CONTRIBUTING.md
- fix broken links
- move all content into CONTRIBUTING.md from https://icu.unicode.org/processes/contribute
- no process change

Co-authored-by: Markus Scherer <markus.icu@gmail.com>
2023-04-10 12:23:25 -05:00
Fredrik Roubert
95d905a9e9 ICU-22190 Add information about the KEYS file to the Publish document. 2023-03-30 14:06:15 +02:00
Craig Cornelius
dfdf9141e5 ICU-22220 Add step for updating API Doc table
See #2400
2023-03-29 11:25:39 -07:00
Ho Cheung
84e4762069 ICU-22295 Remove deprecated RBBI LBCMNoChain option
ICU-22295 Remove deprecated RBBI LBCMNoChain option

ICU-22295 Remove deprecated RBBI LBCMNoChain option
2023-03-24 12:59:44 -07:00
Elango Cheran
cb65f75739 ICU-22220 BRS 73rc ICU4J Serialization test data for ICU 73.1 2023-03-23 08:45:38 -07:00
Elango Cheran
4a30076686 ICU-22220 BRS 73rc ICU4J API signature data file 2023-03-23 08:45:26 -07:00
Rahul Pandey
3076874c32 ICU-22301 Add azure CI tests to be run post merge
See #2363
2023-03-17 08:57:01 -07:00
Markus Scherer
0684f8644c ICU-22285 how to include gb2312 & big5han collation tailorings 2023-03-16 14:14:38 -07:00
Craig Cornelius
3b030512ff ICU-22220 Update ICU4J samples instructions
See #2360
2023-03-16 08:39:14 -07:00
Elango Cheran
06506023c5 ICU-22194 Add CI job to generate Github Pages using Github Actions 2023-03-15 20:00:06 -04:00
Markus Scherer
2d9fa3fa99 ICU-22285 omit the gb2312 & big5han collation tailorings by default 2023-03-14 15:20:03 -07:00
shenleban tongying
ed011f2e31 ICU-22247 remove historical mention of old versions 2023-03-13 14:05:21 -07:00
Markus Scherer
b6dcc95d3c ICU-21833 remove redundant void parameter lists
See #2351
2023-03-02 09:31:57 -08:00
Frank Yung-Fong Tang
c3b8ffa11e ICU-22291 doc automate "Test samples (C) on Linux"
Just realize the task is already automated in 
.github/workflows/icu_ci.yml
as "icu4c-test-samples:" but we should document that.
2023-02-22 11:41:18 -08:00
Elango Cheran
bd065d4704 ICU-22220 Automate BRS tasks
See #2318
2023-02-15 21:18:58 -05:00
Frank Yung-Fong Tang
a4c6b2a359 ICU-22262 Document environment test automation 2023-02-15 16:53:02 -08:00