Am Samstag, 28. März 2015, 11:32:30 schrieb Ian: > > I agree with Bombe that it’s not nice to lose the history, but with > > git that’s the best we can do. It’s a limitation of the tool. > > It's not a limitation of the tool, it's a limitation created by your desire > to misuse the tool.
We have a need, we use a tool. To fulfil the need with the tool we
have to misuse the tool. Consequently the tool is too limited for our
usecase.
There are several hacks around that - including merge commits with
explanations and only ever looking at merge commits (hiding all
non-merges) - and that these hacks are used by others shows that we
aren’t the only ones with these needs, but git offers no clean
solution.
Sadly there also isn’t a clean way forward: Git users tend to be
pretty defensive of their tool, and as such I expect that moving to a
different tool would hurt more than it would help. So we’re stuck with
the hacks.
> It certainly works very well for my team (with a larger codebase
> than Freenet). We've never had any of the problems you guys seem to
> be so concerned about.
Do you run a free software community with vastly differing amount of
worktime per week?
We cannot expect people to be able to review every 4 days. This is a
reality we cannot change without having more paid
developers. Different from a company, we have to structure our
workflow in a way which keeps review from becoming a bottleneck while
ensuring that all code is reviewed.
Best wishes,
Arne
--
Celebrate with ye beauty and gather yer friends for a Pirate Party!
→ http://1w6.org/english/flyerbook-rules#pirate-party ←
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Devl mailing list [email protected] https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
