1 |
On 09/15/14 16:49, Rich Freeman wrote: |
2 |
> On Mon, Sep 15, 2014 at 4:18 PM, Michał Górny <mgorny@g.o> wrote: |
3 |
>> Can't we just kill rsync then? The whole ChangeLog seems to take more |
4 |
>> effort than the actual benefit it gives. |
5 |
>> |
6 |
> I'm not sure ditching rsync entirely is necessary - it might be more |
7 |
> trouble than it is worth as it is a very effective simple way to |
8 |
> distribute the tree. However, I'm not really opposed to it either. |
9 |
|
10 |
I can live with git only but I'm not sure what would happen if we tried |
11 |
this? There are lots of users and scripts out there that assume rsync. |
12 |
That's one cold shower. |
13 |
|
14 |
> |
15 |
> However, I do really question whether we need changelogs in rsync. It |
16 |
> seems like many projects are going away from these - or doing what the |
17 |
> kernel is doing and just dumping a git log into them. I don't think |
18 |
> we need to try to shoehorn the old changelogs into our git history - |
19 |
> I'd just leave them in the tree for migration and then prune then |
20 |
> post-migration. |
21 |
|
22 |
We could just push out the word that ChangeLogs are going away and they |
23 |
have to read the git repo. That might be the easiest solution. I do |
24 |
have users that quote my ChangeLogs though. |
25 |
|
26 |
> |
27 |
> Oh, in case it is useful to know, a full historical git bundle is |
28 |
> about 1.2GB, and a clone+checkout of the bundle uses about 2.1GB of |
29 |
> space. A compressed cvs tarball with the full history is about 575MB |
30 |
> in comparison, though I see it has grown by about 50MB in the last six |
31 |
> months. Bottom line is that non-shallow checkouts will need a decent |
32 |
> amount of space. Then again, my tmpfs /usr/portage uses 735M just by |
33 |
> itself. |
34 |
> |
35 |
> -- |
36 |
> Rich |
37 |
> |
38 |
|
39 |
|
40 |
-- |
41 |
Anthony G. Basile, Ph.D. |
42 |
Gentoo Linux Developer [Hardened] |
43 |
E-Mail : blueness@g.o |
44 |
GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA |
45 |
GnuPG ID : F52D4BBA |