Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Django Template Django Template
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 11
    • Issues 11
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • IzeniIzeni
  • Django TemplateDjango Template
  • Merge requests
  • !5

WIP: add MIT licensing information

  • Review changes

  • Download
  • Patches
  • Plain diff
Closed Luke Graybill requested to merge add-licensing into develop Dec 03, 2015
  • Overview 7
  • Commits 0
  • Pipelines 0
  • Changes -

In an effort to address issue #20, I've added some licensing information to the template. My dilemma is that when we use this template to generate a project for a client, the client may not wish to have the MIT license applied to all of the code we write for them, so we need to be careful about how we do this.

It seems like adding a license blurb in every file is a little excessive, but also can't be done to all files (images, for example) so adding a LICENSE file as recommended by opensource.org is preferred. I put separate LICENSE files inside each of our apps (accounts, common) so that those will always be covered, as well as a blurb inside the portion of README.md that will be stripped out by the template processor during startproject.

However, I'm not certain the LICENSE I've placed in the root of the template is a good idea. It feels like it's too easy to overlook, and accidentally leave unedited after adding a bunch of client code that isn't meant to fall under the MIT license. Maybe that should be removed?

Thoughts? Suggestions? @tbrimhall @lgunnell @kcole or anyone else..

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: add-licensing