Replies: 0 comments 10 replies
-
We already do |
Beta Was this translation helpful? Give feedback.
-
I'm also concerned about the size of the repo and the speed at which it's growing. At the same time, I find the version history quite useful as I like to blame some lines that caused me to raise eyebrows and check the rationale for that change. I don't know if we can get the best of both worlds, though. I think a good way to proceed is to encourage contributors to merge typo fixes into batches, instead of editing one file per PR — I understand that makes the bar much higher, but we have to educate them.
That's interesting. Why is |
Beta Was this translation helpful? Give feedback.
-
@Josh-Cena It doesn't. Contributions from a shallow repo are prevented by a |
Beta Was this translation helpful? Give feedback.
-
A little related, but the |
Beta Was this translation helpful? Give feedback.
-
As of April 19, 2023 when docs are built, the size of the |
Beta Was this translation helpful? Give feedback.
-
75% of the For the repo size, it would be interesting to have a ratio of commits made locally vs using the UI per country to assess the extent of the problem. |
Beta Was this translation helpful? Give feedback.
-
@teoli2003 Well pulling down such bit repo actually can prevent potential contributors from contributing. You can't contribute from a shallow repo. |
Beta Was this translation helpful? Give feedback.
-
@Josh-Cena Oh yeah, I forgot about sparse checkout. Really nice thing. |
Beta Was this translation helpful? Give feedback.
-
Currently the repository is well over
~500MB
in size and fetching down this volume is time consuming process that prevents people from contributing quickly & easily even if cloned bygit clone --depth ...
It also increases a checkout-time. I propose maintainers to adopt a practice of keeping only tagged revisions of the project and resort to
git merge --squash
ing &git rebase
-ing in order to make contribution process reasonable.UPD: When I say tagged (currently tags aren't used), I mean that major versions are kept and outdated ones (and history inbetween them) are dropped altogether!
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions