summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-discuss/20101026/002668.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-discuss/20101026/002668.html')
-rw-r--r--zarb-ml/mageia-discuss/20101026/002668.html150
1 files changed, 150 insertions, 0 deletions
diff --git a/zarb-ml/mageia-discuss/20101026/002668.html b/zarb-ml/mageia-discuss/20101026/002668.html
new file mode 100644
index 000000000..9730611b5
--- /dev/null
+++ b/zarb-ml/mageia-discuss/20101026/002668.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-discuss] Suggestions
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-discuss%40mageia.org?Subject=Re%3A%20%5BMageia-discuss%5D%20Suggestions&In-Reply-To=%3C4CC6A6B2.6090105%40laposte.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002667.html">
+ <LINK REL="Next" HREF="002665.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-discuss] Suggestions</H1>
+ <B>andre999</B>
+ <A HREF="mailto:mageia-discuss%40mageia.org?Subject=Re%3A%20%5BMageia-discuss%5D%20Suggestions&In-Reply-To=%3C4CC6A6B2.6090105%40laposte.net%3E"
+ TITLE="[Mageia-discuss] Suggestions">andr55 at laposte.net
+ </A><BR>
+ <I>Tue Oct 26 12:00:18 CEST 2010</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002667.html">[Mageia-discuss] Suggestions
+</A></li>
+ <LI>Next message: <A HREF="002665.html">[Mageia-discuss] Suggestions
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2668">[ date ]</a>
+ <a href="thread.html#2668">[ thread ]</a>
+ <a href="subject.html#2668">[ subject ]</a>
+ <a href="author.html#2668">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Kira a &#233;crit :
+&gt;<i>
+</I>&gt;<i> &#22312; Tue, 26 Oct 2010 13:22:52 +0800, andre999 &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-discuss">andr55 at laposte.net</A>&gt;&#23531;&#36947;:
+</I>&gt;<i>
+</I>&gt;&gt;<i> I don't quite follow this distinction of programs and packages.
+</I>&gt;&gt;<i> A package is a file with installation instructions for a program, or
+</I>&gt;&gt;<i> a set of closely related programs. Sometimes a program with many
+</I>&gt;&gt;<i> modules is divided into more than one package, but then there are one
+</I>&gt;&gt;<i> or more core packages, essential to the installation of the others.
+</I>&gt;&gt;<i> So maybe some packages would need minimal documentation since they
+</I>&gt;&gt;<i> are dependant on a core package (e.g. OpenOffice).
+</I>&gt;&gt;<i> But if considering installing a package containing a number of
+</I>&gt;&gt;<i> closely related programs, wouldn't one want all the contained
+</I>&gt;&gt;<i> programs to be documented ?
+</I>&gt;&gt;<i> Since they would almost necessarily be complementary ?
+</I>&gt;&gt;<i> And if you install only one program at a time, essentially you are
+</I>&gt;&gt;<i> saying that each package contains exactly one program. So you want
+</I>&gt;&gt;<i> 37 packages to install Openoffice ? And you want 4 or 5 packages
+</I>&gt;&gt;<i> instead of one for the diff (file comparison) utilities ?
+</I>&gt;<i> The difference is clear: For most of the time, you would install
+</I>&gt;<i> programs,
+</I>&gt;<i> not packages. Currently in the RPMDRAKE, libraries are listed,
+</I>&gt;<i> localizations
+</I>&gt;<i> are listed, which is annoying since if you are not programmer, why
+</I>&gt;<i> would you
+</I>&gt;<i> cares about these things? Sure, some would need them for their own
+</I>&gt;<i> purpose,
+</I>&gt;<i> but most of the time we would only focus on install certain program, not
+</I>&gt;<i> related libraries/localizations/....etc. They should go into expert mode/
+</I>&gt;<i> detail mode, not directly exposed to people. This is a usability
+</I>&gt;<i> problem, not
+</I>&gt;<i> about packaging.
+</I>It is essential to be able to readily select localisations, for those
+needing something other than English.
+&gt;<i>
+</I>&gt;&gt;<i> By the way, if newbies are scared off by packages, why is the
+</I>&gt;&gt;<i> Microsoft environment package oriented ?
+</I>&gt;&gt;<i> (Even though often a package of numerous programs is referred to as a
+</I>&gt;&gt;<i> program.)
+</I>&gt;&gt;<i>
+</I>&gt;<i> I think you miss-understand my thought. That's something like task
+</I>&gt;<i> package,
+</I>&gt;<i> which is not what I was talking about. I meant the packages like
+</I>&gt;<i> libktorrent,
+</I>&gt;<i> which is installed together with ktorrent as the backbone library.
+</I>&gt;<i> It's listed
+</I>&gt;<i> in RPMDRAKE, but in what normal condition would you install it solely?
+</I>&gt;<i> NO. You install KTorrent, not libktorrent. It should be hidden by
+</I>&gt;<i> RPMDRAKE,
+</I>&gt;<i> unless you check the option to show all packages. Most of the time,
+</I>&gt;<i> you won't
+</I>&gt;<i> care about what packages installed on your system, you cares about what
+</I>&gt;<i> &quot;softwares&quot; are installed.
+</I>
+OK, I understand now. You want to show only ordinary program packages,
+and not libraries or localisations.
+But libraries are in their own section, if you list packages by category.
+And localisations are useful packages to show, unless you want to
+install them all.
+Or you have another way to ensure that only wanted localisations are
+installed.
+That could be useful.
+
+This reminds me of a suggestion I made a while back for rpmdrake -- that
+packages can be grouped multi-level, such that related packages, such as
+localisations or modules of a package, be folded to a single line (or
+expanded to multiple lines), to greatly reduce the number of lines
+displayed.
+(e.g. Openoffice or Firefox.)
+To accommodate this, Rpmdrake would have to be modified to have multiple
+(2 or 3) selection columns. One could select multiple packages with one
+click, if folded into one line, or expand the line to select only one or
+a few of the packages inside.
+A good example would be Openoffice, could now be displayed by default in
+only 3 lines : the base package, the various modules (Writer, Calc,
+Draw, etc), and the localisations. One could select the base and
+modules in 2 clicks, and open the localisations to select the
+language(s) desired. Instead of seeing approximately 100 lines.
+(I just counted, probably miscounting a bit. In fact it was about 300,
+as there were the release and 2 updates for each package.)
+Note that many related libraries are divided into a number of modules as
+well, so the same principle could apply there.
+
+Anyway, however we do it, there is definitely room for improvement in
+Rpmdrake. :)
+
+- Andr&#233;
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002667.html">[Mageia-discuss] Suggestions
+</A></li>
+ <LI>Next message: <A HREF="002665.html">[Mageia-discuss] Suggestions
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2668">[ date ]</a>
+ <a href="thread.html#2668">[ thread ]</a>
+ <a href="subject.html#2668">[ subject ]</a>
+ <a href="author.html#2668">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-discuss">More information about the Mageia-discuss
+mailing list</a><br>
+</body></html>