Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-25 | Auto-update LICENSE.header in source files | Davide Beatrici | |
2018-01-02 | Auto-update LICENSE.header in source files. | Mikkel Krautz | |
2017-01-08 | Update tree copyrights to 2017. | Mikkel Krautz | |
2016-05-10 | scripts: update to use LICENSE.header. | Mikkel Krautz | |
2016-05-06 | scripts/generate-AUTHORS.py: use pyuca for sorting to get deterministic ↵ | Mikkel Krautz | |
output on all platforms. My own rule of thumb for scripts in our repo is to keep the number dependencies down. In practice, this means I always strive to only use the standard library. In this case, it's not that easy. The existing code sorted sufficiently on Windows. However, when run on Unix-like systems, it produces odd, and to my mind, unexpected sorting behavior. (Such as ignoring spaces, and sorting 'Hey You' after 'Heyh You'.) I suppose the sort order is a matter of preference. But the non-determinism of the script's output isn't. If we don't fix this, we'll get noisy diffs once in a while, which isn't very nice. This commit changes the script to use 'pyuca' to do the sorting. This is a pure Python module, so it's easy to install via pip on all OSes. | |||
2016-05-01 | scripts/generate-AUTHORS.py: use 'origin/branch' instead of just 'branch' in ↵ | Mikkel Krautz | |
git log call. This allows the script to work even if, say, origin/1.2.x is not checked out locally as '1.2.x'. | |||
2016-03-13 | Add .mailmap file and us it in scripts/generate-AUTHORS.py. | Mikkel Krautz | |
Also, re-generate the AUTHORS file as a self-test. Fixes mumble-voip/mumble#2125 | |||
2016-02-20 | Simplify LICENSE file, add LICENSE.header and add AUTHORS. | Mikkel Krautz | |
This simplifies the LICENSE file refer to the copyright holders of Mumble as "The Mumble Developers". The client already does this in the About dialog. The entity "The Mumble Developers" is the name we use for the copyright holders of Mumble. These are listed in the AUTHORS file. The AUTHORS file is generated via scripts/generate-AUTHORS.py. The script looks at the Git history and removes duplicates and other mistakes made through the years. All new files in the repo should use the license header found in LICENSE.header. The AUTHORS and LICENSE files are permalinked to https://www.mumble.info/LICENSE https://www.mumble.info/AUTHORS These locations are used in the files themselves, as well as the license header. |