wger-project / wger

Self hosted FLOSS fitness/workout, nutrition and weight tracker
https://wger.de
GNU Affero General Public License v3.0
3.12k stars 579 forks source link

Inconsistent boilerplate at top of files #392

Open petervanderdoes opened 7 years ago

petervanderdoes commented 7 years ago

The license at the top of each *.py is inconsistent.

Anyway as you can see it's inconsistent throughout.

Suggestions

Suggested License Boiler Plate

Use the boilerplate as suggested by the AGPL license itself

wger - A web application to manage your exercises and personal workouts, weight and diet plans.
Copyright (C) 2017 Roland Geider

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
rolandgeider commented 7 years ago

Yeah, there is no boilerplate at all in generated files such as the migrations, which is probably fine. As for making the header more consistent as well as the encoding (is this still important for python 3?), I'm all for it. We can use the text you suggested, I'm not sure where I got the one I used, I could have sworn it was from the gnu.org site as well.