summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/20101001/000577.html
blob: 3cfa1a4e5c30798ee8bb3b945368343b7ca0850d (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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] About Mandriva tools future : Host Mandriva tools on	github
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20About%20Mandriva%20tools%20future%20%3A%20Host%20Mandriva%20tools%20on%0A%09github&In-Reply-To=%3CAANLkTimK%3DMaASuGhf_g2We%2B5Nt6-%2Bh9GcsRdqxQMcH4d%40mail.gmail.com%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="000576.html">
   <LINK REL="Next"  HREF="000578.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] About Mandriva tools future : Host Mandriva tools on	github</H1>
    <B>Fabrice Facorat</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20About%20Mandriva%20tools%20future%20%3A%20Host%20Mandriva%20tools%20on%0A%09github&In-Reply-To=%3CAANLkTimK%3DMaASuGhf_g2We%2B5Nt6-%2Bh9GcsRdqxQMcH4d%40mail.gmail.com%3E"
       TITLE="[Mageia-dev] About Mandriva tools future : Host Mandriva tools on	github">fabrice.facorat at gmail.com
       </A><BR>
    <I>Fri Oct  1 12:38:31 CEST 2010</I>
    <P><UL>
        <LI>Previous message: <A HREF="000576.html">[Mageia-dev] What do you think about create a Mageia Welcome	Center?
</A></li>
        <LI>Next message: <A HREF="000578.html">[Mageia-dev] About Mandriva tools future : Host Mandriva tools	on github
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#577">[ date ]</a>
              <a href="thread.html#577">[ thread ]</a>
              <a href="subject.html#577">[ subject ]</a>
              <a href="author.html#577">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>I've been following closely all the Mandriva vs Mageia story. I found
it unfortunate that we have to come to this way, but I guess there's a
serious fracture between Mandriva and part of its community. We have
no choice except to cope with this and try to do our best to allow
this unfortunate situation to found a sensible solution in the future.

As we know, one of the Mandriva strenght are the Mandriva tools,
however Mandriva tools have some issues :
- they are written in perl. Sorry for perl dev, but I do still think
that perl is harder to understand than C-like based syntax langages.
However we must admit that we are not going to rewrite all the
Mandriva tools ;-) However better documentation ( PerlDoc tags ) could
help a little.

- Mandriva tools are not used by others distributions ( except
PCLinuxOS, United Linux, and ... Mageia ) and so have few external
contributions : They notably lack visibility.

I do think also that Mandriva will have to use its ressources in an
efficient way.

Here aree my proposals, feel free to discuss :

1. host Mandriva tools on github or code.google.com. This will ease
fork maintenance and tracking, to contribute back ( without having to
have a Mandriva account )

2. Make some decisions about the tools we should keep, and the ones we
should ... trash. For example we did replace printerdrake with
system-config-printer ( python ), and msec have been rewritten (
python ). Whereas I do think that system-config-printer is way buggier
than printerdrake, I guess that at some points, we will have to do
this more and more : replace some Mandriva tools with for example some
Fedora ones. Please note however that this bring its own issues :
python vs perl, and the integration with the rest of Mandriva
infrastructure

3. A decision will have to be made concerning net_applet and NetworkManager

4. Whereas I do love rpmdrake, I do think also that something will
have to be done about it as its UI is clearly outdated and not on par
with the competition :
- Ubuntu software center :
<A HREF="http://seilo.geekyogre.com/2010/09/software-center-with-a-dose-of-zeitgeist-and-maybe-teamgeist/">http://seilo.geekyogre.com/2010/09/software-center-with-a-dose-of-zeitgeist-and-maybe-teamgeist/</A>
, <A HREF="http://en.wikipedia.org/wiki/Ubuntu_Software_Center">http://en.wikipedia.org/wiki/Ubuntu_Software_Center</A> ,
<A HREF="https://wiki.ubuntu.com/SoftwareCenter">https://wiki.ubuntu.com/SoftwareCenter</A>
- iTunes App Store :
<A HREF="http://www.askdavetaylor.com/how_to_download_iphone_apps_from_apple_itunes_store.html">http://www.askdavetaylor.com/how_to_download_iphone_apps_from_apple_itunes_store.html</A>
, <A HREF="http://cybernetnews.com/download-iphone-firmware-20-itunes-77-app-store-and-more/">http://cybernetnews.com/download-iphone-firmware-20-itunes-77-app-store-and-more/</A>
- Interesting discussion about PackageKit direction :
<A HREF="http://mairin.wordpress.com/2010/09/01/a-story-about-updates-and-people/">http://mairin.wordpress.com/2010/09/01/a-story-about-updates-and-people/</A>

So we may have to completely rewrite rpmdrake UI or switch to
packagekit with and urpmi backend.

5. Junior tasks contributions. I noticed while visiting the
LibreOffice website. They have junior task for people willing to
contribute to the codebase, and most of theses junior tasks consist to
improve code clarity, fix comments. I guess that the same thing could
be done with Mandriva tools, notably adding perldoc tags/comments.

Last but not least, I know that on Mageia ML, there was a discussion
about the people we should target. Here are some interesting
reflexions :
Sweet Caroline : <A HREF="http://mairin.wordpress.com/2010/09/02/sweet-caroline/">http://mairin.wordpress.com/2010/09/02/sweet-caroline/</A>
fedoraproject.org redesign update :
<A HREF="http://mairin.wordpress.com/2010/09/03/fedoraproject-org-redesign-update/">http://mairin.wordpress.com/2010/09/03/fedoraproject-org-redesign-update/</A>
You must be this tall to ride: __ :
<A HREF="http://mairin.wordpress.com/2010/10/01/you-must-be-this-tall-to-ride-__/">http://mairin.wordpress.com/2010/10/01/you-must-be-this-tall-to-ride-__/</A>


-- 
Close the World, Open the Net
<A HREF="http://www.linux-wizard.net">http://www.linux-wizard.net</A>
</PRE>








































<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="000576.html">[Mageia-dev] What do you think about create a Mageia Welcome	Center?
</A></li>
	<LI>Next message: <A HREF="000578.html">[Mageia-dev] About Mandriva tools future : Host Mandriva tools	on github
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#577">[ date ]</a>
              <a href="thread.html#577">[ thread ]</a>
              <a href="subject.html#577">[ subject ]</a>
              <a href="author.html#577">[ 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>