Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-05 Thread Tux99


Quote: Fabrice Facorat wrote on Tue, 05 October 2010 13:30

> > That's a nop argument. Rewriting from scratch needs more manpower
> > whatever is the number of tools...
> 
> sure, but if more people are able to contribute, this could counter
> balanced this fact .

Well, Fabrice you should know how FOSS works.

Demanding leads nowhere. If you want the draktools in python or C or
whatever, start writing them and put your source on some svn/git repo. If
others are interested they will join you and eventually your codebase will
be good enough to replace the current one.

That's how FOSS works. Telling others to do it, doesn't work.



Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-05 Thread Michael Scherer
Le mardi 05 octobre 2010 à 13:30 +0200, Fabrice Facorat a écrit :
> 2010/10/5 Thierry Vignaud :
> > On 3 October 2010 09:58, Fabrice Facorat  wrote:
> >> sure. But do Mandriva still have enough man power to maintain so many 
> >> tools ?
> >
> > That's a nop argument. Rewriting from scratch needs more manpower
> > whatever is the number of tools...
> 
> sure, but if more people are able to contribute, this could counter
> balanced this fact .

I didn't see a flood of contributions on msec ( written in python ) or
the initscripts ( written in bash ). Nor much contribution on the kenobi
web interface ( written in php ). So there is no evidence of "more
people will contribute", quite the contrary.

