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

Move Events from the (old) Google Calendar to the new "Events" calendar #546

Closed
5 tasks
lparsons opened this issue Oct 19, 2021 · 22 comments
Closed
5 tasks
Labels

Comments

@lparsons
Copy link
Member

lparsons commented Oct 19, 2021

Here are the events I see on the existing Google Calendar that have not been moved over to the Events page:

  • US-RSE DEI Working Group meeting
  • US-RSE Education and Training Working Group meeting
  • US-RSE Monthly Community Call
  • RSE-HPC 2021 (Nov 15, 2021)
  • US-RSE Workshop (April 26-27, 2022)

After moving the events, I suggest adding the URL of the new calendar page to the event description/title to ensure people who use the old calendar know they should update.

@lparsons lparsons changed the title Move Events from the (old) Google Calendar to the new Move Events from the (old) Google Calendar to the new "Events" calendar Oct 19, 2021
@cosden
Copy link
Member

cosden commented Oct 19, 2021

We talked about this in the website group. For a temporary solution we can set up a singular event for each recurring event, and then a new one for each specific occurrence.
For example Community calls will always display as the 2nd Thursday of the month. Each time a community call gets an updated agenda, we'll start a new card/event that will display along side. In the event that an event is canceled, we'll put it in the main card for that time.

@cosden
Copy link
Member

cosden commented Oct 19, 2021

This is a function that we may need to explore expanding.

@lparsons
Copy link
Member Author

Perhaps create a repeating event to hold the time slot. When there are specifics, add that event and change the recurring to have a start date of the following occurrence? It would "disconnect" the specific event from the repeated ones, but it could work.

@mtbc
Copy link
Contributor

mtbc commented Oct 19, 2021

Not just add, sometimes it's simply that an occurrence was canceled.

@christophernhill
Copy link
Member

@lparsons
Copy link
Member Author

@christophernhill Looks good to me. I didn't really have a plan, just wanted to note that these events so they didn't get lost.

@christophernhill
Copy link
Member

I merged so we can see what it looks like in events, calendar etc. It looks good to me e.g.

image

image

so I think that can work for now?

Now we just need to figure out what we want to do in the upcoming community calls 😄

@lparsons
Copy link
Member Author

You can also preview on CircleCI (though it's tricky and I don't know who has access). Those look fine to me.

@vsoch
Copy link
Member

vsoch commented Oct 20, 2021

It's not tricky! You click the link in the PR to go to circle (second "details" here)

image

And then you click on the "Artifacts" tab and click the file to preview. And for good practice as @christophernhill has shown, if you are the first to do it, it's kind to post the links to the relevant pages for other people to easily click that need to review the PR.

@lparsons
Copy link
Member Author

Yeah, I seem to figure it out each time, so it can't be too hard. Thanks @vsoch!

And sorry @christophernhill, I didn't realize you did put some of the preview links there, and you're right, I don't think we can see the calendar without merging.

@JeffCarver
Copy link
Contributor

I would like to create a repeating event for the Education & Training working group meeting. Is there now a way to do this or do I need to go and create a pull request for each month's meeting separately?

@vsoch
Copy link
Member

vsoch commented Oct 20, 2021

@JeffCarver there is a repeated folder under events for exactly this need - so you just need to make one file, once.

@vsoch
Copy link
Member

vsoch commented Oct 20, 2021

It's in the README (docs for working on the site) https://github.com/USRSE/usrse.github.io#what-is-a-repeated-event

@lparsons
Copy link
Member Author

Can someone put a link to the docs for the system that handles repeated events? It's not clear to me how to specify the repetition (e.g. every two weeks starting on Oct 20, every first Monday of the month, etc.)

@vsoch
Copy link
Member

vsoch commented Oct 20, 2021

@lparsons it looks like nobody has added repeated events yet (at least to render in the new format) so this will need to be developed - sorry for the oversight!

@vsoch
Copy link
Member

vsoch commented Oct 20, 2021

It will need to be similar logic to what we have now, but check for the boolean repeated = true in the front end matter, and then we will probably need an "until" date that defaults to maybe a year later, and then a format to represent the kind of repetition / settings.

@JeffCarver
Copy link
Contributor

I see that there is one event in the repeated folder. However, it is not appearing on the events page. So, maybe it is not a good model to follow. Is there a template for posting a repeated event? Or do I just copy one of the individual events, but set repeated to "true"?

@vsoch
Copy link
Member

vsoch commented Oct 20, 2021

@JeffCarver did you see what I just said to Lance? That was the old method and the new one isn’t developed yet.

@JeffCarver
Copy link
Contributor

@vsoch sorry, I thought you meant the document explaining it had not been done yet. So for now, I just need to add each one individually?

@vsoch
Copy link
Member

vsoch commented Oct 20, 2021

yes for now - and unless someone beats me to it, I can add this new functionality. Can you give me the details of your repeated event so I can use it as a development case?

@JeffCarver
Copy link
Contributor

Yes, it is the Education & Training Working group monthly meeting. The meeting occurs on the first Tuesday of each month. 11:30-12:30 Eastern. Google Drive Folder for agendas and notes: https://drive.google.com/drive/u/1/folders/1mwnSDKh57I5MA9lk2DhRVxhjNc76wDXT

Zoom link available by contacting us on Slack.

Please let me know what else you need? Also, if you are going to do this, then I will not create individual events. Is that correct?

Thank you!

@kescobo
Copy link
Contributor

kescobo commented Jun 13, 2023

Coming to this two years later, it seems like this was sorted out, but a bunch of different things raised in this discussion. I'm going to close the issue, but please reopen if there's still something outstanding regarding the original request, or spin up a new issue if any of the other things still require attention

@kescobo kescobo closed this as completed Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants