digitalcredentials / dcc-website

https://digitalcredentials.mit.edu
1 stars 7 forks source link

New website text changes process #13

Closed bmuramatsu closed 1 year ago

bmuramatsu commented 1 year ago

How would you like text changes?

For me at least, directly in Master in the github is easiest, that way I also see how it renders.

In any event, some solution that automates the build process. (I can’t just take the markdown and render it locally, at least not without configuring an environment for it.)

If you want the changes as PRs then I still would like to see how things display (preferably without a local environment).

Please let us know how you’d like to proceed.

kayaelle commented 1 year ago

Hi @bmuramatsu - I discussed with @fields37 and we determined the best way to submit text changes would be to do so via an issue in this repo. Whoever works on the issue can share a preview with you or if you'd like to work on this yourself doing PRs, we can help you set up a local environment.

kayaelle commented 1 year ago

@bmuramatsu - while we are initially developing the site, you can make updates and preview in this repo: https://github.com/digitalcredentials/dcc-website-jekyll

Edit: Please do not do this. In response to your comment below, please submit any text addition/updates to the issue provided for each page.

bmuramatsu commented 1 year ago

I would encourage us to not complicate management of the website, it's not that complex and shouldn't take days to update.

It sounds like this is the process you'd like:

That's a lot of work to add a proverbial comma to text.

kayaelle commented 1 year ago

@bmuramatsu - Until we migrate the site from the dev version that is being worked on, please submit text updates using the issues provided for each page:

4 Homepage

5 Who We Are

6 Technology

7 Projects

8 Publications

@fields37 will do all coding and text updates until the site is migrated.

Please refrain from submitting any more bugs until you've been notified to review the dev site. It is being actively developed and can be challenging to hit a moving target.

After the new site launches, this is the proposed process:

If it is a simple text change and not a structural change, then the change can be edited directly in github by the submitter. This includes adding text, changing images -- anything that typically can be done in a word processor. This will create a PR that can be reviewed by the dev team who will serve as QA & do the merge.

Otherwise, if the change requires changing a layout, adding a new page (including uploading or replacing a file) -- anything that can't typically be done by a word processor, an issue should be submitted and the dev team will act upon it with the submitter on an issue by issue basis.

Alternatively, you are of course welcome to fork the dcc-website and setup a local environment where you can view your changes and submit PRs which will be be reviewed by the dev team who will serve as QA & do the merge.

kayaelle commented 1 year ago

Closing this issue.