riboseinc / jekyll-theme-open-project

Jekyll theme for site suite presenting your open software and specifications.
MIT License
30 stars 3 forks source link

Update parent hub site membership indicator copy on project sites, or make it customizable per-hub #18

Closed ronaldtse closed 5 years ago

ronaldtse commented 5 years ago

Currently the sites display "A project done by Ribose Open" (at the hero image and footer) but it doesn't sound right in English.

@drystone suggested "[projectname] is Ribose Open" which is better. Thoughts?

CC: @dewyatt @opoudjis @ribose-jeffreylau

strogonoff commented 5 years ago

Yep, sounded awkward to me too! The new phrasing sounds OK

strogonoff commented 5 years ago

This is what it would look like when live:

screen shot 2018-07-20 at 12 52 36 pm screen shot 2018-07-20 at 12 52 28 pm

This or “part of” appear better than “done by” but can’t we just leave parent hub logo on its own there, if we don’t need to precisely specify the relationship between the project & its parent hub?

Speaking of the footer, I am not sure if we can write “Copyright © Project Name” unless e.g. Metanorma Inc. actually exists. I’m not a lawyer, but all instances of open-source project copyrights I see reference legal entities (e.g., React site references Facebook and Django references their non-profit DSF). If that’s how it works then we should reference parent hub by default in copyright assignment.

ronaldtse commented 5 years ago

Correct, please refer to “Ribose Group Inc.” the legal entity. Thanks! This looks great!