Hello Werner,

If you want to submit general changes to FreeType please submit MRs.
However, for your ftinspect GSoC stuff you should push to a personal
branch (or even branches, if necessary) of the upstream repositories
*without*  MRs.  In your personal branch(es) you can go wild – no need
for forking:-)

Well... As is mentioned in the proposal, my original idea was to have the code merged from my dev branch to master immediately after one functional is completed (more like the workflow I experienced in some other projects) ... So it would be a lot of branches and MRs (now those temporary branches can be directly pushed to the upstream repo). I'm actively rebasing and re-organizing my commits so they're ready to be merged into master.

The main reasons are: 1) MR provides a good tool for code reviewing and progress tracking. With GitLab Issues, it would be a lot more convenient to discuss project details. 2) Continuous merging ensures a better overall code quality because this would require the quality to be always ready to be merged.

However, I'm OK with the personal branch , if you insist :) .

Cheers,
Charlie



Reply via email to