<div dir="ltr">Hi,<br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le dim. 7 mai 2023 à 17:54, Konstantin Kharlamov <<a href="mailto:hi-angel@yandex.ru">hi-angel@yandex.ru</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sun, 2023-05-07 at 17:21 +0200, Nate Graham wrote:<br>
> There's also no reason anymore why they need to use a work branch in the <br>
> main repo; a fork works just fine. I do nearly all of my development <br>
> using personal forks; it's a 100% supported first-class citizen experience.<br>
<br>
+1<br>
<br></blockquote><div><br>
</div><div>Ok for me to go with forks for GSoC but as Ben said, we probably need to find something about abandoned forks. </div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I remember when we were integrating Gitlab at work, people for some reason were<br>
attempting to create branches in the upstream repo rather than on their own<br>
fork. Had to do some explanation that this isn't the way to go, because after an<br>
year of such workflow upstream will end up with hundreds if not thousands of<br>
abandoned branches that serve no purpose, and who's gonna clean that up 🤷♂️<br>
Especially given that people may come and go, and so in some cases you wouldn't<br>
even find an author of a branch (and in some cases it's hard to even figure out<br>
who could be the author in the first place).<br></blockquote><div><br></div><div></div><div>The issues you mentioned are the same with forks. Instead of having abandoned branches in the main repo where maintainers could know if they are active or not, we will have abandoned branches in abandoned repositories without MR to know they exist and they would need to be cleaned.<br></div><div><br></div><div>Cheers,</div><div>Johnny</div><div><br></div></div></div>