I'm working on improving the Makefile of Elixir, and I'm going through what's being ignored in
the .gitignore file.
Some are candidate for removal.
****************************
1) /.release
It seems that it has been removed long time ago in these two commits.
commit 8ced611aee30a30ed6728a9ef32c0d7094f3a262
Author: José Valim <
jose....@plataformatec.com.br>
Date: Thu Jan 24 08:05:01 2013 -0700
We no longer have a .release task
M .travis.yml
commit 85fca3de2ecc36436e655db6afa0acf9bfa51f43
Author: José Valim <
jose....@plataformatec.com.br>
Date: Wed Jan 23 13:53:09 2013 -0700
Properly declare .PHONY targets
M Makefile
****************************
2) /rel/elixir
commit d44e8bd1f6efc54e664c28fdfc864af37e7e3129
Author: José Valim <
jose....@plataformatec.com.br>
Date: Tue Feb 11 10:24:27 2014 +0100
Remove release files
M Makefile
****************************
Additionally I would like to make it explicitly clear when we are refering to a file or a directory
in the .gitignore file.
So what I propose it is to suffix direcotries with a "/"
this could also apply to the generated .gitignore file by "mix new",
I think it's good practice and saves the trouble to leaving people figuring out which is what.
I am speaking out of my own experience, because I thought some entries in the .gitignore file were
files when they were actually directories.
Thank you.