Giter VIP home page Giter VIP logo

footmisx's People

Contributors

bastien-roucaries avatar

Stargazers

 avatar

Watchers

 avatar  avatar

footmisx's Issues

Missing comment in copyright line (also copyright owner not updated)

The \ProvidesPackage line is mangled, any use of the package produces


! LaTeX Error: Missing \begin{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.30       R
            obin Fairbairns\thanks{University of Cambridge Computer
? 

Also the package file itself claims copyright just to Robin, and doesn't link to this github tracker,

This fork violates the LPPL license

Hi Bastien,

the package as it is placed on CTAN (or here on github) is a very problematical fork as it doesn't tell anywhere what is changed (or why). Instead it is a 1-2-1 copy of the original with just footmisc replaced by footmisx (which is good but makes it of course very hard to see what you have done to the code written by Robin).

LPPL requires for derived works (ie forks):

 Every component of the Derived Work contains prominent notices
 detailing the nature of the changes to that component, or a
 prominent reference to another file that is distributed as part
 of the Derived Work and that contains a complete and accurate log
 of the changes.

and while "complete and accurate" may be a matter of opinion but nothing here comes even close to it.

Looks like that by the end of the day all your changes come down to a few lines

footmisx-real-changes.txt

and even that could be further reduced.

Given that you make minimal real changes, it would be much better to simply load footmisc (passing the options on) and then have a few lines containing your changes (plus some documentation why and how). And along the way an example that tells a user why he or she should use your code over the well-established footmisc would also help.

So please update your package or withdraw it from here and CTAN.

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.