Skip to content

Conversation

strugee
Copy link
Member

@strugee strugee commented Oct 17, 2025

If you're just looking for a link to the site source code, it isn't super clear that the GPL link would link you there until you actually look at the link target, and even then it's annoying that it links you to the license file when you just wanted the repo root.

I considered putting something in _config.yml to match the rest of the file... but it seems like unnecessary indirection? And, it seems kind of awkward that the text that's in this link would be in the config file, which effectively couples these files. But then just putting in the URL felt kind of weird and inconsistent too.


<div>
<p>All website code is licensed {{ site.custom.license.site_code }}. Unless otherwise specified, all website content is licensed {{ site.custom.license.content }}.</p>
<p>All <a href="https://github.com/SeaGL/seagl.github.io">website code</a> is licensed {{ site.custom.license.site_code }}. Unless otherwise specified, all website content is licensed {{ site.custom.license.content }}.</p>
Copy link
Member

Choose a reason for hiding this comment

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

This location is a little awkward since the context is establishing a dichotomy between code and content. Maybe something like this?

This website is open source. Unless otherwise specified, its code is licensed GPL v3.0 and its content is licensed CC BY-SA.

I do also like the per-page links e.g. “Edit” on session archives, though those probably should say “Source” instead.

Copy link
Member Author

Choose a reason for hiding this comment

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

Actually, I meant to file an issue about per-page "Edit this page" links and forgot, and filed this instead. (I didn't realize the session archives had these already.)

Maybe we should close this PR in favor of that.

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.

2 participants