Its not a hard and fast rule (Geany has relatively few of them), but if 
something gets to the point where its actually usable, then doing further 
development on a pull request is occasionally done, the problem is that anyone 
contributing more than just comments has to make the pull request to your repo 
anyway, and pull requests there are not visible on the Geany one until its 
merged, resulting in two places to be tracked.  Thats a failing of github.

But irrespective of the development method, making all changes in a branch is 
mandatory, nobody will test something if it changes their master, master should 
purely track upstream, ie the Geany github repo.  It also helps you too, you 
can sidetrack your changes simply by checking out a new branch, or back to 
master to pull down any changes from upstream.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1687#issuecomment-344119038

Reply via email to