-
Notifications
You must be signed in to change notification settings - Fork 19
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
Initial Content & Topics #3
Comments
Per a discussion yesterday with @kmpaul -- a priority before adding new content is to make sure all the content from the old repo is included. I am creating a Google Spreadsheet that everyone who attended Wednesday's meeting is invited to edit. This seemed the easiest way to me to keep track of which files have been accounted for. Let me know if you have a different method you prefer! E: Okay so it seems like there are only 3 content driven files in the old repo (index.md, about.md, and people.md) and all 3 are accounted for. EE: Is what we're looking for called a mini gallery? |
I picture the gallery being able to display content of all formats (notebooks, videos, static pages, etc) and for a gallery specific search or refinement feature where the results are also displayed in the format of the gallery (currently they display as a list). The search feature could have a search bar but also drop down menus for format (say you only want to display notebooks) or for topics. We would need to add tagging functionality to make these searches work best. E: Sphinx does have the built in ability to add attributes for search filtering. I think this should work. And there is definitely a way to make the search results appear in a gallery (many shop owners use Sphinx - so I'm looking there). |
Regarding Unidata's python materials, we primarily have scattered collections of examples/tutorials for our specific projects (MetPy, Siphon, and python-awips) as well as our own static Python training site. python-training (repo) primarily hosts:
Currently python-training is not being built and deployed and loved. I will be dedicating some time to revamping its infrastructure first thing in 2021, and we will continue to build it and keep it around for now. Our JupyterHub instances also pull down this repo for users to have direct access to (future opportunity for Pythia content?). We also host weekly produced MetPy Monday narrated demonstrative videos on YouTube. There are over 150 of these and they vary vastly from "how do I install Python" to advanced python syntax to scripting widgets in Jupyter to meteorological data access and much more. We should be more than able and willing to commit much of that content directly to Pythia, though I'm not sure yet what all design changes should be made. The easiest place to start would probably be our various gallery and project-specific example materials. @dopplershift can comment if I've left any content out or with any extra considerations here. To summarize explicitly in a list of what's available, to be checked as evaluated/committed:
|
Thanks, @dcamron! I'll add the Xdev Tutorials to the list, too: |
Lots of plotting examples from the GeoCAT team: @erogluorhan, anything I'm missing? |
Thanks @clyne ! In addition to those plotting examples, we should also add to the list:
|
Hi everyone and happy 2021! I thought it would be useful to make available the notebooks I developed for the class I debuted this past semester. Currently they sit in a private repository that I set up for the class, so I will need to send invites to Pythia team members in order to grant access. I will send them out to the PI's as well as everyone who is on this issue thread. If anyone else wants an invite, let me know! As the semester went on, I gradually developed a bit of organizational and narrative flow to the notebooks. Still a lot more needs to be done, but it's worth having folks take a look at this point. They are all pre-run so you should be able to see the content that the notebooks produce. What I'd like to do next is to make these notebooks site-agnostic; currently, most of the data files that are used in the notebooks reference NFS-directories on my department's servers. The link to the Fall 2020 notebooks is https://github.com/DAES433533/Fall2020 . |
Thanks for including @ktyle. This raises a couple of issues in my mind:
|
All, to help think about organizing this material I took a stab at creating a spreadsheet showing content type and material format. It may or may not be useful for discussion. Here it is: https://docs.google.com/spreadsheets/d/1PtGLr8D9zFZ8Tlktgh4kRH1gz3C2-RUcSx6OX_Gajvc/edit#gid=0 |
With the initial content suggestions listed above now having been added to the |
That sounds good to me. I am presently putting together a (fairly large) list of the links I've collected over the last few months, in between attending AMS virtual sessions. |
Great! Do you want to try to add them as a separate PR, then? |
Sure ... I'll go ahead and close this issue and then will open a PR once I work in a portion of my links. |
We need to "quickly" move on deciding what initial content should go on the site. Obviously, links to external Jupyter Notebooks is one type of thing we want to gather, but that's not the only form of content to consider. We should consider external websites hosting tutorials, videos, etc. What kinds/formats of material do we hope to present on the Pythia Portal?
Another important thing to consider in terms of organizing that content is what topics do we want to cover on the portal. That is, how do we want to organize the content?
The text was updated successfully, but these errors were encountered: