summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/20101022/001331.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-dev/20101022/001331.html')
-rw-r--r--zarb-ml/mageia-dev/20101022/001331.html148
1 files changed, 148 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/20101022/001331.html b/zarb-ml/mageia-dev/20101022/001331.html
new file mode 100644
index 000000000..94665f7db
--- /dev/null
+++ b/zarb-ml/mageia-dev/20101022/001331.html
@@ -0,0 +1,148 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-dev] Mirror tree structure
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Mirror%20tree%20structure&In-Reply-To=%3C4CC0FB7F.4070604%40laposte.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001336.html">
+ <LINK REL="Next" HREF="001332.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-dev] Mirror tree structure</H1>
+ <B>andr&#233;</B>
+ <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Mirror%20tree%20structure&In-Reply-To=%3C4CC0FB7F.4070604%40laposte.net%3E"
+ TITLE="[Mageia-dev] Mirror tree structure">andr55 at laposte.net
+ </A><BR>
+ <I>Fri Oct 22 04:48:31 CEST 2010</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001336.html">[Mageia-dev] Mirror tree structure
+</A></li>
+ <LI>Next message: <A HREF="001332.html">[Mageia-dev] Mirror tree structure
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1331">[ date ]</a>
+ <a href="thread.html#1331">[ thread ]</a>
+ <a href="subject.html#1331">[ subject ]</a>
+ <a href="author.html#1331">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Romain d'Alverny a &#233;crit :
+&gt;<i> On Wed, Oct 20, 2010 at 18:34, Olivier Thauvin
+</I>&gt;<i> &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">nanardon at nanardon.zarb.org</A>&gt; wrote:
+</I>&gt;<i>
+</I>&gt;&gt;<i> Now come the question: &quot;what is a valid mirror ?&quot;, eg, what a mirror
+</I>&gt;&gt;<i> should have as file to be valid ?
+</I>&gt;&gt;<i>
+</I>&gt;<i> Not sure if we discussed in depth MirrorBrain
+</I>&gt;<i> (<A HREF="http://www.mirrorbrain.org/">http://www.mirrorbrain.org/</A> ) for managing mirrors index and
+</I>&gt;<i> redirections.
+</I>&gt;<i>
+</I>&gt;<i> If we were going to use it, could we, for instance, leave mirrors some
+</I>&gt;<i> liberty to mirror what branch they want (with some guidances and
+</I>&gt;<i> preferences of course) and let our MirrorBrain instance check and
+</I>&gt;<i> build the list of valid mirrors for the file actually requested?
+</I>&gt;<i>
+</I>&gt;<i> This, provided that _consistent_ branches of the tree are mirrored,
+</I>&gt;<i> and not only a file here, a file there.
+</I>&gt;<i>
+</I>&gt;<i> On one hand, this would introduce at least to other things to check:
+</I>&gt;<i> - having enough distributed mirrors that map the whole tree;
+</I>&gt;<i> - having download/install tools take this into account.
+</I>&gt;<i>
+</I>&gt;<i> On the other hand, this could allow more mirrors to take part in this,
+</I>&gt;<i> in that it may require less storage space and less bandwidth usage.
+</I>&gt;<i>
+</I>This is an excellent idea, at least to some degree.
+Many users (like myself) like to download ISOs, which like the release
+repositories, will change every 6 months (or whatever the release period).
+Otherwise they remain static, which means no maintenance for the mirror
+sites.
+These elements tend to have relatively large space requirements.
+As well, they would have a very large demand (bandwidth) at release
+time, to lessen considerably afterwards.
+
+The update/backport/testing/debug repositories (or whatever Mageia will
+call them) are considerably smaller, but in constant flux, thus
+requiring regular updates on the mirror sites.
+These transient repositories would tend to have a relatively constant,
+lower bandwidth demand.
+
+So at least static/transient would be a natural separation.
+As long as the division is by Mageia's repositories, it should be
+workable if mirrors select repositories on other bases.
+
+I think it would be useful to keep the update/backport repositories
+together, since they are likely to be used together, and maybe all
+transient repositories.
+Having the ISOs on separate mirrors should cause no problem, as users
+are likely to download an ISO by itself, one at a time.
+
+&gt;<i> It's not the only reason to use MirrorBrain anyway, but I wondered if
+</I>&gt;<i> this could be a complementary reason.
+</I>&gt;<i>
+</I>&gt;<i> Not sure, insights welcome.
+</I>&gt;<i>
+</I>After a quick look at the MirrorBrain features page, I say let's get it.
+
+There is a problem with the current Mandriva mirror system, using Rpmdrake.
+I'm in Montr&#233;al, and the nearest Mandriva mirror is not very reliable.
+It also allows only one direct download at a time. So when I download
+ISOs, I go directly to another mirror, use multiple connexions, to
+download the ISO relatively fast, which is fine.
+
+For updates and incremental downloads it is much easier to use Rpmdrake.
+However, often, after having selected a package, I get an error message
+saying the package could not be downloaded because of a problem with the
+mirror site.
+(I suspect that usually the site is just not in sync.)
+
+MirrorBrain seems to be the perfect solution for this problem, as well
+as dealing with partial mirrors.
+
+Interestingly, if for some reason a mirror site cannot carry a
+particular package because of restrictions imposed by the country where
+it is located, MirrorBrain will be able to cope. So that simplifies the
+problem of dealing with legislative/copyright/patent restrictions as well.
+
+So at least 3 reasons to get MirrorBrain :)
+&gt;<i> Cheers,
+</I>&gt;<i>
+</I>&gt;<i> Romain
+</I>&gt;<i>
+</I>
+my 2 cents
+
+- Andr&#233; (andre999)
+
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001336.html">[Mageia-dev] Mirror tree structure
+</A></li>
+ <LI>Next message: <A HREF="001332.html">[Mageia-dev] Mirror tree structure
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1331">[ date ]</a>
+ <a href="thread.html#1331">[ thread ]</a>
+ <a href="subject.html#1331">[ subject ]</a>
+ <a href="author.html#1331">[ 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>