Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chore REUSE init #36

Open
wants to merge 16 commits into
base: main
Choose a base branch
from
Open

Chore REUSE init #36

wants to merge 16 commits into from

Conversation

atticus-sullivan
Copy link
Owner

@atticus-sullivan atticus-sullivan commented Jan 6, 2025

Make this repository to be REUSE-compliant (see also REUSE).

The goal is to make license tags easily machine readable and make it clear which file is under which license.

In order to make this, I used the reuse tool they provide.
The relevant commands were

reuse lint
reuse download --all
reuse annotate -l "GPL-3.0-or-later" -c "Lukas Heindl" --year 2024 --year 2025 doc/cluttealtex.tex

Comment on lines -1 to -19
--[[
Copyright 2020 ARATA Mizuki
Copyright 2024 Lukas Heindl
-- SPDX-FileCopyrightText: 2020 ARATA Mizuki
-- SPDX-FileCopyrightText: 2024 - 2025 Lukas Heindl
--
-- SPDX-License-Identifier: GPL-3.0-or-later

This file is part of CluttealTeX.

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

CluttealTeX 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 General Public License for more details.

You should have received a copy of the GNU General Public License
along with CluttealTeX. If not, see <http://www.gnu.org/licenses/>.
]]
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@minoki can you please check if this works for you as well? If not, I'll keep your license block and just put the new SPDX comments on top (thought having this in a uniform way would be nice).

Not sure how much in detail you look at the diff. In case you do, don't wonder about references to you in files you don't know, I moved stuff around a bit and since you're still the author of that functions (I just copied at that point), I wanted to keep the attribution.

@atticus-sullivan atticus-sullivan self-assigned this Jan 6, 2025
@atticus-sullivan atticus-sullivan force-pushed the breaking-rename-watcher-args branch from 0917091 to 88eceae Compare January 7, 2025 11:51
Base automatically changed from breaking-rename-watcher-args to main January 7, 2025 11:55
@atticus-sullivan atticus-sullivan marked this pull request as ready for review January 7, 2025 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant