pyOpenSci / pyopensci.github.io

This is the website for pyOpenSci. Contributions welcome!!
https://www.pyopensci.org
Other
36 stars 61 forks source link

Add: events section to website & scipy workshop 2024 #442

Closed lwasser closed 3 weeks ago

lwasser commented 1 month ago

This PR adds an events section to our website so we can post events as we hold them and link to setup instructions as needed.

lwasser commented 1 month ago

hey @kierisi i have created a really basic (not pretty) template here and i've added now the scipy and our online workshop to the events page. we can make it prettier later.

but thinking about the fall festival - what template should we use for events?

the pages will be put up BEFORE an event but then of course the language will be dated as it is a past event. that is ok as it's easy for me to create a section for upcoming vs past events once we have enough content.

we should come up with an events page template that we use to events are consistent. have a look at the build here and let me know what you think. i just copied language from the post on our first workshop which is not ideal. but i think a solid template will make creating these pages easier in the future.

lwasser commented 1 month ago

@kierisi one other note - i believe that i captures all of the your work here: blog in this PR however i did this on the plane and it looks like i wasn't careful about brining over the commits from your other pr.

but all of the work is here. are you comfortable with closing the other pr - #427 in favor of this one without the commits themselves? again the work is captured. I think i just moved too quickly around scipy because i was running out of time. (and this never got to be publish prior to the event anyway)

kierisi commented 1 month ago

this template works for me! I think as we do more events we'll be able to better evaluate what changes might be helpful to the template.

kierisi commented 1 month ago

@kierisi one other note - i believe that i captures all of the your work here: blog in this PR however i did this on the plane and it looks like i wasn't careful about brining over the commits from your other pr.

but all of the work is here. are you comfortable with closing the other pr - #427 in favor of this one without the commits themselves? again the work is captured. I think i just moved too quickly around scipy because i was running out of time. (and this never got to be publish prior to the event anyway)

sounds good! just to clarify, I can close the PR and it's all good to go?

lwasser commented 3 weeks ago

sounds good! just to clarify, I can close the PR and it's all good to go?

yes! i think i closed it earlier today. but all of the work you did in that PR is here now! and i've made things prettier with the event cards. i'll add dates later this week and then i think we can merge once we have a date for the fall festival.

lwasser commented 3 weeks ago

ok - @kierisi this is i think ready to go. there are some changes in how we handle events -- i've added an Yaml section that will allow us to populate event details and it will be automatically displayed in the events listing page.

We will likely need to adjust this over time to meet our needs

events: 
  start_date: 
  end_date:
  cost: 

For now, I will merge this PR. The events pages will need some work so i will open an asana task for you to

  1. fill out the fall festival page
  2. Review the past event pages and make sure there is enough information for now on both pages. A few screenshots of changes made in this pr are below. Hopefully i didn't break too many things with the style updates.
Screenshot 2024-07-31 at 4 01 18 PM Screenshot 2024-07-31 at 4 01 07 PM Screenshot 2024-07-31 at 4 00 58 PM