Settings

Theme

Ask HN: What is a good Python project for a mid lv engineer to contribute to?

13 points by saltedonion 4 years ago · 11 comments · 1 min read


Have some off time looking to fill. Please recommend.

Thank you

jamestimmins 4 years ago

Come help out with Apache Airflow! It's a great project to get involved with because it has a ton of users and real world problems, but it's still early enough that there's low hanging fruit in terms of adding functionality and improving existing code.

A helpful place to start is the provider packages, since Airflow has integrations with so many 3rd party providers, and if you have knowledge in any of them it can be a good jumping off point.

https://github.com/apache/airflow/

  • saltedonionOP 4 years ago

    As a user of airflow I certainly wouldn’t mind. Also ran into quite a few bugs while using it. Thanks for your work! Amazing project.

    • jamestimmins 4 years ago

      It’s definitely got its rougher edges. When you come across bugs, even if you’re not in a place to submit a fix, it’s super helpful if you submit an issue with steps to reproduce or comment on an existing issue with your experience.

asicsp 4 years ago

See https://opensource.guide/how-to-contribute/ - section 4 has handy links to find projects

hardikpnsp 4 years ago

Pandas is pretty friendly project to contribute to...

giantg2 4 years ago

Maybe just browse the npm packages that are popular. Find one you like and has open issues in Github.

cpach 4 years ago

Maybe Django or Certbot?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection