Skip to content
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

Keep DFDL 1.0 spec in step with ICU DecimalFormat class #40

Open
smhdfdl opened this issue Jan 19, 2023 · 1 comment
Open

Keep DFDL 1.0 spec in step with ICU DecimalFormat class #40

smhdfdl opened this issue Jan 19, 2023 · 1 comment
Labels
DFDL 2.0 For issues associated with DFDL v2.0 (next major revision)

Comments

@smhdfdl
Copy link
Contributor

smhdfdl commented Jan 19, 2023

ICU DecimalFormat is where we derived our Figure 4 from. It says "ICU DecimalFormat aims to follow the specification for pattern strings in UTS #35. Refer to that specification for more information on pattern string syntax." Looking at that link, there appears to have been some enhancements or clarifications that we might need to incorporate into DFDL 1.0 specification. For example, minus sign as a symbol, and 'explicit plus' use of plus symbol. We need to do some tests to determine what needs to be updated.

Also, what does the text - special Characters and - quote signify in Fig 4? That is copied from DecimalFormat equivalent, but is not explained there either.

@mbeckerle mbeckerle added DFDL 2.0 For issues associated with DFDL v2.0 (next major revision) and removed erratum dfdl v1.0 labels Apr 13, 2023
@mbeckerle
Copy link
Collaborator

These are new features that have been added to ICU; hence, do not need to be handled as an erratum, but can be added as DFDL v2.0 features.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DFDL 2.0 For issues associated with DFDL v2.0 (next major revision)
Projects
None yet
Development

No branches or pull requests

2 participants