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

Engineering 🧰 Migrate to github.io #40

Open
7 of 10 tasks
Tracked by #31
Ismael-KG opened this issue Dec 7, 2021 · 15 comments
Open
7 of 10 tasks
Tracked by #31

Engineering 🧰 Migrate to github.io #40

Ismael-KG opened this issue Dec 7, 2021 · 15 comments
Assignees
Labels
Help wanted Extra attention is needed To-do list Tasks that need doing (some might even be easy!)

Comments

@Ismael-KG
Copy link
Collaborator

Ismael-KG commented Dec 7, 2021

Title

Migrate to github.io

Elevator Pitch

Following #37 and #31 , migrate stories to https://ismael-kg.github.io/A-History-of-Research-Ethics/ using the new stories template.

Justification

This will track changes to stories in light of @yochannah's very helpful yaml code, which is now here.

Skills

Skill Rationale
Copying & Pasting, and knowing the stories There is still a chance that some stories to not adhere perfectly to the new yaml-based template, so an eye must be kept on how they integrate
Coding & Bug-Fixing For when errors do appear

Tasks

  • Migrate Stories
  • Review first migrations (see comment below)
  • Review all migrations of Stories
  • Migrate Stories in Progress
  • Revisit migrated Stories and relocate to Works_In_Progress where necessary
  • Migrate Published but needs Improving
  • Edit the template to include instructions (remember to explain that questions/errors can be discussed in PRs, rather than committed directly).
  • Add "author element" to yaml (as per comment).
  • Edit story title structure to include mention of "(work in progress)" as per other comment — one for @yochannah's magicologicus.
  • Create issues for Stories, so potential contributors can make suggestions
@Ismael-KG
Copy link
Collaborator Author

These four early migrations need updating:
image

@Ismael-KG Ismael-KG added the To-do list Tasks that need doing (some might even be easy!) label Dec 7, 2021
Ismael-KG added a commit that referenced this issue Dec 7, 2021
Ismael-KG added a commit that referenced this issue Dec 7, 2021
Ismael-KG added a commit that referenced this issue Dec 7, 2021
Ismael-KG added a commit that referenced this issue Dec 7, 2021
Ismael-KG added a commit that referenced this issue Dec 7, 2021
Ismael-KG added a commit that referenced this issue Dec 7, 2021
@Ismael-KG
Copy link
Collaborator Author

@yochannah - just a detail, as I had resigned to this method for GitHub anyway: BCE stories appear in the wrong order:

image

This is genuinely fine, but if you know a magic trick to make BCE years appear in the right order, that would be great!

@yochannah
Copy link
Collaborator

@Ismael-KG like this? #41

@Ismael-KG
Copy link
Collaborator Author

@yochannah do you know how to add a new element (author) to the yaml? Under date and category, same format, it would be great to have a line for "author(s)".

image

There will then be a question as to whether:

  • we add different lines for each contribution type; or
  • whether the new element is "contributor(s)" and each contributor's name is followed by their contribution type in brackets; or the why-not-both option
  • whether there is one line for author(s) and another for contributor(s).

@Ismael-KG
Copy link
Collaborator Author

Oh, I know! @yochannah , story titles should end with "(work in progress)" if that is the case!

The reason I haven't migrated most stories is I am not sure what to do with "incomplete" ones. I think a flag like this (by default, include "(work in progress)") would be great! This way, readers know whether to expect much more content in stories >.<

@yochannah
Copy link
Collaborator

yochannah commented Dec 10, 2021 via email

@Ismael-KG
Copy link
Collaborator Author

I suppose so! Like this?

---
layout: story
title: "title"
wip: true or false
historical-date:
  title: "year, explanation or as per"
  bce: true or false
  year: YYYY
  source: link to the source that justifies the choice of date
  author: surname(s) of authors of the linked source
  source-date: year
category: opening-knowledge, ldf, improving-research or research-tragedies
tags: ["Bioethics", "How We Do Things","Science Influencers","What We Value"]
media:
  source: link to the site where the image is; delete line if there is no image
  caption: "ALT text and acknowledgement of source"; delete line if there is no image
read-more: link to the story's pertinent document/article/book, if there is one; otherwise, delete line
intro: text
---
### The Story
<!-- Paste the story into this line! Remember the old adage: a line is a paragraph, and a blank line must be placed between paragraphs. -->

How about the author? Adding a line for "Author(s)" (like "category") didn't work.

@yochannah
Copy link
Collaborator

yochannah commented Dec 10, 2021 via email

Ismael-KG added a commit that referenced this issue Dec 10, 2021
added wip, authors and contributprs as per #40
@Ismael-KG
Copy link
Collaborator Author

Amazing, added wip, authors and contributors:

---
layout: story
title: "title"
wip: true or false
historical-date:
  title: "year, explanation or as per"
  bce: true or false
  year: YYYY
  source: link to the source that justifies the choice of date
  author: surname(s) of authors of the linked source
  source-date: year
