Coder Social home page Coder Social logo

Comments (4)

hartwork avatar hartwork commented on August 16, 2024

The text is standard MIT license text. I'm packaging downstream myself, for Gentoo in my case. Why do you need the file in packaging?

On the technical part, it seems that file MANIFEST.in is out of sync, and maybe should be deleted altogether.

from hsluv-python.

dvzrv avatar dvzrv commented on August 16, 2024

The MIT license is specific to each project, as it states the person/entity holding the copyright.

These license files need to be present when distributing software in source or binary form. For other licenses (e.g. GPL) it is sufficient to have one copy of the license file on the system, as the license file is not unique per project (does not state the entity holding the copyright). This is at least according to our current packaging guidelines on Arch Linux.

from hsluv-python.

dvzrv avatar dvzrv commented on August 16, 2024

On the technical part, it seems that file MANIFEST.in is out of sync, and maybe should be deleted altogether.

Yes, amending that file would fix this and #29.

from hsluv-python.

hartwork avatar hartwork commented on August 16, 2024

The MIT license is specific to each project, as it states the person/entity holding the copyright.

These license files need to be present when distributing software in source or binary form. For other licenses (e.g. GPL) it is sufficient to have one copy of the license file on the system, as the license file is not unique per project (does not state the entity holding the copyright). This is at least according to our current packaging guidelines on Arch Linux.

I follow your explanation but that seems way out of proportion, even with me caring about licensing in general. For comparison, there is a single MIT license in Gentoo :

# head -n1 /usr/portage/licenses/MIT
Copyright (c) <year> <copyright holders>

I would normally ask for a reference/source on that statement with regard to Arch but since we have a bug in MANIFEST.in here anyway, I'll take that as-is and open a pull request. Give me a few minutes.

from hsluv-python.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.