GemCopeland / personal-website

A website of my very own
GNU General Public License v3.0
44 stars 8 forks source link

Establish data structure #1

Closed piperhaywood closed 5 years ago

piperhaywood commented 5 years ago

This is going to be kind of irrelevant for /writing, it’s more important for the homepage / CV.

See rough lists below based on the current design. I’m using schema.org terms for the time being, and a lot might not be strictly necessary but are worth discussing.


Relevant for homepage/footer or just generally (see schema.org/person):

Would need to figure out how to work in past employment / events. Might be that we actually define the homepage as a WebPage itemtype with Person (the site owner, @GemCopeland in this case obvi!) as the about and author properties.

Other types that may be relevant for this site:

Shouldn’t do all of it because that will be prohibitive, but we can use schema.org as a jumping off point at least.

GemCopeland commented 5 years ago

Sounds grrrreat

piperhaywood commented 5 years ago

Have established rough structured data as part of #23. Needs to be refined somewhat, and need to hook up schema markup. But am closing this issue since we’ve agreed on the high-level elements.