-- 
Michael Scherer



Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-05 Thread Fabrice Facorat
2010/10/5 Thierry Vignaud :
> On 3 October 2010 09:58, Fabrice Facorat  wrote:
>>> Specifying what exactly is wrong is an essential issue here:
>>> - Just "perl is hard to understand" isn't a problem for users, users
>>> don't code it.
>>
>> but for dev and potential contributor this increase the antry barrier
>> for contribution
>
> No. You are just moving the entry barrier against another dev group
> (those who would know perl but not eg C).
> And because of the manual memory management of the language you're
> promoting, you would both:
> - increase the actual barrier entry (need to understand how to
> properly do mem management, ...)
> - introduce new classes of bugs (and among them a lot of security ones
> (overwriting stack and the like)

php/java have memory management. Python ( which syntax is closer to C
than perl ) also have memory management. The same for mono ( .Net ),
vala, ...

>> sure. But do Mandriva still have enough man power to maintain so many tools ?
>
> That's a nop argument. Rewriting from scratch needs more manpower
> whatever is the number of tools...

sure, but if more people are able to contribute, this could counter
balanced this fact .



-- 
Close the World, Open the Net
http://www.linux-wizard.net


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-05 Thread Thierry Vignaud
On 3 October 2010 09:58, Fabrice Facorat  wrote:
>> Specifying what exactly is wrong is an essential issue here:
>> - Just "perl is hard to understand" isn't a problem for users, users
>> don't code it.
>
> but for dev and potential contributor this increase the antry barrier
> for contribution

No. You are just moving the entry barrier against another dev group
(those who would know perl but not eg C).
And because of the manual memory management of the language you're
promoting, you would both:
- increase the actual barrier entry (need to understand how to
properly do mem management, ...)
- introduce new classes of bugs (and among them a lot of security ones
(overwriting stack and the like)

>> - Not being used by other distros is again not a problem, each distro
>> has native tools that no other distros use (as misc said a couple of
>> emails up)
>
> sure. But do Mandriva still have enough man power to maintain so many tools ?

That's a nop argument. Rewriting from scratch needs more manpower
whatever is the number of tools...


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-03 Thread Ahmad Samir
On 3 October 2010 09:58, Fabrice Facorat  wrote:
> 2010/10/2 Ahmad Samir :
>> On 2 October 2010 21:50, Fabrice Facorat  wrote:
>>> Le 2 octobre 2010 17:52, Nicolas Lécureuil  a 
>>> écrit :


 2010/10/2 Fabrice Facorat 
>
> 2010/10/1 Sinner from the Prairy :
> > Fabrice Facorat wrote:
>>>
> > Mandriva tries that, with look'n'feel consistent on MCC, KDE and Gnome.
> > draketools work on TUI or GUI. They work well.
>
> some tools does not work correctly however and are buggy
>

 Better  is to fix them instead of rewrite all.
>>>
>>> you know, when something have been broken for more than 2 years ... at
>>> some point you may think that the best would be to just change it ;-)
>>>
>>>
>>>
>>> --
>>> Close the World, Open the Net
>>> http://www.linux-wizard.net
>>>
>>
>> Specifying what exactly is wrong is an essential issue here:
>> - Just "perl is hard to understand" isn't a problem for users, users
>> don't code it.
>
> but for dev and potential contributor this increase the antry barrier
> for contribution
>
>> - Not being used by other distros is again not a problem, each distro
>> has native tools that no other distros use (as misc said a couple of
>> emails up)
>
> sure. But do Mandriva still have enough man power to maintain so many tools ?
>

(Who's talking about Mandriva?)

About man power, if a distro doesn't have enough man power to maintain
so many tool, do you think it'll have enough man power to port them to
another language so that others can contribute / "lower the entry
barrier"? or even integrate other tools in the distro?

>> So, no, I wouldn't throw my old box out the window because if it works
>> even if it's slow, until I buy a new box / can afford a new box.
>> drakxtools work, until a viable alternative, if needed at all, is
>> provided they should be kept.
>
> I do say that we should do a complete analysis of all the mandriva
> tools ( drakxtools, drakwizard, ... ), and have the decision on a
> per-tool basis
>
> --
> Close the World, Open the Net
> http://www.linux-wizard.net
>

Sure. (Do you proposed to participate in that evaluation?).

-- 
Ahmad Samir


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-03 Thread Dick Gevers
On Sun,  3 Oct 2010 12:12:06 +0200 (CEST), Tux99 wrote about Re:
[Mageia-dev] About Mandriva tools future : Host Mandriva tools on github:

>It would be great if we could have Rafael Garcia-Suarez contributing to
>Mageia.

If that is a good idea (I'm not saying it isn't!), than I can think of some
other names: Pixel, Guillaume Cottenceau etc. etc.

But if they have any interest in Linux they will soon enough learn about
Mageia and find their way here if they care to

Ciao,
=Dick Gevers=



Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-03 Thread Tux99


Quote: Dimitrios Glentadakis wrote on Sun, 03 October 2010 10:18
>
> An old but interresting about interview for Mandriva's tools in perl:
> http://www.perl.com/pub/2005/02/24/mandrakelinux.html

Thanks for posting this that interview is very interesting.
It would be great if we could have Rafael Garcia-Suarez contributing to
Mageia.
Does anyone know what he does these days?

This quote is particularly interesting:

"Rafael: Not all tools were always written in Perl. However using
consistently a same language allows to share and reuse libraries across
all tools, be it the perl/rpmlib bindings or custom graphical toolboxes.
Thus, for example, the OS installer shares code with urpmi and rpmdrake. A
scripting language was preferred because of rapidity of development and
ease of debug -- attempts at writing rpmdrake in C were painful, although
that was before I was hired by Mandrakesoft. Perl was a natural choice
since there were already very good in-house skills for it."


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-03 Thread Dimitrios Glentadakis
An old but interresting about interview for Mandriva's tools in perl:
http://www.perl.com/pub/2005/02/24/mandrakelinux.html


-- 
Dimitrios Glentadakis


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-03 Thread Fabrice Facorat
2010/10/2 Ahmad Samir :
> On 2 October 2010 21:50, Fabrice Facorat  wrote:
>> Le 2 octobre 2010 17:52, Nicolas Lécureuil  a 
>> écrit :
>>>
>>>
>>> 2010/10/2 Fabrice Facorat 

 2010/10/1 Sinner from the Prairy :
 > Fabrice Facorat wrote:
>>
 > Mandriva tries that, with look'n'feel consistent on MCC, KDE and Gnome.
 > draketools work on TUI or GUI. They work well.

 some tools does not work correctly however and are buggy

>>>
>>> Better  is to fix them instead of rewrite all.
>>
>> you know, when something have been broken for more than 2 years ... at
>> some point you may think that the best would be to just change it ;-)
>>
>>
>>
>> --
>> Close the World, Open the Net
>> http://www.linux-wizard.net
>>
>
> Specifying what exactly is wrong is an essential issue here:
> - Just "perl is hard to understand" isn't a problem for users, users
> don't code it.

but for dev and potential contributor this increase the antry barrier
for contribution

> - Not being used by other distros is again not a problem, each distro
> has native tools that no other distros use (as misc said a couple of
> emails up)

sure. But do Mandriva still have enough man power to maintain so many tools ?

> So, no, I wouldn't throw my old box out the window because if it works
> even if it's slow, until I buy a new box / can afford a new box.
> drakxtools work, until a viable alternative, if needed at all, is
> provided they should be kept.

I do say that we should do a complete analysis of all the mandriva
tools ( drakxtools, drakwizard, ... ), and have the decision on a
per-tool basis

-- 
Close the World, Open the Net
http://www.linux-wizard.net


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-02 Thread Ahmad Samir
On 2 October 2010 21:50, Fabrice Facorat  wrote:
> Le 2 octobre 2010 17:52, Nicolas Lécureuil  a 
> écrit :
>>
>>
>> 2010/10/2 Fabrice Facorat 
>>>
>>> 2010/10/1 Sinner from the Prairy :
>>> > Fabrice Facorat wrote:
>
>>> > Mandriva tries that, with look'n'feel consistent on MCC, KDE and Gnome.
>>> > draketools work on TUI or GUI. They work well.
>>>
>>> some tools does not work correctly however and are buggy
>>>
>>
>> Better  is to fix them instead of rewrite all.
>
> you know, when something have been broken for more than 2 years ... at
> some point you may think that the best would be to just change it ;-)
>
>
>
> --
> Close the World, Open the Net
> http://www.linux-wizard.net
>

