public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] On hosting self-produced distfiles
@ 2011-01-20  0:50 Diego Elio Pettenò
  2011-01-20  1:05 ` Chí-Thanh Christopher Nguyễn
                   ` (9 more replies)
  0 siblings, 10 replies; 56+ messages in thread
From: Diego Elio Pettenò @ 2011-01-20  0:50 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1525 bytes --]

Hi all,

I just wanted to write here a clarification regarding self-produced
distfiles, such as patchset tarballs, SCM snapshots and the like. Some
people seem under the impression that the correct way to host these is
to use mirror://gentoo/ and copy them on /space/distfiles-local on
dev.g.o. Please don't do this.

If you produced the file yourself, and it doesn't matter if the file is
reproducible (unless it is reproducible to sha512 identity), please use
the public_html directory in your dev.gentoo.org home to host these.
This makes sure that the file won't be deleted from all its sources if
the ebuild is removed (or more likely replaced) from tree. Ask the Emacs
team how "easy" has been to recover gentoo-syntax files before.

Yes, we all know that the history with the Infra team has been against
this idea, but until there is a proper replacement for this handling,
the Gentoo sources archive, we really shouldn't be putting the data in
non-permanent locations, the team should, nowadays, be on the same page
as me on this.

Pushing files that are still available somewhere else, but cannot be
directly fetched for whatever reason is still to be bone
through /space/distfiles-local.

*PLEASE NOTE:* This is to be considered QA policy, so we're going to ask
soon to enforce this. This requirement, though, _will_ be superseded as
soon as Infra provides us with a proper archive for this kind of files.

Thank you,
-- 
Diego Elio Pettenò — Flameeyes
http://blog.flameeyes.eu/

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 56+ messages in thread

end of thread, other threads:[~2011-03-17 19:22 UTC | newest]

Thread overview: 56+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-20  0:50 [gentoo-dev] On hosting self-produced distfiles Diego Elio Pettenò
2011-01-20  1:05 ` Chí-Thanh Christopher Nguyễn
2011-01-20  2:51   ` [gentoo-dev] " Diego Elio Pettenò
2011-01-20  1:07 ` [gentoo-dev] " Rich Freeman
2011-01-20  2:55   ` [gentoo-dev] " Diego Elio Pettenò
2011-01-21 20:50     ` Roy Bamford
2011-01-22  2:08       ` Duncan
2011-01-20  1:17 ` [gentoo-dev] " Theo Chatzimichos
2011-01-20  2:53   ` [gentoo-dev] " Diego Elio Pettenò
2011-01-20  2:44 ` [gentoo-dev] " Mike Frysinger
2011-01-20  2:50   ` Diego Elio Pettenò
2011-01-20  2:56     ` Matt Turner
2011-01-20  3:31       ` Mike Frysinger
2011-01-20  3:57         ` [gentoo-dev] " Diego Elio Pettenò
2011-01-20  4:25           ` Robin H. Johnson
2011-01-20  7:19           ` Ulrich Mueller
2011-01-20 11:16             ` Christian Faulhammer
2011-01-20 19:28           ` Mike Frysinger
2011-01-20 19:47             ` [gentoo-dev] " Diego Elio Pettenò
2011-01-20 23:32               ` Mike Frysinger
2011-01-21  7:53                 ` Dale
2011-01-21 15:17                   ` Mike Frysinger
2011-01-21 16:00                     ` Luca Barbato
2011-01-21 16:12                       ` Rich Freeman
2011-01-21 20:17                       ` George Shapovalov
2011-01-20  8:17     ` [gentoo-dev] " Peter Volkov
2011-01-20  6:23 ` "Paweł Hajdan, Jr."
2011-01-20 13:25   ` [gentoo-dev] " Diego Elio Pettenò
2011-01-20 20:02     ` Jeroen Roovers
2011-01-20 20:23       ` [gentoo-dev] " Diego Elio Pettenò
2011-01-20 20:38         ` Jeroen Roovers
2011-01-20 20:58           ` [gentoo-dev] " Diego Elio Pettenò
2011-01-20 21:14             ` Jeroen Roovers
2011-01-20 21:21               ` [gentoo-dev] " Diego Elio Pettenò
2011-01-20 23:41                 ` Mike Frysinger
2011-01-22  8:09                   ` [gentoo-dev] " Christian Faulhammer
2011-01-20 18:34   ` [gentoo-dev] " Anthony G. Basile
2011-01-20 18:41     ` Anthony G. Basile
2011-01-20 18:42     ` [gentoo-dev] " Diego Elio Pettenò
2011-01-20 18:41 ` [gentoo-dev] " Matti Bickel
2011-01-20 18:51   ` [gentoo-dev] " Diego Elio Pettenò
2011-01-20 19:27     ` Matti Bickel
2011-01-20 19:42       ` [gentoo-dev] " Diego Elio Pettenò
2011-01-20 20:35         ` Matti Bickel
2011-01-20 20:46           ` [gentoo-dev] " Diego Elio Pettenò
2011-01-20 21:48             ` Matti Bickel
2011-01-20 23:38         ` [gentoo-dev] " Mike Frysinger
2011-01-20 19:30     ` [gentoo-dev] " Mike Frysinger
2011-01-20 21:42 ` [gentoo-dev] " Alexis Ballier
2011-01-20 21:45   ` Diego Elio Pettenò
2011-01-20 22:06     ` Alexis Ballier
2011-01-21 23:44 ` Jeremy Olexa
2011-01-22 16:20 ` William Hubbs
2011-01-22 17:40   ` [gentoo-dev] " Diego Elio Pettenò
2011-01-31  0:48     ` Enrico Weigelt
2011-03-17 19:20 ` [gentoo-dev] " Jesus Rivero (Neurogeek)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox