Coder Social home page Coder Social logo

squint's People

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

tajmone

squint's Issues

Add Topics to Repository

Please, add the following topics to the repository (via the Manage topics option, below the repository headline):

purebasic algorithm trie

This will improve the repo's visibility on GitHub, as well as making PureBasic projects more visibile in general.

I've also added these topics to my fork:

https://github.com/tajmone/SQUINT

Fix Copyright Discrepancies in MIT Licenses

  • Fix discrepancies in MIT copyright notices of LICENSE file and PB sources.
  • In squint/Squint.pbi, fix ; MIT License to ; License MIT.

In the LICENSE file, the MIT copyright notice states:

Copyright (c) 2020 idle-PB

whereas in the squint/Squint.pbi the MIT copyright notice states:

; License MIT
; Copyright (c) 2020 Andrew Ferguson

The main license of the repository and the licenses inside source files should match โ€” also, the fact that "idle-PB" and "Andrew Ferguson" are the same person might not be obvious.

Also, it should be MIT License, not License MIT (it's the proper name of the license, you should preserve it as it is).

Note that in the header comments of squint/Squint.pbi you also mention:

; Copyright (c) 2020 Andrew Ferguson aka Idle

But again, legally speaking "Idle" (the PB account) doesn't match "idle-PB" (the GitHub user account), so the problem is that end users are being presented with two different MIT licenses, with different copyright claims, which makes it somewhat problematic to properly fulfil the license terms.

My advise is to merge the various user accounts and your real name into a single copyright notice that is consistent wherever is mentioned:

Copyright (c) 2020 Andrew Ferguson (@idle-PB) aka Idle

Furthermore, adding your full name to your GitHub profile might dispel any legal doubts about your paternity of the code.

As a final note, although you don't need to add the full MIT License text to every PB source (having it in the main module suffices), it would be a good idea to at least add a one-liner about the copyright and license status, like:

; Copyright (c) 2020 Andrew Ferguson (aka "Idle"), MIT License.

otherwise it's not implicit that the license of the Squint.pbi also covers the other files (in case they start to circulate outside this repository, without the LICENSE file).

Enable Wiki

Could you please enable the project's Wiki, for public editing?

It could be a useful tool to add articles on tries, comments on the PB implementation, ideas, etc., or even just links to external resources and additional readings.

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.