summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2011-October/009158.html
blob: b4b5c016b6e99bbef6d493e3e43bdac8b5c17e4c (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
127
128
129
130
131
132
133
134
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>