diff options
Diffstat (limited to 'zarb-ml/mageia-discuss/20101001/001703.html')
-rw-r--r-- | zarb-ml/mageia-discuss/20101001/001703.html | 155 |
1 files changed, 155 insertions, 0 deletions
diff --git a/zarb-ml/mageia-discuss/20101001/001703.html b/zarb-ml/mageia-discuss/20101001/001703.html new file mode 100644 index 000000000..d590b35ca --- /dev/null +++ b/zarb-ml/mageia-discuss/20101001/001703.html @@ -0,0 +1,155 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-discuss] About Mandriva tools future : Host Mandriva tools on github + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-discuss%40mageia.org?Subject=Re%3A%20%5BMageia-discuss%5D%20About%20Mandriva%20tools%20future%20%3A%20Host%20Mandriva%20tools%0A%09on%20github&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="001717.html"> + <LINK REL="Next" HREF="001705.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-discuss] About Mandriva tools future : Host Mandriva tools on github</H1> + <B>Fabrice Facorat</B> + <A HREF="mailto:mageia-discuss%40mageia.org?Subject=Re%3A%20%5BMageia-discuss%5D%20About%20Mandriva%20tools%20future%20%3A%20Host%20Mandriva%20tools%0A%09on%20github&In-Reply-To=%3CAANLkTimK%3DMaASuGhf_g2We%2B5Nt6-%2Bh9GcsRdqxQMcH4d%40mail.gmail.com%3E" + TITLE="[Mageia-discuss] 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="001717.html">[Mageia-discuss] Chinese translation for Mageia's page +</A></li> + <LI>Next message: <A HREF="001705.html">[Mageia-discuss] [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#1703">[ date ]</a> + <a href="thread.html#1703">[ thread ]</a> + <a href="subject.html#1703">[ subject ]</a> + <a href="author.html#1703">[ 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="001717.html">[Mageia-discuss] Chinese translation for Mageia's page +</A></li> + <LI>Next message: <A HREF="001705.html">[Mageia-discuss] [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#1703">[ date ]</a> + <a href="thread.html#1703">[ thread ]</a> + <a href="subject.html#1703">[ subject ]</a> + <a href="author.html#1703">[ 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> |