1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] [soft-commits] [3455] update changelog
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5Bsoft-commits%5D%20%5B3455%5D%20update%20changelog&In-Reply-To=%3C4F610C95.5020403%40colin.guthr.ie%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="013087.html">
<LINK REL="Next" HREF="013088.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] [soft-commits] [3455] update changelog</H1>
<B>Colin Guthrie</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5Bsoft-commits%5D%20%5B3455%5D%20update%20changelog&In-Reply-To=%3C4F610C95.5020403%40colin.guthr.ie%3E"
TITLE="[Mageia-dev] [soft-commits] [3455] update changelog">mageia at colin.guthr.ie
</A><BR>
<I>Wed Mar 14 22:24:37 CET 2012</I>
<P><UL>
<LI>Previous message: <A HREF="013087.html">[Mageia-dev] [soft-commits] [3455] update changelog
</A></li>
<LI>Next message: <A HREF="013088.html">[Mageia-dev] [soft-commits] [3457] add html file, images and css
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#13102">[ date ]</a>
<a href="thread.html#13102">[ thread ]</a>
<a href="subject.html#13102">[ subject ]</a>
<a href="author.html#13102">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>'Twas brillig, and Thierry Vignaud at 14/03/12 16:23 did gyre and gimble:
><i> On 14 March 2012 16:31, Colin Guthrie <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">mageia at colin.guthr.ie</A>> wrote:
</I>>><i> 'Twas brillig, and Thierry Vignaud at 14/03/12 15:23 did gyre and gimble:
</I>>>><i> If you fear a server crash, you can use git svn and you've a full compact
</I>>>><i> local backup
</I>>><i>
</I>>><i> As a side note, it would be good to use git more. I think during the
</I>>><i> mga3 timeframe I'll try and look at the git infrastructure with a view
</I>>><i> to moving the various soft/ stuff over to git.
</I>><i>
</I>><i> The things is, some translators are used to svn, so switching to git
</I>><i> may not be easy for them.
</I>><i>
</I>><i> For dev, it can helps things, keeping unfinished stuff into branches
</I>><i> rather than in patch files that can got lost/forgoten
</I>><i>
</I>>><i> Packages I won't even begin to think about (it's too much of a pain)
</I>><i>
</I>><i> On contrary, I think this one would be easier since mgarepo is
</I>><i> supposed to hide svn though some packagers know they can
</I>><i> use svn directly.
</I>
Yeah this is true. I guess that needs to be addressed properly. I wasn't
involved with our transiflex roll out (nor do I know much about i18n
generally. I should really learn some day.
>><i> but it would be good to have more official and better exposed git
</I>>><i> repositories
</I>><i>
</I>><i> other advantages are :
</I>><i>
</I>><i> - less used space on the server (disk usage exploded on the
</I>><i> server when switching from CVS to SVN) ;
</I>><i>
</I>><i> - also quite a lot less files on the server too (so less jobs for
</I>><i> saving & fscking) since cvs used on file per checked file whereas
</I>><i> svn (as configured in mdv) is using one file per transaction in
</I>><i> big directories
</I>><i>
</I>><i> - full history is backuped locally at relatively little space cost
</I>><i> (providing git gc is run regularly at least when using git-svn)
</I>><i> for quite a lot project, disk usage is actually smaller than svn
</I>><i> that keep a copy of everything in .svn, thus doubling disk usage
</I>><i> whereas git compressed history can be smaller (not for the full
</I>><i> drakx history for the last 11+years though :-) )
</I>><i>
</I>><i> - quite a lot operations are faster (even if SVN was already an
</I>><i> improvement over SVN regarding this) due to local requesting
</I>><i> instead of network requests (eg: log, blame, ...)
</I>
Sold! (but then I was already sold anyway :))
>><i> where appropriate, automatic patch generation for some
</I>>><i> packages (for example I use one for the initscripts package and I need
</I>>><i> to be careful to add in patches from others to the "official" git
</I>>><i> repository for it).
</I>><i>
</I>><i> At least this one should eventually die, shouldn't it :-) ?
</I>
For various values of "eventually" :p
This is a valid point in the case of initscripts but several scripts
will likely live on for a while - tho' maybe they'll be migrated to
other, more specific-to-use-case packages (e.g. the networking scripts
and the storage related scripts might eventually be split up... maybe
not much need for that tho' - who knows). Certainly I would see our
variations from the upstream fedora versions reducing over time. A lot
of our changes seem to be quite pointless already - i.e. no real gain
from any practical perspective. I guess this variation will reduce as
time goes by)
But yeah, even if this one dies, it would be good to allow mgarepo to
automatically checkout/clone the source along with the pagkage for easy
development and patch regeneration etc. One day it might be super easy,
but no real rush I guess.
Col
--
Colin Guthrie
colin(at)mageia.org
<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>
Day Job:
Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>
Open Source:
Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A>
PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>
Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="013087.html">[Mageia-dev] [soft-commits] [3455] update changelog
</A></li>
<LI>Next message: <A HREF="013088.html">[Mageia-dev] [soft-commits] [3457] add html file, images and css
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#13102">[ date ]</a>
<a href="thread.html#13102">[ thread ]</a>
<a href="subject.html#13102">[ subject ]</a>
<a href="author.html#13102">[ author ]</a>
</LI>
</UL>
<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>
|