cyclus / cyclus.github.com

Landing page repository
http://fuelcycle.org
Other
8 stars 30 forks source link

General updates to the website #337

Open abachma2 opened 6 months ago

abachma2 commented 6 months ago

This issue is meant as a list to keep track of various changes on the website, such as updates, typos, redesigns, etc. We will do our best to make sure things get updated in a timely manner. Please be sure to name the exact file that should be changed, and ideally the line(s) of the file to be changed.

To add a new item, please edit this comment, using a checkbox for each item

Moving all subtasks into the description so that they are tracked in a single place (@gonuke )

From our initial discussion (@nsryan2 ):

Warnings/issues to handle (@abachma2 ):

@abachma2 :

@nuclearkatie

@abachma2 :

@dean-krueger 👍

dean-krueger commented 6 months ago

We could add all the little things I listed in this (https://github.com/orgs/cyclus/projects/3) project since we're messing with the website anyway.

nuclearkatie commented 6 months ago

Should Visualization and Analysis also include third-party tools? I'm specifically thinking about Bicyclus and Trailmap

abachma2 commented 6 months ago

Should Visualization and Analysis also include third-party tools? I'm specifically thinking about Bicyclus and Trailmap

That's a good question. I'm leaning towards no to prevent having to update that list when new things are created. Maybe mention that third-party tools do exist?

abachma2 commented 6 months ago

Do we want to keep a list of everyone that has contributed to the project? It's already outdated and while nice, maybe not as necessary now that the team is much larger

Maybe not? Maybe the best thing to do is just link to Cyclus contributors, and maybe Cycamore and Cymetric contributors

nuclearkatie commented 6 months ago

Do we want to keep a list of everyone that has contributed to the project? It's already outdated and while nice, maybe not as necessary now that the team is much larger

Maybe not? Maybe the best thing to do is just link to Cyclus contributors, and maybe Cycamore and Cymetric contributors

abachma2 commented 6 months ago

Do we want to keep a list of everyone that has contributed to the project? It's already outdated and while nice, maybe not as necessary now that the team is much larger

Maybe not? Maybe the best thing to do is just link to Cyclus contributors, and maybe Cycamore and Cymetric contributors

That's really cool. let's do that. I'll change my comment to include this.

nsryan2 commented 6 months ago
* [ ]  Copyright on the bottom of the website lists [2012-2016](https://github.com/cyclus/cyclus.github.com/blob/0df1c70267381fbf831ffbee92294e59df450599/source/conf.py#L72) and the [license file](https://github.com/cyclus/cyclus.github.com/blob/0df1c70267381fbf831ffbee92294e59df450599/LICENSE.rst#L6) lists 2010-2016

Would this be handled by #316 ? or would an extension to it be needed.

abachma2 commented 6 months ago
* [ ]  Copyright on the bottom of the website lists [2012-2016](https://github.com/cyclus/cyclus.github.com/blob/0df1c70267381fbf831ffbee92294e59df450599/source/conf.py#L72) and the [license file](https://github.com/cyclus/cyclus.github.com/blob/0df1c70267381fbf831ffbee92294e59df450599/LICENSE.rst#L6) lists 2010-2016

Would this be handled by #316 ? or would an extension to it be needed.

I would say it does. I approved and merged that PR, so we'll double check that next time we build

abachma2 commented 6 months ago
* [ ]  Copyright on the bottom of the website lists [2012-2016](https://github.com/cyclus/cyclus.github.com/blob/0df1c70267381fbf831ffbee92294e59df450599/source/conf.py#L72) and the [license file](https://github.com/cyclus/cyclus.github.com/blob/0df1c70267381fbf831ffbee92294e59df450599/LICENSE.rst#L6) lists 2010-2016

Would this be handled by #316 ? or would an extension to it be needed.

I would say it does. I approved and merged that PR, so we'll double check that next time we build

The latest build says 2024 for the copyright, so I would say #316 took care of this one.

dean-krueger commented 6 months ago

Wasn't sure if I should add these to my own comment or to @abachma2 's. Here are the documentation issues I found while I was learning how to use Cyclus from the website.

abachma2 commented 6 months ago

I removed some of the items about files not being in a toc tree. This is only shown when you build the website, and it doesn't prevent the site from being built and there are some good reasons to not have some of these items in toc trees.

gonuke commented 2 months ago

Should we close this out by creating separate issues for the lingering items?