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

Add PCLinuxOS download instructions #177

Closed

Conversation

tox-user
Copy link
Contributor

Closes #161

Client download instructions for PCLinuxOS distribution.

Closes Tox#161

Client download instructions for PCLinuxOS distribution.
@nurupo
Copy link
Member

nurupo commented Mar 4, 2018

Looks good. Since pclinuxos.svg is your original work, what license is it under?

@tox-user
Copy link
Contributor Author

tox-user commented Mar 5, 2018

CC BY-SA. Should I add that information somewhere?

@nurupo
Copy link
Member

nurupo commented Mar 5, 2018

Hm, not too sure how licensing works here. When you contribute original code it's assumed that you license it to the same license the project is licensed under. I guess it's similar for assets too? Anyway, it would be nice if you mentioned it explicitly, like put a LICENSE file in themes/website/static/img/dis/ with one-two lines containing the file svg name, author and license.

@tox-user
Copy link
Contributor Author

tox-user commented Mar 15, 2018

What is the license for the rest of the images in that directory?

@SkyzohKey
Copy link
Contributor

SkyzohKey commented Mar 15, 2018

Nope. GPL is NOT MADE for assets. Assets (audio, video, graphics, etc) have their own licenses types (CC aka. Creative Commons) that are meant to be compliant with GPL while granting right based on the actual stuff being licensed.

See this to understand why GPL isn't made for assets. ➡️ https://www.linux.com/news/trouble-artwork-and-free-software-licenses

As to where place the license, just name it like image.ext.License in the same folder (or make a subfolder for contributed assets that have their own licenses).

For more legal information's, ask on the #fsf channel on Freenode, I'm not a lawyer :3

@nurupo
Copy link
Member

nurupo commented Mar 15, 2018

@tox-user I'd assume they are all CC-By-SA, like the LICENSE file says. I have no idea though, I got control of the website repository after all this was already added by the people who were previously managing it, I'm not even sure where other svgs come from, whether they were created from scratch for this website or they were taken from somewhere.

@SkyzohKey what are you talking about? No one suggests using GPL, no one has even mentioned GPL. Please don't post offtopic comments.

@tox-user
Copy link
Contributor Author

@nurupo the project is licensed under CC BY-SA 4.0, including the code. I think that should mean that all of the art is licensed under CC BY-SA 4.0, unless specified otherwise? None of the imagines in dist folder contain a license in their metadata, expect for gentoo.svg:

Work Creator Agent Title        : Sebastian Pipping <[email protected]>
Work Rights Agent Title         : Lennart Andre Rolland, Gentoo Foundation Inc.
Work Publisher Agent Title      : Gentoo Foundation Inc.
Work Contributor Agent Title    : Lennart Andre Rolland for original vector version, idea for dark version and specific RGB value by unknown person
Work License                    : http://creativecommons.org/licenses/by-sa/2.5/
About                           : http://creativecommons.org/licenses/by-sa/2.5/
License Permits                 : http://creativecommons.org/ns#Reproduction
License Requires                : http://creativecommons.org/ns#Notice

We should probably have a separate license for the code?

@nurupo
Copy link
Member

nurupo commented Mar 15, 2018

@tox-user oh, also, I have removed the distro-specific instructions from the Downloads webpage in #196, that's why you are getting a merge conflicts now. I was removing the Debian/Ubuntu package repository information before I actually shut down the package server, and I noticed that most of distro-specific instructions were not about how to get Tox from an official package repository of a distribution, but about Tox's own Debian, Ubuntu, Arch and Gentoo repositories. Well, the Arch one also mentioned that Tox is available on AUR on the same page that it's talking about using Tox'es own Arch repo, that seems to be rather an exception. So I have removed mentioning of all Tox repositories, since none of them are being maintained, and placed "Please check in the package repository of your distribution." on there, since nothing else was left and checking all distributions and their releases for Tox packages was out of scope of that PR.

@tox-user
Copy link
Contributor Author

I see. What should we do about that then? Add a link for PCLinuxOS only? We could add links to build instructions there or each of the clients could have a short guide explaining how to build their client (they would have to update them) to make the panel not so empty.

Under Linux or GNU/Linux on the download page I would add:
PCLinuxOS / other

If we get more distros it would be:
Arch / Debian / PCLinuxOS / Ubuntu / other

That's how I list them currently based from JSON (don't remember if it's in one of the PRs). All of the links would open the same panel like they used to. "other" would be a tab that contains compilation instructions.

@tox-user tox-user closed this Jun 15, 2018
@tox-user tox-user deleted the pclinuxos-download-instructions branch June 15, 2018 22:15
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.

3 participants