Specifying what exactly is wrong is an essential issue here:
- Just "perl is hard to understand" isn't a problem for users, users
don't code it.
- Not being used by other distros is again not a problem, each distro
has native tools that no other distros use (as misc said a couple of
emails up)

So, no, I wouldn't throw my old box out the window because if it works
even if it's slow, until I buy a new box / can afford a new box.
drakxtools work, until a viable alternative, if needed at all, is
provided they should be kept.

-- 
Ahmad Samir


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-02 Thread Fabrice Facorat
Le 2 octobre 2010 17:52, Nicolas Lécureuil  a écrit :
>
>
> 2010/10/2 Fabrice Facorat 
>>
>> 2010/10/1 Sinner from the Prairy :
>> > Fabrice Facorat wrote:

>> > Mandriva tries that, with look'n'feel consistent on MCC, KDE and Gnome.
>> > draketools work on TUI or GUI. They work well.
>>
>> some tools does not work correctly however and are buggy
>>
>
> Better  is to fix them instead of rewrite all.

you know, when something have been broken for more than 2 years ... at
some point you may think that the best would be to just change it ;-)



-- 
Close the World, Open the Net
http://www.linux-wizard.net


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-02 Thread Nicolas Lécureuil
2010/10/2 Fabrice Facorat 

> 2010/10/1 Sinner from the Prairy :
> > Fabrice Facorat wrote:
>
>
> > But the ones they have: work great, are integrated with the rest of the
> > ecosystem, are user-friendly and they are aesthetically pleasant.
> >
> > By focusing on 90% of specs and getting them to be 95% perfect, instead
> of
> > having 100% of specs and getting them to be just 50% workable, regular
> > people (95% of the population) like their products.
>
> you're 100% right
>
> > Apple's approach mimics the Unix philosophy (every small tool covers a
> task
> > extremely well, and integrates with the rest of the Unix system): every
> > single technical bullet point included does a task extremely well with
> the
> > rest of the tools and look'n'feel.
> >
> > Mandriva tries that, with look'n'feel consistent on MCC, KDE and Gnome.
> > draketools work on TUI or GUI. They work well.
>
> some tools does not work correctly however and are buggy
>
>
Better  is to fix them instead of rewrite all.


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-02 Thread Fabrice Facorat
2010/10/1 Sinner from the Prairy :
> Fabrice Facorat wrote:


> But the ones they have: work great, are integrated with the rest of the
> ecosystem, are user-friendly and they are aesthetically pleasant.
>
> By focusing on 90% of specs and getting them to be 95% perfect, instead of
> having 100% of specs and getting them to be just 50% workable, regular
> people (95% of the population) like their products.

you're 100% right

> Apple's approach mimics the Unix philosophy (every small tool covers a task
> extremely well, and integrates with the rest of the Unix system): every
> single technical bullet point included does a task extremely well with the
> rest of the tools and look'n'feel.
>
> Mandriva tries that, with look'n'feel consistent on MCC, KDE and Gnome.
> draketools work on TUI or GUI. They work well.

some tools does not work correctly however and are buggy

> IMHO, Mageia should improve on Mandriva, not try to get just "bullet points"
> on what our distro does.
>
> Let's pick our battles, go the Unix way, make sure what Mageia does, it does
> very well. And as Linux is Linux is Linux is Linux, it will do everything
> else as well (and the kitchen sink).

+1

-- 
Close the World, Open the Net
http://www.linux-wizard.net


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-02 Thread Mihai Dobrescu
On Fri, Oct 1, 2010 at 10:30 PM, Sinner from the Prairy <
sinnerb...@gmail.com> wrote:

