git-flow extension for developers
Posted: Sat Oct 10, 2020 6:03 pm
Hi everyone.
I plan to contribute code to the ESP32 MicroPython port.
Some questions:
1) Do Micropython authors use the git-flow development model?
See "git-flow cheatsheet" https://danielkummer.github.io/git-flow ... index.html
based on "A successful Git branching model" https://nvie.com/posts/a-successful-git ... ing-model/
It allows concentrate into a problem inside the separated branch (for example "github.com/micropython/micropython/feature/xxx"), not in the "github.com/micropython/micropython/master" branch and not in forked "github.com/xxx/micropython/master" repositories.
I think that git-flow allows to decrease the number of opened Pull requests and reduce merge conflicts.
2) From which branches built daily unstable firmware published on
http://micropython.org/download/esp32/
like esp32-idf3-2020mmdd-unstable-v1.13-commit.bin ?
3) Also I interested for approve "ports/esp32/machine_pwm: Add support for all PWM timers and modes. #3608" https://github.com/micropython/micropython/pull/3608
But it stopped for months.
To Damien George: Is it possible to create a branch 'feature\esp32_pwm' with applied PR#3608? Then I will create a Pull Request to that branch.
I plan to contribute code to the ESP32 MicroPython port.
Some questions:
1) Do Micropython authors use the git-flow development model?
See "git-flow cheatsheet" https://danielkummer.github.io/git-flow ... index.html
based on "A successful Git branching model" https://nvie.com/posts/a-successful-git ... ing-model/
It allows concentrate into a problem inside the separated branch (for example "github.com/micropython/micropython/feature/xxx"), not in the "github.com/micropython/micropython/master" branch and not in forked "github.com/xxx/micropython/master" repositories.
I think that git-flow allows to decrease the number of opened Pull requests and reduce merge conflicts.
2) From which branches built daily unstable firmware published on
http://micropython.org/download/esp32/
like esp32-idf3-2020mmdd-unstable-v1.13-commit.bin ?
3) Also I interested for approve "ports/esp32/machine_pwm: Add support for all PWM timers and modes. #3608" https://github.com/micropython/micropython/pull/3608
But it stopped for months.
To Damien George: Is it possible to create a branch 'feature\esp32_pwm' with applied PR#3608? Then I will create a Pull Request to that branch.