-
Notifications
You must be signed in to change notification settings - Fork 3
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
Content for AGU24 GMT/PyGMT pre-conference workshop #1
Comments
I think I could give a lesson about animations with bash. Questions:
|
Thanks @weiji14 for starting this repro 🙂! Looking at the list on HackMd I think I would like to work on the |
@Esteban82 Great idea (maybe this is my change to give to I tried to also assign @andrebelem to this issue, but this seems not to be possible. |
|
I think I found my mistake - I believe I included the "@" 🙁. Now it worked! Oh - I apologize @maxrjones - I overlooked that you also tried to do this at the same time. |
Thanks everyone for getting started on this! I'd encourage everyone to put down ideas directly at https://hackmd.io/@pygmt/agu24workshop_outline if possible (to keep this issue thread from getting too long). @Esteban82 and @jhtong33, could you please create an account on HackMD (can use your GitHub login) so I can invite you to edit that outline too?
I think the expectation is that this lesson would be given live. I'll ask the AGU staff though if we can use recordings.
There is a cap of 80 seats for the workshop. |
I already have an account (with the same name than here). |
Another point: People have to bring their own laptops for the workshop, correct? So, they should have installed the necessary packages before the workshop. Maybe it makes sense to consider some time at the beginning for helping here, if things were not successful for some participants? |
Yes. they have to bring their laptops. And yes, we migth consider some time to help them. I think here that the best is to ask them to try to install the sofwtares before the workshop (I assume that they will have some days). |
I think we need to prepare MacOS/ Windows installation tutorial If we expect they install before the workshop. |
Ok, thanks everyone who joined in on the meeting just now! We've settled on a solid outline at https://hackmd.io/@pygmt/agu24workshop_outline that will include 6x 45min tutorials + some preparation time for installation and a final 1.5 hours for a mini project! I'll open a PR in the next few days to add this outline to the repo/website. Some notes:
We've agreed to set a deadline of 20 November 2024 for a good draft that is ready for review, and a final final deadline of 30 November 2024 when the tutorial content should be up on the website at https://www.generic-mapping-tools.org/agu24workshop. Do feel free to start early though, and if anyone would like feedback on what to include in their tutorial, or wants to do a practice presentation, reach out to me or anyone else on the team. Cheers! |
Hello. I started to prepare my lesson on animations. I have some questions and comments.
|
@weiji14 I have already read the outlines, and I'll prepare it and share it with you via DM.
@Esteban82, good point! I think 6.5 should be the best option, but... do you remember what kind of bug you experienced? |
I think it was this issue (GenericMappingTools/gmt#8403). Not very important. I think I won't have any problem using GMT 6.5. |
Maybe open an issue in the gmt repo so that we can have more discussions. |
Maybe, for the animation tutorial it would go to fix the issue that the data server changes with movie. But I can work with out it. |
👋 Gentle reminder that first draft is due 20 Nov (let's go with AoE). I see a few Jupyter Notebook draft pull requests already, but let me know if you're intending to use a different format (e.g. Powerpoint slides exported to PDF, alongside some code/commands on a separate document). From what I can tell, we'll be naming the files Just to keep things moving along, I think we can review and merge some of the PRs by end of this week (22nd Nov), and then polish things up by the hard deadline end of this month (30th Nov, AoE). If you are facing other issues and need some more time, do reach out early, so that others can jump in if needed. Cheers! |
Thanks @weiji14 🙂! This makes all sense to me! |
Hello I made a tutorial about animations here (GenericMappingTools/gmt-examples#40 (comment)) . Its ready to review. I had doubts about how to include content. So I made a complete version (with 2 tutorials) to publish it on that page. I have two doubts about the workshop:
|
Great to see that everyone has a draft already and that the reviews are ongoing! I'm struggling a bit to squeeze out time to review everything, but will at least endeavour to start merging PRs once I see either:
Note that the tutorial doesn't have to be 100% perfect to be approved/ready to merge, but I'd like to start to make sure that the website at https://www.generic-mapping-tools.org/agu24workshop has the proper structure in place (e.g. a proper table of contents) so let us know once it's 80% or 90% ready. It'll still be possible to make adjustments or fix typos afterwards.
@Esteban82, Jupyter Book supports RST docs too (see https://jupyterbook.org/en/stable/file-types/restructuredtext.html), so you can simply copy and paste your
I've managed to copy your animation.rst file and built the page, which looks like this:
Yes, maybe just give tutorial 1 in 45min, and then tutorial 2 could be something people work on in the final exercise/mini-project? Andre did something similar for the EGU22 short course in splitting the Mars tutorial into 2, see the Table of Contents at https://github.com/GenericMappingTools/egu22pygmt/blob/dee434490128748e3afc18d9ef31df8570ff7b6d/book/_toc.yml#L17-L19 (you'll need to split your RST file into two files though). |
I think this is a good solution here! It's a bit similar to the "Additional feature section in the Geophysics (Seismology)" tutorial and the "Additional comments" sections. In this way, people have some freedom on what they want to take a closer look at, depending on their interests or what they need for their daily work. |
Ok, I just want to say thank you everyone for making all the tutorial materials, reviewing each others work, and opening issues to make so many suggestions on how to make this workshop better! We're a little behind on schedule from the original deadline, but I'm pleased to say that the Jupyter Book website at https://www.generic-mapping-tools.org/agu24workshop/ is looking at least 95%+ ready! There are a few more nice-to-have things I'd like to see to get this closer to perfection:
If anyone wants to tackle any of the above, please open a PR directly to do so. I'm scrambling a bit to finish a whole bunch of stuff before my long flight on Saturday (and I imagine everyone is busy too), so I'd appreciate any help if you can find the time. Looking forward to meeting everyone in person soon! |
Yeah, it's really nice and cool to see that so many different processing and visualization tasks can be handled with GMT / PyGMT 🙂. I should probably have the time to look at the front-matter consistency later the day. |
We've completed everything on the checklist above, great work everyone! Let's open separate issues for any new last-minute changes |
This issue is for discussing the full-day workshop schedule and logistics. We'll have 8.5 hours (including breaks) to fill with a mix of GMT and PyGMT course materials.
👉 Draft outline: https://hackmd.io/@pygmt/agu24workshop_outline
Important dates:
Some initial points to discuss:
Note: We don't need to finalize the schedule/outline before 31 Jul 2024. Feel free to put down your ideas anytime before September/October.
Deadline: Finish good draft by 20 November. Final draft by 30 November.
References:
The text was updated successfully, but these errors were encountered: