The main purpose of the source distribution is to have legal record of the 
release, and something from which people could re-create the release if GitHub 
and all mirrors thereof were to disappear. 

For all other purpose, just use git.

So, I see no reason to create different source distributions for different 
platforms. It is complication for no reason.

Julian


> On Dec 12, 2019, at 11:00 AM, Vladimir Sitnikov <sitnikov.vladi...@gmail.com> 
> wrote:
> 
> Julian>The git repo, at a particular commit, has an objective contents
> 
> That is true for binary blobs.
> However, text files are converted on checkout as per core.autocrlf and
> core.eol settings.
> 
> Julian>I suspect that when you use ‘git checkout’ with particular options
> 
> I suspect you are not very well aware of typical recommendations for Git
> for Windows.
> 
> Here's what GitHub recommends:
> https://help.github.com/en/github/using-git/configuring-git-to-handle-line-endings#global-settings-for-line-endings
> 
> "core.autocrlf true" means Git will convert text files to CRLF line endings
> when "simple"  "git clone https://..."; is used.
> 
> Vladimir

Reply via email to