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 license information for the contents #120

Closed
naokomc opened this issue Sep 17, 2020 · 9 comments
Closed

Add license information for the contents #120

naokomc opened this issue Sep 17, 2020 · 9 comments
Labels
[Component] Content Website development issues related to the content on Learn. [Component] Learn Theme Website development issues related to the Learn theme. Priority - High High priority issue. [Type] Enhancement New feature request for the Learn website. [Type] Good First Issue Good website development issue for new contributors.

Comments

@naokomc
Copy link

naokomc commented Sep 17, 2020

It will be helpful to explicitly mention the license of the contents on the learn.wordpress.org site so that meetup organizers and others can make use of the resources with that knowledge.

The GitHub repository for the lesson plan contents has a license file (GPL3).
WordPress.tv shows CC BY-SA 4.0 license on the home page and individual video pages. I like this method because it's very clear.

How about showing WordPress.tv-style license information to each piece of content (on the sidebar)?

image

@hlashbrooke
Copy link
Collaborator

I agree with this - since the video content is hosted on wptv, we can use the same licence they use.

@coreymckrill coreymckrill added the [Component] Learn Theme Website development issues related to the Learn theme. label Oct 19, 2020
@courtneyr-dev
Copy link
Collaborator

Without researching too far at this moment, I think an appropriate variety on the sidebar for lesson plans is appropriate as well.

@varlese
Copy link
Collaborator

varlese commented Mar 15, 2021

Since all of the content on the site uses the same licensing, and we're building out the Learn WordPress Handbook, are there any downsides to placing this info in the What is Learn WordPress section rather than in the side bar?

@naokomc
Copy link
Author

naokomc commented Mar 17, 2021

As long as it's easy to find, I personally think totally fine to have it somewhere that's not on the sidebar. Adding it to a static page requires not coding, so we should go ahead and add to clarify the information.

Footer is another common place to put document license info.

Mozilla MDN
image

Wikipedia
image

@varlese
Copy link
Collaborator

varlese commented Mar 19, 2021

Hm, in terms of visibility, I agree that the footer is better! Still thinking of no/low-code solutions, what do you think of creating a re-usable "Licensing" block in the interim? In workshops, the person reviewing could just manually add before publishing the workshop and the result would look something like this:
Screen Shot 2021-03-19 at 08 30 22

If it's not too hard to incorporate into the blocks that are automatically populated into the Workshop post type, we can always add that automatically down the line.

For lesson plans, perhaps that same reusable block could be added to the bottom/footer of the current Lesson Plan Template. (@courane01 would love your thoughts on this option for the Training team workflow!)

@coreymckrill
Copy link
Contributor

I think that column in the workshops is actually going to become part of the static template, outside of the post content (see #200). So as long as we're thinking we would use the same license on every workshop, it should be simple to add it to the static sidebar template as well.

@hlashbrooke
Copy link
Collaborator

Revisiting this so we can make some headway.

Yes, let's add the licencing info to the workshop and lesson plans sidebar as @varlese showed in the mockup. It can be the same static content for both post types, but the strings will need to be available for localisation.

@hlashbrooke hlashbrooke added this to the Workshop updates milestone Aug 12, 2021
@hlashbrooke hlashbrooke added [Component] Lesson Plans [Component] Content Website development issues related to the content on Learn. [Type] Enhancement New feature request for the Learn website. labels Aug 12, 2021
@hlashbrooke
Copy link
Collaborator

I discussed this with @josephahaden - she has confirmed that we can use the CC BY-SA 4.0 licence for all content on Learn WordPress, so please let's move forward with adding the licence details to the site. This will also require a post on Make/Training about the decision, but that can come when the dev work is done here.

@hlashbrooke hlashbrooke added Priority - High High priority issue. [Type] Good First Issue Good website development issue for new contributors. labels Sep 9, 2021
hlashbrooke added a commit that referenced this issue Nov 7, 2021
Adding details and link for content licence.

Fixes #120
@hlashbrooke
Copy link
Collaborator

With #239 adding new sidebar widget areas for each post type, this licence information has now been added to those widget areas and can be edited from the dashboard. Closing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Component] Content Website development issues related to the content on Learn. [Component] Learn Theme Website development issues related to the Learn theme. Priority - High High priority issue. [Type] Enhancement New feature request for the Learn website. [Type] Good First Issue Good website development issue for new contributors.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants