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
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] Changing default media names
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Changing%20default%20media%20names&In-Reply-To=%3C201111202118.01235.stormi%40laposte.net%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="009656.html">
<LINK REL="Next" HREF="009658.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] Changing default media names</H1>
<B>Samuel Verschelde</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Changing%20default%20media%20names&In-Reply-To=%3C201111202118.01235.stormi%40laposte.net%3E"
TITLE="[Mageia-dev] Changing default media names">stormi at laposte.net
</A><BR>
<I>Sun Nov 20 21:18:01 CET 2011</I>
<P><UL>
<LI>Previous message: <A HREF="009656.html">[Mageia-dev] Changing default media names
</A></li>
<LI>Next message: <A HREF="009658.html">[Mageia-dev] Changing default media names
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#9657">[ date ]</a>
<a href="thread.html#9657">[ thread ]</a>
<a href="subject.html#9657">[ subject ]</a>
<a href="author.html#9657">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>Le dimanche 20 novembre 2011 19:43:55, nicolas vigier a écrit :
><i> Hello,
</I>><i>
</I>><i> The media names on Mageia 1 and Cauldron currently look like this, when
</I>><i> added with urpmi.addmedia --distrib :
</I>><i> Core Release
</I>><i> Core Release Debug
</I>><i> Core Updates
</I>><i> Core Updates Debug
</I>><i> Core Backports
</I>><i> Nonfree Release
</I>><i> Core 32bit Release
</I>><i> Core 32bit Updates
</I>><i> ...
</I>><i>
</I>><i> I suggest we replace them on Cauldron and later versions with names
</I>><i> like this :
</I>><i>
</I>><i> cauldron/x86_64/core/release
</I>><i> cauldron/x86_64/debug/core/release
</I>><i> cauldron/x86_64/core/updates
</I>><i> cauldron/x86_64/debug/core/updates
</I>><i> cauldron/x86_64/core/backports
</I>><i> cauldron/x86_64/nonfree/release
</I>><i> cauldron/i586/core/release
</I>><i> cauldron/i586/core/updates
</I>><i> ...
</I>><i>
</I>><i> I think it's better because :
</I>><i> - it doesn't have spaces, so doesn't need to be quoted in urpmi command
</I>><i> lines - doesn't have capitals, so easier to type right
</I>><i> - includes version of Mageia, so you can quickly see which version(s)
</I>><i> you're using
</I>><i> - match the paths on the mirrors, so I think it's more clear what the
</I>><i> media is and easier to remember
</I>><i>
</I>><i> What do you think ?
</I>
I'm not sure about it. I see the benefits, but to me there is a major drawback:
they are not user-friendly :
- current names are readable, new ones aren't, they're just technical
- current naming scheme doesn't bother you with arch information, except on 64
bits system and only for 32 bits media
- the order of items in current scheme is better : first you see whether it's
Core, Nonfree or Tainted, then if it's Release/Updates/Backports/Updates
Testing/Backports Testing, and then debug media have some more information.
Release and arch are important but many media share the same release and arch
on a given system, so the information should be more discreet.
This proposal looks good for CLI but not for GUI. I share the objectives, but
am not entirely convinced by the current proposal, unless it comes with
improvements on the UI side.
Some ideas :
- change the naming scheme but translate it into human readable names in UI
- Implement item 40 for mageia 2 specs : "really use media tags in the package
managers, CLI and GUI: testing, backport, update, etc. Currently, apart from a
hack for media which name contain “backport”, the nature of the media is not
used in urpmi and rpmdrake whereas it could be used to improve usability a
lot. Instead of talking about core-updates, core-updates_testing, etc., talk
about the root media (“core”, “non-free”, “tainted”) and let users choose
whether they want to use updates, backports, updates_testing,
backports_testing flavors of this root media." I haven't had the time to write
a complete spec for that, but if needed I could try to put it higher on my
TODO list.
Best regards
Samuel Verschelde
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="009656.html">[Mageia-dev] Changing default media names
</A></li>
<LI>Next message: <A HREF="009658.html">[Mageia-dev] Changing default media names
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#9657">[ date ]</a>
<a href="thread.html#9657">[ thread ]</a>
<a href="subject.html#9657">[ subject ]</a>
<a href="author.html#9657">[ 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>
|