1 |
-----BEGIN PGP SIGNED MESSAGE-----
|
2 |
Hash: SHA1
|
3 |
|
4 |
On Tue, 22 Jul 2014 20:50:55 +0200
|
5 |
Alexander Berntsen <bernalex@g.o> wrote:
|
6 |
|
7 |
> On 22/07/14 20:44, Kent Fredric wrote: |
8 |
> > So we'll probably need a repoman check that is smart enough to know |
9 |
> > "X is modified" and compare the DEPEND fields with the previous |
10 |
> > incarnation prior to commit, and then at very least, warn people |
11 |
> > doing `repoman full` that they've modified the dependencies, and |
12 |
> > that a -r1 bump is thus highly recommended. |
13 |
> > |
14 |
> > And that check can be added *now* prior to banning/disabling |
15 |
> > dynamic deps. |
16 |
> > |
17 |
> > And people who want to pay attention to that warning can start |
18 |
> > doing it before policy dictates they must. |
19 |
> This would be a good thing to do. Would you like to try implementing |
20 |
> it? |
21 |
|
22 |
Just a side note, this would need VCS diff support in Repoman; there
|
23 |
are some other feature requests on b.g.o that are also pending this
|
24 |
VCS diff support, but it takes some understanding of the Repoman code.
|
25 |
|
26 |
This becomes easier to implement after the refactor of Repoman
|
27 |
completes; checks are organized and consolidated into several files
|
28 |
due to the refactor, rather than mixed together in a giant single file.
|
29 |
|
30 |
Having repoman help with the developer workflow sounds like a neat idea.
|
31 |
|
32 |
- --
|
33 |
With kind regards,
|
34 |
|
35 |
Tom Wijsman (TomWij)
|
36 |
Gentoo Developer
|
37 |
|
38 |
E-mail address : TomWij@g.o
|
39 |
GPG Public Key : 6D34E57D
|
40 |
GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D
|
41 |
-----BEGIN PGP SIGNATURE-----
|
42 |
Version: GnuPG v2
|
43 |
|
44 |
iQEcBAEBAgAGBQJTzvOZAAoJEPWZc8roOL/QVcoH/0JhGPYQg5yPYDafriSIxpD+
|
45 |
ydS0jwCZudHiX7YZk/L5XiVLKTiwEPNLUzEmmYtkCnPXtJAZTFUYlTmn9sY9GUEh
|
46 |
dV9Gr6gG5LpwjGDF2E9F5ivkSdUqGbx8ztqKibSAm4POy+uLm7EDEBtRJe095VVo
|
47 |
k/kKukGSpa9hlnLB43hP9u1rs0vuwx0YB6FwK+dRVxGJAyPipgxg1jt6uRqOO9+a
|
48 |
sBOzc910js8rpO1bkL4vGbrRViVUoFFOylWrXDxEuuyoaAWROZbItqe4xK2XagI3
|
49 |
wYJa/aLzGO9b3oTDQPVSEdIpgqfuJCI39BH4UrlAUZgT4GIuB8VroOx9MAOtHZc=
|
50 |
=jVQd
|
51 |
-----END PGP SIGNATURE----- |