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

[EVENT][October 10-18, 2024] OceanHackWeek #4883

Open
4 of 10 tasks
emiliom opened this issue Sep 24, 2024 · 9 comments
Open
4 of 10 tasks

[EVENT][October 10-18, 2024] OceanHackWeek #4883

emiliom opened this issue Sep 24, 2024 · 9 comments

Comments

@emiliom
Copy link
Contributor

emiliom commented Sep 24, 2024

No further action required from engineering


The link towards the Freshdesk ticket this event was reported

2i2c contract discussed via email with funding lead, Marian Peña Saenz, Spanish Institute of Oceanography (IEO / CSIC)

https://2i2c.freshdesk.com/a/tickets/2189

The GitHub handle or name of the community representative

@emiliom

The date when the event will start

October 10, 6am US/Pacific

The date when the event will end

October 18, 4pm US/Pacific

What hours of the day will participants be active? (e.g., 5am - 5pm US/Pacific)

7 - 12 US/Pacific, but individual use will likely continue after hours

Are we three weeks before the start date of the event?

  • Yes
  • No

Number of attendees

50

Make sure to add the event into the calendar

  • Done

Does the hub already exist?

  • Yes
  • No

The URL of the hub that will be used for the event

https://oceanhackweek.2i2c.cloud

Will this hub be decommissioned after the event is over?

  • Yes
  • No

Task list

  • Was all the info filled in above?
  • Quotas from the cloud provider are high-enough to handle expected usage?
  • [ ]

Definition of Done

  • All the tasks have been completed
  • [ ]
@emiliom
Copy link
Contributor Author

emiliom commented Sep 24, 2024

Some additional information:

  • I didn't have access to the calendar, so I didn't set the "Make sure to add the event into the calendar" checkbox
  • The period covered in the agreement (contract?) between 2i2c and IEO / CSIC is late September through December. During this period, there will be two events:
    1. This one, October 10 - 18. Actual days of live hub use will be Oct. 15 - 18, but we'll need to ensure everything is working properly a few days in advance, and instructors would like to use it during tutorial development starting next week.
    2. The main hackweek event, November 25 - 29.
  • The event will be in Spanish.
  • The website for the OceanHackWeek-in-Spanish initiative is https://intercoonecta.github.io
  • We will be changing the hub interface to Spanish, mostly following what we did for a preceding event in March 2023. See [EVENT] OceanHackWeek February 27 - March 3 #2108. Specifically, we'll rewrite the hub main page and image selection page. FYI we also configure JupyterLab with the Spanish language pack, for users to switch it themselves.
  • The October event follows on the heels of a recent (August 26-30) event by the broader OceanHackWeek group, [EVENT] OceanHackWeek August 26-30 #4469
  • The hub should probably be "decommissioned" (torn down) once this agreement ends, after December. But let's have that decision be done in concert with the broader OceanHackWeek group.

@emiliom
Copy link
Contributor Author

emiliom commented Sep 25, 2024

I'll keep track of individual tasks at oceanhackweek/Hub-Management#6

emiliom added a commit to emiliom/infrastructure that referenced this issue Sep 26, 2024
Starting preparations for OHW-in-Spanish event. 

Adding the new GH teams, and adding myself to the Authenticator/admin_users list

ref 2i2c-org#4883
@sgibson91
Copy link
Member

Thanks for all this info @emiliom :) Have you tested the workflows you will be using during the event, and have you found the current CPU and memory limits sufficient?

@emiliom
Copy link
Contributor Author

emiliom commented Sep 27, 2024

Thanks! We're still developing the tutorials, and we still plan to update the image with different Python and R dependencies. But I don't expect to change the CPU and memory limits. What we have has worked reasonably well for us in past events, and this particular event shouldn't be too taxing.

@emiliom
Copy link
Contributor Author

emiliom commented Oct 3, 2024

I need to change the text in the landing page, as we did in our 2023 (February - March) event (see #2108 (comment)). I know where to make the changes, in the templates/login.html file in https://github.com/2i2c-org/default-hub-homepage. But at that time, 2i2c created a branch, 2i2c-ohw for me to create a PR against. For the 2023 event, the PR I used to make changes was 2i2c-org/default-hub-homepage#20

How should I proceed this time? Should I still create PR's against that branch? The 2i2c-ohw branch hasn't been updated since February 2023, so I imagine I'd first need to merge the latest from the main branch, right?

Thanks!

@GeorgianaElena
Copy link
Member

How should I proceed this time? Should I still create PR's against that branch? The 2i2c-ohw branch hasn't been updated since February 2023, so I imagine I'd first need to merge the latest from the main branch, right?

@emiliom, yes, you are correct! I just updated the 2i2c-ohw branch and merged main into it. It is now in sync with the main branch, but also has the changes from last year. If you need to do additional changes to it, please feel free to open a PR there and ping us for a merge.

Also, the hub is not using yet that branch. Let us know when it would be ok for the landing page to change to Spanish and we'll make the switch in this repository.

Thank you.

@emiliom
Copy link
Contributor Author

emiliom commented Oct 3, 2024

I've created a PR, #4938, to update ohw.values.yml. Could someone review it and merge it if it's all good?

@GeorgianaElena thanks for your follow up! I plan to do a PR against that default-hub-homepage branch today. As for this:

Also, the hub is not using yet that branch. Let us know when it would be ok for the landing page to change to Spanish and we'll make the switch in this repository.

Just for my own understanding, that's a change you make on your end (after I ask for it) and not one I request through a PR via a change in a configuration file, correct?

@sgibson91
Copy link
Member

@emiliom It's probably easier if we make the PR just because we are adding config rather than changing what's already there. But you can check it out so you can open it yourself in the future!

@emiliom
Copy link
Contributor Author

emiliom commented Oct 3, 2024

@sgibson91 Thanks for the explanation. Mainly, I just want to have a clearer understanding of the process and how we request a change.

BTW, the deployment initiated by PR #4938 has failed. I'll be standing by to hear from you if there's something that I need to address on my end.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants