diff options
Diffstat (limited to 'zarb-ml/mageia-dev/20101127/001442.html')
-rw-r--r-- | zarb-ml/mageia-dev/20101127/001442.html | 161 |
1 files changed, 161 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/20101127/001442.html b/zarb-ml/mageia-dev/20101127/001442.html new file mode 100644 index 000000000..877045a4d --- /dev/null +++ b/zarb-ml/mageia-dev/20101127/001442.html @@ -0,0 +1,161 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-dev] Mirror layout, round two + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Mirror%20layout%2C%20round%20two&In-Reply-To=%3C4CF041DD.7010804%40iki.fi%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="001440.html"> + <LINK REL="Next" HREF="001443.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-dev] Mirror layout, round two</H1> + <B>Thomas Backlund</B> + <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Mirror%20layout%2C%20round%20two&In-Reply-To=%3C4CF041DD.7010804%40iki.fi%3E" + TITLE="[Mageia-dev] Mirror layout, round two">tmb at iki.fi + </A><BR> + <I>Sat Nov 27 00:25:17 CET 2010</I> + <P><UL> + <LI>Previous message: <A HREF="001440.html">[Mageia-dev] Mirror layout, round two +</A></li> + <LI>Next message: <A HREF="001443.html">[Mageia-dev] Mirror layout, round two +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#1442">[ date ]</a> + <a href="thread.html#1442">[ thread ]</a> + <a href="subject.html#1442">[ subject ]</a> + <a href="author.html#1442">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>Maarten Vanraes skrev 27.11.2010 01:02: +><i> Op vrijdag 26 november 2010 22:43:31 schreef Renaud MICHEL: +</I>>><i> On vendredi 26 novembre 2010 at 21:29, Thomas Backlund wrote : +</I>>>><i> Then we come to the "problematic" part: +</I>>>><i> ------ +</I>>>><i> x86_64 +</I>>>><i> +</I>>>><i> media +</I>>>><i> +</I>>>><i> codecs (disabled by default) +</I>>>><i> core (old main+contrib) +</I>>>><i> +</I>>>><i> backports (disabled by default) +</I>>>><i> backports_testing (disabled by default) +</I>>>><i> release +</I>>>><i> testing (disabled by default) +</I>>>><i> updates +</I>>>><i> +</I>>>><i> extra (unmaintained, disabled by default) +</I>>>><i> firmware (disabled by default) +</I>>>><i> games (disabled by default) +</I>>>><i> non-free (disabled by default) +</I>>>><i> /debug_*/ (disabled by default) +</I>>>><i> +</I>>>><i> ----- +</I>>>><i> +</I>>>><i> The idea of this layout with some of the separate sections (codecs, +</I>>>><i> firmware, games, non-free, debug_*) gives a mirror maintainer in a +</I>>>><i> country (or company) the option to exclude the parts they legally (or by +</I>>>><i> company policy) can not mirror. +</I>>>><i> +</I>>>><i> The "core" should be only maintained free/libre stuff so it's easy to +</I>>>><i> build a free/libre iso +</I>>>><i> +</I>>>><i> "extra" is for those packages that no-one really maintain, but is still +</I>>>><i> used by someone +</I>>>><i> +</I>>>><i> "games" are now a separate repo since it can grow fast with a lot of +</I>>>><i> game data. +</I>>><i> +</I> +[...] + +><i> A) i see no reason for codecs and firmware to be separate. However, i do +</I>><i> understand that some people would not want to install firmware, but i think we +</I>><i> should do this in another way, (like installing a meta package that enforces +</I>><i> some limits.) +</I>><i> codecs seem odd to be separate, if they have patented problems they should go +</I>><i> in non_free, if no problem, they can go in core. +</I>><i> +</I> +That is doable. +The reason for having it separate was because its the most "problematic" +one. (codecs have more issues than firmware) + +><i> B) if they are separate, they would need updates, backports, testing, ... (i +</I>><i> expect non_free does too?) +</I>><i> +</I> +Yep. +as noted in the other post, the layout under /core/ is duplicated under +all other medias... + +><i> C) if they are separate, they cannot be disabled by default, some stuff is +</I>><i> needed for stuff to work. +</I>><i> +</I> +So installer could ask "in order to fully support your hw you need ..., +do you want to enable firmware repo..." and explain the reason for +free/libre... + +><i> D) i have questions about noarch packages, will they be installed on both +</I>><i> trees? and if we have more archs later on, more and more? this seems a waste; +</I>><i> except if we could hardlink them somehow. if not, we should just put them +</I>><i> somewhere separate. +</I>><i> +</I> +We hardlink them already. +But yeah, I'd like a separate noarch too, but some people disagree, so I +didnt add it to this proposal. + +><i> E) i understand games to be separate, but disabled by default?, i'm not sure i +</I>><i> agree with that. (we need to remember our target audience; stuff needs to work +</I>><i> out-of the box) +</I> +I was thinking of a feature in the installer, if you select games, it +would enable the repo by default, otherwise keep it disabled. + +><i> F) what is backports_testing? why can't that just be testing? +</I> +Versioning problem... on mirrors / BS +we have testing -> updates route, +so this would be backports_testing -> backports, + +Because if you have this: +core/release v 1.2.0-1 +core/testing v 1.3.0-1 (intended for backports) + +then you cant upload a bugfix v 1.2.0-1.1 to core/testing as there is +already a bigger version in testing... + +-- +Thomas + + +</PRE> + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="001440.html">[Mageia-dev] Mirror layout, round two +</A></li> + <LI>Next message: <A HREF="001443.html">[Mageia-dev] Mirror layout, round two +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#1442">[ date ]</a> + <a href="thread.html#1442">[ thread ]</a> + <a href="subject.html#1442">[ subject ]</a> + <a href="author.html#1442">[ 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> |