-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
iQIcBAEBCAAGBQJSg+HmAAoJEBJutWOnSwa/d6UP+wYsc90Ke1Mm5K5i6FU7Wou+
IUvOX+TSWTSXKIxqr1FErYcT3+vv9rImKeVW24FXD3Y1iRbROrwSwSqdI6QYL1qS
nfsVdJqVhEAIaM3Rga/GUm7FcNPE9AgOEHeXkbHMzFc+W70HF5qS8en3mqrRhQIT
x0cElVycMG8nOgFJfBy0l43oYA9tgpk1iOz16PogKuvFwhu98hIfZt8Xm8Ec47hz
14UnJ9c43k2K/xZmiJP7lhjY6OIPSlrTRGN29qRHDRcwpydf29jkP5cCOCot8R7w
YksHf90HqZZX10YxkTiN9sTAhWhkHf2Y5irjkd2Nsf0ahp1I3anJAQiHuee0kiLB
2hGIx3iIiYJfZL75uxfg4t2GTpYZ/coQrcwkQPeCe1kQEKxAGOJsX2WNBBA2CA2r
czkc0kQVInuJ+MVL2HxBT8pHMM+AMnFOSzCTcBJN7WJ3PuZuSb8i3ZLieoP0tvif
Pa22IjUgMZGHZcfhwYhCnwBXmOc3RkldK+azFIAprH3xtBG7D7b8wpRz/eEXjCHB
OMDCAOT2KqpmzXIF130ALICUkXF969J2X9KeBtWgUDry51pke0rf0Bl3gNNiWOv9
TL/qg+MyTcBLI5B68dgU/hfLQNSJnptJo4g3b3g4TCiaRRyHvraBU/PmJ4l5cuhn
VVxm35OwaUEDpqvmdTQI
=LfoI
-----END PGP SIGNATURE-----
On Nov 13, 2013, at 11:32 AM, Steve Langasek wrote:
>But I think it would be more interesting to get a permanent fix for this
>bug:
>
> https://bugs.launchpad.net/udd/+bug/714622
>
>This accounts for the problem people have mentioned, that core packages are
>much more likely to have failed imports. The importer badly needs fixed to
>not throw up its hands when the revision ID of a tag has changed; it should
>only care about this when the branch contents are wrong.
>
>This single bug accounts for just under half of all importer failures, and
>is a failure scenario that the importer *could*, with sufficient smarts,
>resolve automatically.
This may be controversial, but (except for trying to fix error conditions), I
think we should disallow all developer pushes to UDD branches and only let the
importer write to them. It's simply too error prone otherwise, and there's no
good reason for it.
One possible reason for developers to push to UDD branches is to share the
code with other people, or to avoid the lag in importer runs. Of course the
former can be easily handled by pushing to a personal branch. The latter? Oh
well, I can live with that for error-free branches. ;)
A long time ago I decided never to push UDD branches and always let the
importer update them. I've never regretted that or encountered problems with
that discipline.
Cheers,
-Barry