+1 for UTF-8 by default
IMHO, nobody knows: everybody just want that "it works" (TM)

I found the spec: appendix D2 "APPENDIX D - Language Encoding (EFS)" of 
http://www.pkware.com/documents/casestudies/APPNOTE.TXT

this does not give the date when this bit was reserved, but seems quite old: I 
don't have any doubt it is supported by every tool nowadays

thank you for this update: this will fix a lot of things, and now it's not 
obscure any more :)

Regards,

Hervé

Le vendredi 10 octobre 2014 08:26:31 Kristian Rosenvold a écrit :
> Currently plexus-archiver uses platform encoding for zip file names if
> none is specified. This is "compliant" with traditional Zip history.
> 
> But zip understood this is a problem and introduced a "LEF" flag,
> which basically means all entries must be UTF-8.
> 
> I would like to switch defaults in plexus zip archiver; make it
> *disregard* platform encoding and always output utf8 + LEF, unless a
> different encoding has been explicitly specified.
> 
> In consequence this would make zip behave like "jar" does; always
> default to the well-defined UTF-8 + LEF standard.
> 
> This will break builds for people that actually *want* archives in
> file.encoding; they will need to explicitly specify encoding to get
> that encoding. To my understanding this is not really an issue, LEF
> support is ancient history.
> 
> Opinions ?
> 
> Kristian
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to