> Fabrice Facorat wrote:
>
> > 2010/10/1 Romain d'Alverny
> > :
> (...)
> >> Both (substance, appearance) are crucial. If you only consider one
> >> without balancing, making it consistent with the other, you're not
> >> going down the right path. The interface, the whole experience with it
> >> is the product.
> >
> > sure, but appearance is the key point.
> >
> > Archos is a good example of what we should not do ...
> >
> > I'm still amazed by the technicals limits of the iPhone, and how
> > people can still want to buy them ... same for iPod ...
> >
> > iPod : no mp3, no FM radio, no USB mass storage support
> > iPhone : no standard visio, no ability to create without iTunes or
> > third party tools photo albums, less capable facebook integration, no
> > FM radio, no flash,  and so on ...
>
> iProducts don't have all the bullet points, all the technical specs that an
> UberGeek would like.
>
> But the ones they have: work great, are integrated with the rest of the
> ecosystem, are user-friendly and they are aesthetically pleasant.
>
> By focusing on 90% of specs and getting them to be 95% perfect, instead of
> having 100% of specs and getting them to be just 50% workable, regular
> people (95% of the population) like their products.
>
> Apple's approach mimics the Unix philosophy (every small tool covers a task
> extremely well, and integrates with the rest of the Unix system): every
> single technical bullet point included does a task extremely well with the
> rest of the tools and look'n'feel.
>
> Mandriva tries that, with look'n'feel consistent on MCC, KDE and Gnome.
> draketools work on TUI or GUI. They work well.
>
> IMHO, Mageia should improve on Mandriva, not try to get just "bullet
> points"
> on what our distro does.
>
> Let's pick our battles, go the Unix way, make sure what Mageia does, it
> does
> very well. And as Linux is Linux is Linux is Linux, it will do everything
> else as well (and the kitchen sink).
>
>
> Salut,
> Sinner
>
>
IMHO, a home user would have one major DE, KDE or Gnome or other. I think it
is unlikely to change it (maybe once in 10 years). The key in appearance is
to have a nice aspect in each DE rather be the same look in Gnome or KDE or
other. I guess that each environment will fit some user's taste in its
native look.
The Drake tools must be cross DE and consistent.
Mac OS is an unix derivative. I love their look and ergonomy. They have a
serious team of ergonomists and designers. This is what a Linux distro needs
to be successful. i.e. Mageia. The IMHO, Apple products are too expensive, a
regular PC at the same performance and of a acceptable quality offers the
same for a half of the price. And you could renew it faster for the same
money. Their apps are brilliant from usability point of view and very good
looking. They focus on a very limited hardware in variety. This is their
advantage. Their hardware is also the best in quality (this is why they cost
so much also). I prefer open source though.


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Marc Paré

Le 2010-10-01 09:20, Romain d'Alverny a écrit :

On Fri, Oct 1, 2010 at 15:15, Fabrice Facorat  wrote:

2010/10/1 Tux99:

Substance counts a lot more than appearance to me.


again you're somewhat wrong

iPod and iPhones are inferirors products technically speaking, but
they have better appearance ( good marketing, which is about
appearance ) and so are successful.


Appearance is not their only reason to be successful at this time.

Both (substance, appearance) are crucial. If you only consider one
without balancing, making it consistent with the other, you're not
going down the right path. The interface, the whole experience with it
is the product.

Romain



And here again, another tech article mentioning the draktools that has 
made Mandriva so user friendly.


http://www.ghabuntu.com/2010/09/corporations-and-you-whos-who-in-open_1550.html

Cheers

Marc



Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Romain d'Alverny
On Fri, Oct 1, 2010 at 21:30, Sinner from the Prairy
 wrote:
> Fabrice Facorat wrote:
>
>> I'm still amazed by the technicals limits of the iPhone, and how
>> people can still want to buy them ... same for iPod ...
>>
>> iPod : no mp3, no FM radio, no USB mass storage support
>> iPhone : no standard visio, no ability to create without iTunes or
>> third party tools photo albums, less capable facebook integration, no
>> FM radio, no flash,  and so on ...
>
> iProducts don't have all the bullet points, all the technical specs that an
> UberGeek would like.
>
> But the ones they have: work great, are integrated with the rest of the
> ecosystem, are user-friendly and they are aesthetically pleasant.

And (and that's an important bit to differentiate when entering a new
market or pushing a new product revision): they almost never
feature-match existing potentially competing products on the market.

By doing so, they prevent customers to compare their products with the
competition feature against feature. So comparison and choice happens
on something else than the common feature set you would expect for a
industry-standard product; it happens on something they are better at
than the competition, be it a set of innovating/differentiating
features or design.

Romain


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Juan Luis Baptiste
On Fri, Oct 1, 2010 at 8:20 AM, Samuel Verschelde  wrote:
>
> I don't want an iPod or an iPhone.
>

I do but they're so expensive :P


-- 
Juancho


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Sinner from the Prairy
Fabrice Facorat wrote:

> 2010/10/1 Romain d'Alverny
> :
(...)
>> Both (substance, appearance) are crucial. If you only consider one
>> without balancing, making it consistent with the other, you're not
>> going down the right path. The interface, the whole experience with it
>> is the product.
> 
> sure, but appearance is the key point.
> 
> Archos is a good example of what we should not do ...
> 
> I'm still amazed by the technicals limits of the iPhone, and how
> people can still want to buy them ... same for iPod ...
> 
> iPod : no mp3, no FM radio, no USB mass storage support
> iPhone : no standard visio, no ability to create without iTunes or
> third party tools photo albums, less capable facebook integration, no
> FM radio, no flash,  and so on ...

