[Unicode]   Common Locale Data Repository : Bug Tracking Home | Site Map | Search
 
Modify

CLDR Ticket #7260(accepted tools)

Opened 3 years ago

Last modified 22 months ago

factor out tools

Reported by: srl Owned by: srl
Component: util Data Locale:
Phase: dvet Review:
Weeks: Data Xpath:
Xref:

ticket:7259

ticket:5215

Description

  • factor out org.unicode.cldr.tool into a separate project and separate jar ( cldr-tools.jar)
  • move ToolConfig out to the separate jar
    • perhaps have a concrete subclass in the cldr-tools jar - then, we could make CLDRConfig abstract and have specific subclasses only in cldr-apps, cldr-tools, and cldr-unittests.
  • Many tools are both command line utilities, AND api used by other parts of CLDR, by SurveyTool, and by unit tests.
    • will need to move some functions.
    • for example, org.unicode.cldr.FooTool today may split into org.unicode.cldr.util.Foo (API - in 'core'), org.unicode.cldr.tool.FooTool (command line tool - in cldr-tools), and org.unicode.cldr.unittest.TestFoo (unit test - in cldr-unittests)

Attachments

Change History

comment:1 Changed 3 years ago by mark

Cleanup is good, but we have to carefully assess changes. I'm concerned about the value of this work, and whether it will distract us from more important tickets.

comment:2 Changed 3 years ago by srl

  • Milestone changed from UNSCH to 27

comment:3 Changed 3 years ago by srl

  • Owner changed from anybody to srl
  • Status changed from new to accepted

comment:4 Changed 3 years ago by markus

  • Phase set to final

comment:5 Changed 2 years ago by emmons

  • Phase changed from final to dvet
  • Priority changed from assess to medium
  • Component changed from unknown to tools
  • Milestone changed from 27 to 28

comment:6 Changed 2 years ago by markus

  • Type changed from unknown to tools
  • Component changed from tools to unknown

comment:7 Changed 2 years ago by emmons

  • Component changed from unknown to util

comment:8 Changed 22 months ago by emmons

  • Milestone changed from 28 to 28roll

Moving all outstanding 28 tickets to 28roll. We will discuss disposition of these at the next CLDR TC.

View

Add a comment

Modify Ticket

Action
as accepted
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.