pymc-devs / pymc-data-umbrella Goto Github PK
View Code? Open in Web Editor NEWWebsite: Data Umbrella & PyMC open source sessions
Home Page: https://pymc-data-umbrella.xyz/en/latest/
License: MIT License
Website: Data Umbrella & PyMC open source sessions
Home Page: https://pymc-data-umbrella.xyz/en/latest/
License: MIT License
@OriolAbril
Do I have push rights to this repo? If not, can I get it?
Currently, as it is, the word "America" centers on the "USA", whether intentional or not.
Other options:
@OriolAbril
Are we using any GitHub Actions for this website?
See how arviz docs for example use it to get automatic links within the code that point to the respective API docs: https://arviz-devs.github.io/arviz/getting_started/Introduction.html. We'd need some work both here and mosly on pymc end to get it working though, see pymc-devs/pymc#5082
There was a discussion on Discord about installing the PyMc on Windows. Looking at that, I realized we should update this install-pymc and the step 5 in PR Tutorial, because the files ending in -py3x.yml
are not in main now.
I think it will be very helpful to write down what we expect from volunteers, from logistics to speaking advise. Some things that come to mind:
https://pymc-data-umbrella.xyz/en/latest/sprint/faq.html#is-there-a-requirement-to-have-attended-1-of-the-working-session points to the issues on this repo to ask questions. But as I mentioned in #47 (comment) in my opinion it would be best to point them to discourse.
Here is the pro/con list of reasons I came across (didn't sit to think about this intensively though):
Pro discourse:
Against discourse:
Side note: do we want to share the mentor signup on discourse (or a pre mentor signup form to do some vetting) in order to get more mentors for the events?
On this page:
https://pymc-data-umbrella.xyz/en/latest/about/index.html
We should add actual text about PyMC and Data Umbrella in addition to the links that are already there.
Data Umbrella is a global community for underrepresented persons in data science. It is a fiscally hosted project of Open Collective, a registered 501(c)(3) non-profit based in California, USA. Data Umbrella: organizes online speaker series on data science and open source, organizes sprints / hackathons, curates resources on inclusive practices. All levels are welcome, beginners and experts.
PyMC is a probabilistic programming package for Python that allows users to fit Bayesian models using a variety of numerical methods, most notably Markov chain Monte Carlo (MCMC) and variational inference (VI). Its flexibility and extensibility make it applicable to a large suite of problems. PyMC is a non-profit project under NumFOCUS.
adding it here as a reminder for me
note to @mjhajharia (self)
These photo links are broken:
https://pymc-data-umbrella.xyz/en/latest/2022-02_sprint/organizers/index.html
https://pymc-data-umbrella.xyz/en/latest/about/contributing_to_pymc/index.html
From first time contributor to project maintainer. What is it like? In this testimonial, I’ll [Ricardo Vieira] revisits the steps of [his] first ever contributions to Open Source Software, to the PyMC library. I [He] will then jumps one year into the present and show shows what reviewing someone else’s first time contribution looks like. Hopefully, this will help demystify open source contributions without taking any of the magic out of them!
Ref: pymc-devs/pymc#5459
Some questions:
We should add the zoom link to all sprint and post sprint events. Thursday at the latest
Update this checklist:
https://docs.google.com/document/d/1nPn2_uZ2FupXTqKIAnSyW9GjSyCDhiA4DAXAABt0ICo/edit?usp=sharing
Then, embed it.
Add to this page here:
https://pymc-data-umbrella.xyz/en/latest/2022-07_sprint/sprint_parties/community_partners.html#community-partners
Source page: https://github.com/pymc-devs/pymc-data-umbrella/blob/main/2022-07_sprint/sprint_parties/community_partners.md
add web hooks for readthedocs
cc: @OriolAbril since you have access for it
See drop down: "Add yourself as a contributor to the OS working session"
https://pymc-data-umbrella.xyz/en/latest/2022-07_sprint/sprint_parties/contributors.html
What's the cost and process to remove the ads?
https://github.com/pymc-devs/pymc/projects/4
we want to add issues in the project board's first column here
cc: @OriolAbril
@OriolAbril Can we make the below text more prominent?
We are providing a Social Media Kit with information for sharing with your community.
Can we add Sandy as an organizer? Her info is here:
https://www.dataumbrella.org/about/team
For organizers, can we put in this order:
Meenal, Reshama, Oriol, Beryl, Sandy
Thank you.
@OriolAbril @mjhajharia
We can add the office hours to the sprint website.
Pre-sprint Office Hours, Feb 11:
https://www.meetup.com/data-umbrella/events/283765923/
Post-sprint Office Hours, Feb 25:
https://www.meetup.com/data-umbrella/events/283766699/
Please review the Meetup events and cards and confirm the dates / times, etc are ok.
If you see any adjustments needed in the Meetup event, you should be able to edit them.
@BerylKanali and I can edit the Canva cards, if needed.
@cluhmann
Can you submit a new photo?
This is what the page currently looks like:
https://pymc-data-umbrella.xyz/en/latest/2022-07_sprint/sprint_parties/organizers.html
We could add the full numfocus coc: https://github.com/numfocus/numfocus/blob/master/manual/numfocus-coc.md or a reduced version linking to the version on their website llike jupytercon did for example: https://jupytercon.com/codeofconduct/.
Can we create a new page for "Social Media Kit"?
We can link to that page from these 2 places:
We need to create an issue before the sprint with a list of all the functions and classes in pymc whose docstrings need to be updated to follow numpydoc following the steps in https://pymc-data-umbrella.xyz/en/latest/sprint/docstring_tutorial.html
Alternative: do not list anything and add objects once they are updated. Thus, if missing it means it needs to be updated. cc @mjhajharia
Is it possible to link directly to slides in repo or Google slides rather than requiring folks to download it?
https://pymc-data-umbrella.xyz/en/latest/webinars/contributing_to_pymc/index.html#contributing-to-pymc
@OriolAbril
Should we try having 3 community partner logos in a row, instead of the current 2?
The video is being uploaded to YouTube now:
VIDEO "https://youtu.be/fzpmLWQNj4A"
Direct folks to sign up at Data Umbrella Meetup
(no need to create new meetup events with NYC PyLadies)
This is under "Settings".
Need to resize it:
Social preview
Upload an image to customize your repository’s social media preview.
Images should be at least 640×320px (1280×640px for best display).
Download template
https://pymc-data-umbrella.xyz/en/latest/about/index.html
"array operations" ===> "Array Operations"
"Example PR" ===> "Example Pull Request"
About PyMC
Intuitive Bayesian Modeling with PyMC
Introduction to array operations in Python
Introduction to Probabilistic Programming with PyMC
Contributing to PyMC
Contributing to PyMC Documentation
Example PR to PyMC
only pre and post sprint events are on the pymc shared calendar
Share events:
For Prep Work or "Suggested Prep Work", I would like to add these two videos:
=Sprint Info
====Sprint Requirements, Goals, Target Audience
====Sprint Guide {include expected etiquette, Discord, structure of the day}
====Sprint Cheat Sheet
====Prep Work {include: videos, docstring tutorial}
====FAQs
====Other [placeholder]
====Resources
Translation of pages.
https://pymc-data-umbrella.xyz/en/latest/contributing/language-translations.html
Here is an example from past sprints:
https://latam2021.dataumbrella.org/organizers
Info for Beryl and me are here:
https://www.dataumbrella.org/about/team
Given how much time we all have put into this, it would be good to show the people behind it.
Can we add the other two videos to the list here? Oriols' webinar is from last year. Mine is not officially a webinar, but it would be nice to have them all listed in one place.
Also, we could include a link there to the "PyMC Series Playlist"
https://www.youtube.com/playlist?list=PLBKcU7Ik-ir99uTvN0315hIVLuyj4Q1Gt
Step 1: Fork / clone repo
Step 2: Go to file xxx
Step 5: copy and edit text within :::
[3 colons]; insert text above last ::::
[4 colons]
:::{grid-item}
<img alt="Image for contributor template" src="../../_static/contributors_2022_07/carlo_dll.jpeg" class="rounded-circle">
Carlo Domenico Longo de Lemos
São Paulo, São Paulo (Brazil)
[{fab}`github`](https://github.com/vitaliset)
[{fab}`linkedin-in`](https://www.linkedin.com/in/carlo-lemos)
:::
"Create tweet" image defaults to old social media card (from Feb 2022 event):
https://pymc-data-umbrella.xyz/en/latest/contributing/index.html
Is there a way to set this up so we can specify a link to the social media card, which falls under the current sprint?
https://docs.pymc.io/en/latest/contributing/pr_tutorial.html
reminder: to use different branch
$ git fetch upstream
$ git rebase upstream/main
delete a branch
https://stackoverflow.com/questions/2003505/how-do-i-delete-a-git-branch-locally-and-remotely
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.