iProducts don't have all the bullet points, all the technical specs that an 
UberGeek would like. 

But the ones they have: work great, are integrated with the rest of the 
ecosystem, are user-friendly and they are aesthetically pleasant. 

By focusing on 90% of specs and getting them to be 95% perfect, instead of 
having 100% of specs and getting them to be just 50% workable, regular 
people (95% of the population) like their products.

Apple's approach mimics the Unix philosophy (every small tool covers a task 
extremely well, and integrates with the rest of the Unix system): every 
single technical bullet point included does a task extremely well with the 
rest of the tools and look'n'feel.

Mandriva tries that, with look'n'feel consistent on MCC, KDE and Gnome. 
draketools work on TUI or GUI. They work well.

IMHO, Mageia should improve on Mandriva, not try to get just "bullet points" 
on what our distro does.

Let's pick our battles, go the Unix way, make sure what Mageia does, it does 
very well. And as Linux is Linux is Linux is Linux, it will do everything 
else as well (and the kitchen sink).


Salut,
Sinner



Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Marek Laane
2010/10/1 Thierry Vignaud 

> On 1 October 2010 12:52, Olivier Blin  wrote:
> > But actually, just moving to git could make contributions easier,
> > because of the ability for developpers to commit locally, and push
> > incremental patchsets.
>
> It's easier for us developers but more difficult for translators that
> learned to use SVN (which was easy for them to swtich from CVS since
> the commands were similar)
>

Well, as KDE experience shows, SVN and Git are not incompatible, i.e. you
can have SVN for translators, even if some development are done in Git.
And, second, if we could use e.g. Transifex, then underlying VCS is mostly
irrelevant to the translators (though experienced ones who have proper
permissions could also interact directly with underlying VCS, be it SVN or
Git, if needed).

Marek Laane


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Robert Xu
On Fri, Oct 1, 2010 at 09:43, Olivier Blin  wrote:
> Thierry Vignaud  writes:
>
>> On 1 October 2010 12:52, Olivier Blin  wrote:
>>> But actually, just moving to git could make contributions easier,
>>> because of the ability for developpers to commit locally, and push
>>> incremental patchsets.
>>
>> It's easier for us developers but more difficult for translators that
>> learned to use SVN (which was easy for them to swtich from CVS since
>> the commands were similar)
>
> Translators should not even have to see the underlying VCS, it's
> probably easier with something like transifex or pootle
>

A good GIT place is Gitorious.
A lot of software is developed there, like stuff for openSUSE, Qt, etc



-- 
later, Robert Xu


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Olivier Blin
Thierry Vignaud  writes:

> On 1 October 2010 12:52, Olivier Blin  wrote:
>> But actually, just moving to git could make contributions easier,
>> because of the ability for developpers to commit locally, and push
>> incremental patchsets.
>
> It's easier for us developers but more difficult for translators that
> learned to use SVN (which was easy for them to swtich from CVS since
> the commands were similar)

Translators should not even have to see the underlying VCS, it's
probably easier with something like transifex or pootle 

-- 
Olivier Blin - blino


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Fabrice Facorat
2010/10/1 Samuel Verschelde :
>
> Le vendredi 1 octobre 2010 15:15:26, Fabrice Facorat a écrit :
>> iPod and iPhones are inferirors products technically speaking, but
>> they have better appearance ( good marketing, which is about
>> appearance ) and so are successful.
>>
>
> I don't want an iPod or an iPhone.

so do I. But except if you are living in an isolated country, you will
noticed that most "normal/non tech" people around you want them


-- 
Close the World, Open the Net
http://www.linux-wizard.net


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Fabrice Facorat
2010/10/1 Romain d'Alverny :
> On Fri, Oct 1, 2010 at 15:15, Fabrice Facorat  
> wrote:
>> 2010/10/1 Tux99 :
>>> Substance counts a lot more than appearance to me.
>>
>> again you're somewhat wrong
>>
>> iPod and iPhones are inferirors products technically speaking, but
>> they have better appearance ( good marketing, which is about
>> appearance ) and so are successful.
>
> Appearance is not their only reason to be successful at this time.
>
> Both (substance, appearance) are crucial. If you only consider one
> without balancing, making it consistent with the other, you're not
> going down the right path. The interface, the whole experience with it
> is the product.

sure, but appearance is the key point.

Archos is a good example of what we should not do ...

I'm still amazed by the technicals limits of the iPhone, and how
people can still want to buy them ... same for iPod ...

