[
https://issues.apache.org/jira/browse/MATH-361?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12879205#action_12879205
]
Phil Steitz commented on MATH-361:
----------------------------------
I agree with the following points from the discussion above.
1. We need to continue to support localization.
2. We should not introduce an external dependency if it doesn't make things
significantly easier for us or our users.
3. Luc's proposal for cleaning up localization support is no more work and does
not appear to be any harder to maintain than Gilles' proposal to use cal10n.
4. We should refactor our exception hierarchy over time, moving some of what is
now in messages into exception state / typing.
5. Exception refactoring needs to be done with consideration for users of the
existing exceptions.
So I would say go ahead with Luc's last suggestion - make the enums change and
then separately address the exception hierarchy. It would probably be best to
open separate tickets for the exception hierarchy changes.
> Localization and Error Handling
> -------------------------------
>
> Key: MATH-361
> URL: https://issues.apache.org/jira/browse/MATH-361
> Project: Commons Math
> Issue Type: Improvement
> Affects Versions: 2.1
> Reporter: Gilles
> Priority: Minor
> Attachments: l10n.tar.gz, res.tar.gz
>
>
> This proposal aims at easing the handling of error during algorithms
> development, and also enhancing the flexibility of the error reporting
> (provide meaningful exception classes and run-time selection of the
> localization formatting).
> More details at
> [http://www.mail-archive.com/[email protected]/msg14570.html]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.