Change the default input/output encoding to UTF-8 instead of ISO-8859-1
-----------------------------------------------------------------------

         Key: MNG-2215
         URL: http://jira.codehaus.org/browse/MNG-2215
     Project: Maven 2
        Type: Improvement

  Components: General  
    Versions: 2.0, 2.0.1, 2.0.2, 2.0.3    
    Reporter: Trustin Lee


Currently, all input and output encodings of source code and site are 
ISO-8859-1 by default.  UTF-8 covers all characters in ISO-8859-1 without any 
migration, and moreover, it supports other characters which ISO-8859-1 cannot 
cover such as Korean and Japanese.  Changing the default encodings to UTF-8 
will be great because some plugins might not provide any configuration 
properties for encodings but uses some default values.  For example, maven site 
plugin didn't have an input encoding property.  If the default encoding is 
ISO-8859-1, people doesn't have any chance to express their native language at 
all (e.g. source code comments, site documentation, ...).  If the default 
encoding is UTF-8 at least, they could use their native language at least.

To do this,

1) Change all default values which are ISO-8859-1 to UTF-8
2) Set VM system property: -Dfile.encoding=UTF-8 for the plugins which doesn't 
consider encodings at all.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to