iPod : no mp3, no FM radio, no USB mass storage support
iPhone : no standard visio, no ability to create without iTunes or
third party tools photo albums, less capable facebook integration, no
FM radio, no flash,  and so on ...


-- 
Close the World, Open the Net
http://www.linux-wizard.net


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Romain d'Alverny
On Fri, Oct 1, 2010 at 15:15, Fabrice Facorat  wrote:
> 2010/10/1 Tux99 :
>> Substance counts a lot more than appearance to me.
>
> again you're somewhat wrong
>
> iPod and iPhones are inferirors products technically speaking, but
> they have better appearance ( good marketing, which is about
> appearance ) and so are successful.

Appearance is not their only reason to be successful at this time.

Both (substance, appearance) are crucial. If you only consider one
without balancing, making it consistent with the other, you're not
going down the right path. The interface, the whole experience with it
is the product.

Romain


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Samuel Verschelde

Le vendredi 1 octobre 2010 15:15:26, Fabrice Facorat a écrit :
> iPod and iPhones are inferirors products technically speaking, but
> they have better appearance ( good marketing, which is about
> appearance ) and so are successful.
> 

I don't want an iPod or an iPhone.



Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Fabrice Facorat
2010/10/1 Tux99 :
> On Fri, 1 Oct 2010, Fabrice Facorat wrote:
>
>> This is about making some decisions about some tools. Some of the
>> Mandriva tools have outdate UI, cluttered UI and even are sometimes
>> buggy.
>> The situation persists since many years already, so at some point we
>> should ask ourself : are we going to rewrite them, notably the UI, to
>> make them be more 2010, or should we use another tool with another
>> GUI.
>
> Personally I don't see anything wrong with the GUI of the draktools.

there's many things wrong. Just try Wndows 7 or Windows 2008 R2 tools
http://www.win2008r2workstation.com/win2008r2/themes
http://learn.iis.net/page.aspx/29/installing-iis-7-on-windows-server-2008-or-windows-server-2008-r2/
http://www.verboon.info/wp-content/uploads/2010/06/2010061520h01_291.png
http://4sysops.com/wp-content/uploads/2008/12/windows-server-2008-r2-bpa.png

> If imrpoving them means to rewrite them from scratch or replace them
> with inferior tools from other distros, then that would be a big effort
> and/or step backwards just for the estetics.
>
> Substance counts a lot more than appearance to me.

again you're somewhat wrong

iPod and iPhones are inferirors products technically speaking, but
they have better appearance ( good marketing, which is about
appearance ) and so are successful.



-- 
Close the World, Open the Net
http://www.linux-wizard.net


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Thierry Vignaud
On 1 October 2010 12:52, Olivier Blin  wrote:
> But actually, just moving to git could make contributions easier,
> because of the ability for developpers to commit locally, and push
> incremental patchsets.

It's easier for us developers but more difficult for translators that
learned to use SVN (which was easy for them to swtich from CVS since
the commands were similar)


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Gustavo Giampaoli
> Substance counts a lot more than appearance to me.

Of course, but we must not be "closed minds". Yes, maybe from the
developers POV or from advanced user POV or some "geek" POV, the
appearance isn't too important.

But common people (and my self) like "pretty things". Even when the
eye-candy isn't related with if distro "works fine", why we should be
ugly? Why can't we have pretty tools that looks and works nice? You
think that MacOS is the "coolest" OS just because it's unix or because
it works fine? No. People (the common people like some one's sister)
love it because it's beautiful, looks great and they can tell friends
"look at my screen... nice! I'm cool because I have a Mac!"

If the only important thing is being unix and working fine, why Mac
users don't use Solaris?

Since I'm with Linux / Mandriva I remember talks about how slow is
Perl and how slow are MDV tools and why not to use some better
programing language (I think someone said "C" once?). So, if someone
says "we must change something to be better", please, don't say "NO"
in the beginning without any chance.

IMHO that we're in a special moment. A moment where we must look the
brightside of the situation: we're starting. This is the moment when
we must think and evaluate in the most crazy ideas, the most radical
ideas.

Because once you started to roll, changes must be made one bit at the
time. But if we didn't start, we can say "this isn't useful anymore;
let's change it / rewrite it / leave it forever".

We're forking MDV, yes. But MDV shouldn't be seen as some kind of
"sanctuary" where "things can't be touched" (not even the "holly"
MCC). Personally, I joined Mageia because I believe we can make things
better than Mandriva did. I won't look to the past. I want to look to
the future. I'm not afraid of changes.

Cheers!


Gustavo Giampaoli (aka tavillo1980)


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Marc Paré




P.S: cc'ing in both cooker and mageia lists is not a good idea as many
people are not on both lists so the discussion will just split in two




Ooops, Tux99, it also looks like your post has broken the thread on the
dev side.

The thread probably best belongs on the dev mailist.

Marc


Oops again, I thought I was responding on the dev mailist side. How 
funny is that?


Marc




Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Marc Paré

Le 2010-10-01 07:23, Tux99 a écrit :

On Fri, 1 Oct 2010, Fabrice Facorat wrote:


This is about making some decisions about some tools. Some of the
Mandriva tools have outdate UI, cluttered UI and even are sometimes
buggy.
The situation persists since many years already, so at some point we
should ask ourself : are we going to rewrite them, notably the UI, to
make them be more 2010, or should we use another tool with another
GUI.


Personally I don't see anything wrong with the GUI of the draktools.

If imrpoving them means to rewrite them from scratch or replace them
with inferior tools from other distros, then that would be a big effort
and/or step backwards just for the estetics.

Substance counts a lot more than appearance to me.

P.S: cc'ing in both cooker and mageia lists is not a good idea as many
people are not on both lists so the discussion will just split in two




Ooops, Tux99, it also looks like your post has broken the thread on the 
dev side.


The thread probably best belongs on the dev mailist.

Marc



Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Michael Scherer
Le vendredi 01 octobre 2010 à 12:52 +0200, Olivier Blin a écrit :
> Fabrice Facorat  writes:
> 
> > 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 )
> 
> Why host them externally?
> A self-hosted "forge" is probably better.