category: opening-knowledge, ldf, improving-research or research-tragedies
author(s): full name(s)
contributor(s): full name(s) and [contribution type](https://github.com/Ismael-KG/A-History-of-Research-Ethics/blob/main/Protocols.md#Protocol-3-Contribution-Types) between brackets
tags: ["Bioethics", "How We Do Things","Science Influencers","What We Value"]
media:
  source: link to the site where the image is; delete line if there is no image
  caption: "ALT text and acknowledgement of source"; delete line if there is no image
read-more: link to the story's pertinent document/article/book, if there is one; otherwise, delete line
intro: text
---
### The Story
<!-- Paste the story into this line! Remember the old adage: a line is a paragraph, and a blank line must be placed between paragraphs. -->

Of course, the contributor line can disappear when necessary, and I won't be putting my name down as author until others write stuff. My name appears in enough places on this already!

Ismael-KG added a commit that referenced this issue Dec 11, 2021
Added reference to [THE SITE](https://ismael-kg.github.io/A-History-of-Research-Ethics/). Relevant to #40 and inspired #45
@yochannah
Copy link
Collaborator

ah, so I just upset Jekyll by trying to update the template to support author(s) - could we make it authors instead?

@yochannah
Copy link
Collaborator

... oh goodie, I note it's not really implemented yet. I will use authors.

@Ismael-KG
Copy link
Collaborator Author

@yochannah, is this how the yaml should look?

---
layout: story
title: "title"
wip: true or false
  issue: 
historical-date:
  title: "year, explanation or as per"
  bce: true or false
  year: YYYY
  source: link to the source that justifies the choice of date
  author: surname(s) of authors of the linked source
  source-date: year
category: opening-knowledge, ldf, improving-research or research-tragedies
authors: full name(s)
contributors: full name(s) and [contribution type](https://github.com/Ismael-KG/A-History-of-Research-Ethics/blob/main/Protocols.md#Protocol-3-Contribution-Types) between brackets
tags: ["Bioethics", "How We Do Things","Science Influencers","What We Value"]
media:
  source: link to the site where the image is; delete line if there is no image
  caption: "ALT text and acknowledgement of source"; delete line if there is no image
read-more: link to the story's pertinent document/article/book, if there is one; otherwise, delete line
intro: text
---
### The Story
<!-- Paste the story into this line! Remember the old adage: a line is a paragraph, and a blank line must be placed between paragraphs. -->

@yochannah
Copy link
Collaborator

yochannah commented Dec 15, 2021 via email

@Ismael-KG Ismael-KG mentioned this issue Dec 16, 2021
1 task
Ismael-KG added a commit that referenced this issue Dec 16, 2021
Ismael-KG added a commit that referenced this issue Dec 17, 2021
#31 #40 New step 4 to Protocol 2 reflecting use of PRs and the new WIPs folder

Added Protocol 8 for the new step-4, as well as a line for Protocol 9, as per #103
@Ismael-KG
Copy link
Collaborator Author

Ismael-KG commented Dec 27, 2021

@yochannah – new thought on wip:

Can it have three values? For each, the following would happen:

wip: true

yaml shows everything + "If you would like to suggest improvements to this story, please check the protocols for contributors and leave a comment the following GitHub issue: [linked issue number]!"

wip: false

yaml shows title, year, intro + "This story is still a work in progress. If you would like to help write it or know some useful resources that should be referenced, please share some thoughts in the following GitHub issue: [linked issue number]!"

wip: review

yaml shows title, year, intro + "This story is almost ready to be published! We would be really grateful if you took a moment to review the current draft, which is here: https://hackmd.io/VW6SvaOYTemXnOd4SMcC4Q?both."

Ismael-KG added a commit that referenced this issue Dec 27, 2021
…n Mesoamerica.md to Works_In_Progress/CE 1519 "The Conquest" begins in Mesoamerica.md

#40
@yochannah
Copy link
Collaborator

trinary sounds great!

Ismael-KG added a commit that referenced this issue Jan 9, 2022
… Works_In_Progress/CE 1863 Res Ipsa Loquitur.md

now yaml'd #92 #40
Ismael-KG added a commit that referenced this issue Jan 9, 2022
…md to Works_In_Progress/CE 1927 Jahr coins "bioethics".md

yaml'd #40 #93
Ismael-KG added a commit that referenced this issue Jan 9, 2022
…age of mechanical reproduction, by Walter Benjamin.md to Works_In_Progress/CE 1936 The work of art in the age of mechanical reproduction, by Walter Benjamin.md

yaml'd #94 #40
Ismael-KG added a commit that referenced this issue Jan 9, 2022
…ital Document, by Haber & Stornetta.md to Works_In_Progress/CE 1991 How To Time-Stamp a Digital Document, by Haber & Stornetta.md

yaml'd #95 #40
Ismael-KG added a commit that referenced this issue Jan 9, 2022
…eglected tropical disease".md to Works_In_Progress/CE 2005 Molyneux et al. coin "neglected tropical disease".md

yaml'd #96 #40
Ismael-KG added a commit that referenced this issue Jan 9, 2022
…ds Sci-Hub.md to Works_In_Progress/CE 2011 Alexandra Elbakyan founds Sci-Hub.md

yaml'd #97 #40
Ismael-KG added a commit that referenced this issue Jan 9, 2022
…Oath.md to Works_In_Progress/BCE 0500 Hippocratic Oath.md

yaml'd #40 #47
Ismael-KG added a commit that referenced this issue Jan 9, 2022
…f TakshaShila.md to Works_In_Progress/BCE 0500 University of TakshaShila.md

yaml'd #48 #40
Ismael-KG added a commit that referenced this issue Jan 9, 2022
…randeis.md to Works_In_Progress/CE 1890 The Right to Privacy, by Warren & Brandeis.md

relocated as per #40 ; #124
Ismael-KG added a commit that referenced this issue Jan 9, 2022
…E 1942 Atomic Bomb, Part II.md

#128 ; relocating as per #40
Ismael-KG added a commit that referenced this issue Jan 9, 2022
…al Technique, by Russell and Burch.md to Works_In_Progress/CE 1959 The Principles of Humane Experimental Technique, by Russell and Burch.md

#129 ; relocating as per #40
Ismael-KG added a commit that referenced this issue Jan 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Help wanted Extra attention is needed To-do list Tasks that need doing (some might even be easy!)
Projects
None yet
Development

No branches or pull requests

2 participants