summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/20101129/001525.html
blob: 03fe5e770546f1e569ae3122c0ac54695840e6e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<!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=%3C20101129222020.GK21938%40mars-attacks.org%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="001522.html">
   <LINK REL="Next"  HREF="001510.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] Mirror layout, round two</H1>
    <B>nicolas vigier</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Mirror%20layout%2C%20round%20two&In-Reply-To=%3C20101129222020.GK21938%40mars-attacks.org%3E"
       TITLE="[Mageia-dev] Mirror layout, round two">boklm at mars-attacks.org
       </A><BR>
    <I>Mon Nov 29 23:20:20 CET 2010</I>
    <P><UL>
        <LI>Previous message: <A HREF="001522.html">[Mageia-dev] Mirror layout, round two
</A></li>
        <LI>Next message: <A HREF="001510.html">[Mageia-dev] Mirror layout, round two
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#1525">[ date ]</a>
              <a href="thread.html#1525">[ thread ]</a>
              <a href="subject.html#1525">[ subject ]</a>
              <a href="author.html#1525">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>On Mon, 29 Nov 2010, andre999 wrote:

&gt;<i> They focus on the issue in question, to varying degrees of success.
</I>&gt;<i> (Reminds me of end-user support.  Much of the time they don't recognize the 
</I>&gt;<i> real problem.)
</I>&gt;<i> My point is, significant bugs in core packages should be fixed in a timely 
</I>&gt;<i> manner, as much as possible.  And indeed, critical bugs should be fixed.  
</I>&gt;<i> But if a critical bug affects a non-core package, it is likely to affect 
</I>&gt;<i> only that package.  Not so a core bug.
</I>
I would expect package maintainers to know wether the packages they
maintain are critical or not by themself. I don't think it would make
sense to look at the repository name to decide if it's a critical bug or
not.

&gt;&gt;&gt;<i> Core is proposed to be largely &quot;base system&amp;  components&quot;.  Part of the
</I>&gt;&gt;&gt;<i> idea is to make clearer, to everyone, which packages have an enhanced level
</I>&gt;&gt;&gt;<i> of support.
</I>&gt;&gt;&gt;<i> Support time is another (useful) question.
</I>&gt;&gt;&gt;<i>      
</I>&gt;&gt;<i> Why do we need two repositories for that ?
</I>&gt;&gt;<i>    
</I>&gt;<i> Sandbox.
</I>&gt;<i> It is clearer to everyone.
</I>
How is that &quot;clearer&quot; ? The level of support is not even displayed in
current versions of rpmdrake. And you have to click on &quot;Details&quot; to see
the repository name.
If we provide the list of fully supported packages separatly, we could
display the level of support in the package manager. How would that be
&quot;less clear to everyone&quot; ?

&gt;<i> The fact that Mandriva didn't control what went into main is a large part 
</I>&gt;<i> of their problem.
</I>
Mandriva controled what went into main.

&gt;<i> If you can find another solution, just as reliable, great.
</I>&gt;<i> But I suspect it would be more complex, and probably cost more in resources 
</I>&gt;<i> as well.
</I>&gt;<i> The cost of extra repositories is almost nil - if we assume that we want to 
</I>&gt;<i> rigorously control what is to be fully supported, and apply it.
</I>
As already explained in this thread, the cost is not nil, and we don't
need repositories to define what is fully supported.

&gt;&gt;&gt;&gt;<i>    - Some packages have a lot of optional plugins, and we build them all,
</I>&gt;&gt;&gt;&gt;<i>      adding a lot of build requires. With main/contrib separation we need
</I>&gt;&gt;&gt;&gt;<i>      to add all the build dependencies to main, even if most of them are
</I>&gt;&gt;&gt;&gt;<i>      not runtime dependencies.
</I>&gt;&gt;&gt;&gt;<i>        
</I>&gt;&gt;&gt;<i> We will have to be more selective for core packages, to avoid this problem.
</I>&gt;&gt;&gt;<i> Maybe &quot;suggests&quot;, or other features being added with rpm5.
</I>&gt;&gt;&gt;<i>      
</I>&gt;&gt;<i> Suggests on BuildRequires does not exists. And we need them to be
</I>&gt;&gt;<i> installed for the build.
</I>&gt;&gt;<i>    
</I>&gt;<i> If a core package has real buildrequires, then these requires should be in 
</I>&gt;<i> core.
</I>
What is &quot;real buildrequires&quot; ?

&gt;<i> If only a non-core package has buildrequires, these requires need not 
</I>&gt;<i> necessarily be in core.
</I>&gt;<i> Although packages like cmake should probably be in core anyway, as they are 
</I>&gt;<i> very likely to be used to build packages.
</I>&gt;<i> I don't know details for rpm5, but it could have the equivalent of suggests 
</I>&gt;<i> for buildrequires.  (Like an alternate list of tools required ?)
</I>
Suggests for buildrequires doesn't make much sense.

</PRE>

<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="001522.html">[Mageia-dev] Mirror layout, round two
</A></li>
	<LI>Next message: <A HREF="001510.html">[Mageia-dev] Mirror layout, round two
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#1525">[ date ]</a>
              <a href="thread.html#1525">[ thread ]</a>
              <a href="subject.html#1525">[ subject ]</a>
              <a href="author.html#1525">[ 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>