Yup, and I can only add a link
http://mako.cc/writing/hill-free_tools.html 

> But actually, just moving to git could make contributions easier,
> because of the ability for developpers to commit locally, and push
> incremental patchsets.

I would be in favor of 1 git repository for 1 software, even if I didn't
see people complaining that svn prevented them to provides patches :)

On the infrastructure side, it was also proposed to look at gitorious
for this. Is it packaged in mandriva ? ( if not, maybe that would be a
good way to help ).

-- 
Michael Scherer



Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Tux99
On Fri, 1 Oct 2010, Fabrice Facorat wrote:

> This is about making some decisions about some tools. Some of the
> Mandriva tools have outdate UI, cluttered UI and even are sometimes
> buggy.
> The situation persists since many years already, so at some point we
> should ask ourself : are we going to rewrite them, notably the UI, to
> make them be more 2010, or should we use another tool with another
> GUI.

Personally I don't see anything wrong with the GUI of the draktools.

If imrpoving them means to rewrite them from scratch or replace them 
with inferior tools from other distros, then that would be a big effort 
and/or step backwards just for the estetics. 

Substance counts a lot more than appearance to me.

P.S: cc'ing in both cooker and mageia lists is not a good idea as many 
people are not on both lists so the discussion will just split in two



Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Fabrice Facorat
2010/10/1 Marc Paré :
>
>>
>> Somehow I have a feeling this thread will be a deja vu of the rpm vs.
>> deb thread...
>>
>>
>
> Yes, the magic of mailists strikes again. And of course, the same arguments
> will be restated again because people can not browse back to the previous
> arguments. In a lot of cases, "Déjà vu" could almost be called the alias of
> "Mailist". LOL

this is not rpm vs deb or synaptic vs smart vs rpmdrake.

This is about making some decisions about some tools. Some of the
Mandriva tools have outdate UI, cluttered UI and even are sometimes
buggy.
The situation persists since many years already, so at some point we
should ask ourself : are we going to rewrite them, notably the UI, to
make them be more 2010, or should we use another tool with another
GUI.



-- 
Close the World, Open the Net
http://www.linux-wizard.net


Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Marc Paré




Somehow I have a feeling this thread will be a deja vu of the rpm vs.
deb thread...




Yes, the magic of mailists strikes again. And of course, the same 
arguments will be restated again because people can not browse back to 
the previous arguments. In a lot of cases, "Déjà vu" could almost be 
called the alias of "Mailist". LOL


Marc



Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Andrey Borzenkov

Fri, 1 Oct 2010 12:38:31 +0200 письмо от Fabrice Facorat 
:

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

I do not see why they should exclude each other. network-scripts/NM
coexist in Fedora; Fedora ifup will request NM to start interface
if required; if NM is not up it will do it itself.

That is exactly what I'd love to see in the long run here.

The real decision to be made is about network configuration files
future. Currently they diverged far too far from what Fedora is using
without offering any significant added value(I stay corrected; blino
probably can say more here). Unification with Fedora initscripts would
allow to reuse their infrastructure and seamlessly integrate NM.

And of course we seem to be the only distribution to require
network start before D-Bus. That needs to be decided upon as you cannot
start NM without D-Bus but if NM is providing service we cannot
start D-Bus without it ...



Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Tux99
On Fri, 1 Oct 2010, Marc Paré wrote:

> Just speaking from the "user" point of view. Let us not lose sight that 
> one of the strong points of Mandriva/Mageia is the use of the MCC. 
> Having all the controls under one title and well integrated is what 
> really distinguishes Mandriva from the other distros. Practically in all 
> of the news items that I have read of Mandriva, they mention the 
> powerful tools at the users' disposal to help in configure/maintain the 
> Mandriva distro, and this type of comment has been going on for years.
> 
> I hope that Mageia would not stray from this tool. Whichever way the 
> devs decide to programme the tools from the back-en does not matter to 
> the user. How easily it is to configure/maintain the distro is what 
> counts to the user and it is quite a strong selling point.

100% agree, let's not destroy one of the most outstanding unique selling 
points of Mandriva/Mageia, the MCC.

Don't fix what ain't broken, let's concentrate on improving it but 
certainly not on replacing it.

Somehow I have a feeling this thread will be a deja vu of the rpm vs. 
deb thread...



Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Marc Paré

Le 2010-10-01 06:38, Fabrice Facorat a écrit :

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 :
http://seilo.geekyogre.com/2010/09/software-center-with-a-dose-of-zeitgeist-and-maybe-teamgeist/
, http://en.wikipedia.org/wiki/Ubuntu_Software_Center ,
https://wiki.ubuntu.com/SoftwareCenter
- iTunes App Store :
http://www.askdavetaylor.com/how_to_download_iphone_apps_from_apple_itunes_store.html
, 
http://cybernetnews.com/download-iphone-firmware-20-itunes-77-app-store-and-more/
- Interesting discussion about PackageKit direction :
http://mairin.wordpress.com/2010/09/01/a-story-about-updates-and-people/

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 : http://mairin.wordpress.com/2010/09/02/sweet-caroline/
fedoraproject.org redesign update :
http://mairin.wordpress.com/2010/09/03/fedoraproject-org-redesign-update/
You must be this tall to ride: __ :
http://mairin.wordpress.com/2010/10/01/you-must-be-this-tall-to-ride-__/




Thanks for your observations Fabrice.

Just speaking from the "user" point of view. Let us not lose sight that 
one of the strong points of Mandriva/Mageia is the use of the MCC. 
Having all the controls under one title and well integrated is what 
really distinguishes Mandriva from the other distros. Practically in all 
of the news items that I have read of Mandriva, they mention the 
powerful tools at the users' disposal to help in configure/maintain the 
Mandriva distro, and this type of comment has been going on for years.


I hope that Mageia would not stray from this tool. Whichever way the 
devs decide to programme the tools from the back-en does not matter to 
the user. How easily it is to configure/maintain the distro is what 
counts to the user and it is quite a strong selling point.


When I help out people with their Mandriva setup and I tell them to go 
to their MCC (if they are not familiar with it, I usually say "You know, 
the blue sceen and red wrench thingy at the bottom of your monitor.", 
they are confortable in using it.


The only thing that I find lacking for the MCC is the lack of immediate 
help. If a user has never used a section of MCC, they will normally 
abandon the use of that section. But if there were a help button that 
would explain, in a graphic way (either video or by slide show) the use 
of that section, then that would go a long way in helping out.


I sincerely hope that the MCC (Mageia Contol Centre) will not be abandoned.

Marc



Re: [Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Olivier Blin
Fabrice Facorat  writes:

> 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 )

Why host them externally?
A self-hosted "forge" is probably better.

But actually, just moving to git could make contributions easier,
because of the ability for developpers to commit locally, and push
incremental patchsets.

-- 
Olivier Blin - blino


[Mageia-dev] About Mandriva tools future : Host Mandriva tools on github

2010-10-01 Thread Fabrice Facorat
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 :
http://seilo.geekyogre.com/2010/09/software-center-with-a-dose-of-zeitgeist-and-maybe-teamgeist/
, http://en.wikipedia.org/wiki/Ubuntu_Software_Center ,
https://wiki.ubuntu.com/SoftwareCenter
- iTunes App Store :
http://www.askdavetaylor.com/how_to_download_iphone_apps_from_apple_itunes_store.html
, 
http://cybernetnews.com/download-iphone-firmware-20-itunes-77-app-store-and-more/
- Interesting discussion about PackageKit direction :
http://mairin.wordpress.com/2010/09/01/a-story-about-updates-and-people/

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 : http://mairin.wordpress.com/2010/09/02/sweet-caroline/
fedoraproject.org redesign update :
http://mairin.wordpress.com/2010/09/03/fedoraproject-org-redesign-update/
You must be this tall to ride: __ :
http://mairin.wordpress.com/2010/10/01/you-must-be-this-tall-to-ride-__/


-- 
Close the World, Open the Net
http://www.linux-wizard.net