summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2011-October/009158.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-dev/2011-October/009158.html')
-rw-r--r--zarb-ml/mageia-dev/2011-October/009158.html135
1 files changed, 135 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/2011-October/009158.html b/zarb-ml/mageia-dev/2011-October/009158.html
new file mode 100644
index 000000000..b4b5c016b
--- /dev/null
+++ b/zarb-ml/mageia-dev/2011-October/009158.html
@@ -0,0 +1,135 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-dev] E17 packaging
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20E17%20packaging&In-Reply-To=%3C4EA976FC.6070405%40arcor.de%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="009155.html">
+ <LINK REL="Next" HREF="009178.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-dev] E17 packaging</H1>
+ <B>Florian Hubold</B>
+ <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20E17%20packaging&In-Reply-To=%3C4EA976FC.6070405%40arcor.de%3E"
+ TITLE="[Mageia-dev] E17 packaging">doktor5000 at arcor.de
+ </A><BR>
+ <I>Thu Oct 27 17:21:32 CEST 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="009155.html">[Mageia-dev] E17 packaging
+</A></li>
+ <LI>Next message: <A HREF="009178.html">[Mageia-dev] E17 packaging
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#9158">[ date ]</a>
+ <a href="thread.html#9158">[ thread ]</a>
+ <a href="subject.html#9158">[ subject ]</a>
+ <a href="author.html#9158">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Am 27.10.2011 17:10, schrieb Michael Scherer:
+&gt;<i> Le mercredi 26 octobre 2011 &#224; 23:12 +0200, Florian Hubold a &#233;crit :
+</I>&gt;&gt;<i> Am 26.10.2011 22:06, schrieb Michael Scherer:
+</I>&gt;&gt;&gt;<i> Le mercredi 26 octobre 2011 &#224; 18:58 +0200, Florian Hubold a &#233;crit :
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;<i> If keeping old releases unchanged from distro to distro version is
+</I>&gt;&gt;&gt;&gt;<i> your vision of improving quality and more satisfying for our end-users,
+</I>&gt;&gt;&gt;&gt;<i> that's not my vision, sorry.
+</I>&gt;&gt;&gt;<i> Then we should simply remove e17 altogether. Because, by choice of the
+</I>&gt;&gt;&gt;<i> developpers, it is not stable enough to be packaged.
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;<i> Yes, altogether that would be a logical conclusion, sadly but true.
+</I>&gt;&gt;<i> Seems some maintainers can actually be worse than infamous 'nobody'.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> How to deal with that on the upgrade to mga2 in packaging terms,
+</I>&gt;&gt;<i> display a message to E17 users to the extent of:
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> &quot;... e17 has been removed to improve on mageia overall quality,
+</I>&gt;&gt;<i> please use another window manager / desktop environment ... &quot;
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> And please: this is meant as a serious question following the
+</I>&gt;&gt;<i> above conclusion ...
+</I>&gt;<i> That's a good question but in fact, the situation is not really new.
+</I>&gt;<i> That's already something we should do for any software dropped.
+</I>&gt;<i>
+</I>&gt;<i> Either we drop because something do not work anymore ( for example,
+</I>&gt;<i> something unmaintained upstream, not rebuildable and no one able to fix
+</I>&gt;<i> ), or we drop because we replace.
+</I>&gt;<i>
+</I>&gt;<i> Replacing is seamless and we do it quite often, dropping is not.
+</I>&gt;<i>
+</I>&gt;<i> I would propose that we add a conflict on mageia-release, and make a
+</I>&gt;<i> note in release notes. So on upgrade, package is removed, and people
+</I>&gt;<i> have documentation.
+</I>OK, sounds reasonable.
+&gt;<i>
+</I>&gt;<i> Now, for the other problem of providing e17 without bypassing all our
+</I>&gt;<i> update procedure, there is several possible solutions :
+</I>&gt;<i>
+</I>&gt;<i> 1) We could move that to another repository, outside of Mageia, with
+</I>&gt;<i> different rules until that's sutable to be integrated properly. 3rd
+</I>&gt;<i> parties repos are bad IMHO, but if people do not want to follow the
+</I>&gt;<i> policy for whatever reasons, that's unavoidable.
+</I>&gt;<i>
+</I>&gt;<i> 2) We could find a way to not place some packages to stable release.
+</I>&gt;<i> That would be quite complex, but doable. This way, people could use e17,
+</I>&gt;<i> but only if they run cauldron. Thus, we are free of any
+</I>&gt;<i> support/stability requirement.
+</I>&gt;<i>
+</I>&gt;<i> 3) We could ship the stable part ( ie, those with a tarball like eina,
+</I>&gt;<i> etc ) and provide a script to compile/install the missing part from
+</I>&gt;<i> svn, since this would also free use from support/stability requirement,
+</I>&gt;<i> and as a bonus, let anybody keep the newest version ( because again, I
+</I>&gt;<i> doubt that e17 developpers are interested into getting old bug reports,
+</I>&gt;<i> given past and current interactions ). Of course, we should warn people
+</I>&gt;<i> upon installation that they are on their own, that their e17 will be
+</I>&gt;<i> updated often ( for the same reason about developpers )
+</I>&gt;<i> . And of course, this assume that no updated tarball are needed for the
+</I>&gt;<i> stable part.
+</I>FWIW, not all of the tarballs are releases, there are also development snapshots.
+
+So basically we have the choice of stable, but incomplete and outdated E17,
+E17 only for cauldron users with added complexity for the distro, and no E17 at
+all?
+&gt;<i> There is several way, and that's just the ones I can think in 5 minutes.
+</I>&gt;<i>
+</I>&gt;<i> But e17 is a package that we always drop sooner or later, and once in a
+</I>&gt;<i> while, discovered again, and then dropped again.
+</I>Nice to hear (after it was imported).
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="009155.html">[Mageia-dev] E17 packaging
+</A></li>
+ <LI>Next message: <A HREF="009178.html">[Mageia-dev] E17 packaging
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#9158">[ date ]</a>
+ <a href="thread.html#9158">[ thread ]</a>
+ <a href="subject.html#9158">[ subject ]</a>
+ <a href="author.html#9158">[ 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>