Re: [Mageia-dev] How will be the realese cycle?

2010-10-20 Thread andré

Ahmad Samir a écrit :

On 16 October 2010 17:31, Marc Parém...@marcpare.com  wrote:
   

Le 2010-10-16 02:56, Luca Berra a écrit :
 

On Fri, Oct 15, 2010 at 10:00:14PM -0500, Fernando Parra wrote:

The basic/novice user doesn't read anything,
 

remove basic/novice from the sentence and i will agree ;)
   

doesn't request anything to some like a bugzilla,
 

but give him a forum and he probably will
   

This statement I totally agree with! If a user is told to submit in
bugzilla, I find that they will not do it. Reporting to bugzilla for a user,
is one more level of serious commitment on their part and most will not want
to commit themselves to it.

However, if they can report to a forum, this is different. Users view forums
as community involvement with community feedback. They may be ask to test
out the problem and report back on the result (just like in bugzilla) but
they know that other community members will be there to lend a hand and
support.
 

And other community members are there in bugzilla to to lend a hand
and support (although a bit different kind of support as bugzilla's
have stricter rules, more organised).
   

If we are going to be really interested in quashing bugs with a lot of
community involvement, IMHO, I think that we should offer

-- bugzilla for the enthused and commited users. These people are interested
on reporting bugs the right way and will replicated and help in debugging.

-- but for ordinary users, we could offer them a Report a bug forum where
they can report a bug; the community could then replicated the bug; have a
Bug-ambassador or bug-reporter or  who could then submit it
officially on bugzilla. Tracking of that particular bug could then be the
responsibility of the Bug-ambassador; once the bug is quashed, the
Bug-ambassador could report back to the Report a bug forum of the bug
fix and thank the community for their help. This would help validate the
user who reported the bug and make him/her feel like a part of the
contributing team.

IMHO, this would work a lot better for the majority of users who do not want
to commit to any more than reporting the bug; the devs would get a more
constant stream of bug submissions by Bug-ambassadors who are able to
triage submitted bugs on the forum.

Doing it this way would still make bugzilla the only place where devs would
go to pick up bug information and the Bug-ambassadors would be the people
who triage the bugs at the forum level.

Marc
 

Backport requests are a special case as they're usually a 2-line
report hey, could you backport the latest version of package foo to
stable release I am running?, so basically anyone can do it, either
the user or someone on his behalf.

But generally reporting bugs by proxy is always a bad idea, unless the
guy who'll play middle-man can reproduce the exact same bug on his own
box. You see, triage team / package maintainer / dev will ask for info
about the bug, more than once depending on the bug itself; now Mr.
middle-man will have to go to and fro a lot of times, taking info from
the user and posting it in bugzilla then taking questions/info from
the bugzilla and conveying it to the user; now that's a tedious and
tiresome job that's very prone to failure. (it's like a friend being
sick and instead of him going to the doctor he sends you on his behalf
because you know the symptoms :)).
   

Good analogy :)
It's like an accellerated version of pass a message to the person to 
the left in the circle.  By the time it completes the circle and comes 
back (to the right), the original message is unrecognisable.

It's much better to help the user formulate a useful bug report,
that's easier / more productive for all involved parties.
   
True.  Even the most naïve user can produce a good bug report with some 
help, if they are willing to put in some effort.  A thank you email 
would be a nice touch, especially for challenged users.  (I forget if 
Bugzilla already acknowleges bug reports.)


The critical part is the ability to directly contact the user with the 
problem.  For Bugzilla, you have to log in, so there is an email adresse 
for contact.  And this is generally the case for forums.  If we use a 
forum for submitting bugs, we need the same login so that Bugzilla has a 
contact email available.  This is doable, and would also be more 
convenient for all contributors.
Of course, there is still the barrier of getting the user to sign up for 
an account ... :)


Another possibility is to have a Bugzilla assistant on the desktop, 
where the user is asked to describe the problem, give an email adresse, 
which is sent to Bugzilla.


The approach of OpenOffice (official) could always be used for crashes.
A bug report page opens as OpenOffice restarts automatically on a crash.
Relevent info has already been gathered, viewable on a sub-page.
The user is asked to optionally describe what he was doing, and is 
invited to optionally enter their email adresse 

Re: [Mageia-dev] How will be the realese cycle?

2010-10-20 Thread Wolfgang Bornath
2010/10/20 Robert Xu rob...@gmail.com:
 Maybe you could modify it to give a personal UUID for each computer,
 so that the user
 is not forced to register?

OMG! I would have gathered at least 10 UUIDs over the last 2 years.
Depends on what piece of hardware you want to attach the UUID to :)
Reminds me of the Windows registration system.


Re: [Mageia-dev] How will be the realese cycle?

2010-10-20 Thread Tux99
On Wed, 20 Oct 2010, Robert Xu wrote:

 On Wed, Oct 20, 2010 at 12:25, Wolfgang Bornath molc...@googlemail.com 
 wrote:
  2010/10/20 Robert Xu rob...@gmail.com:
  Maybe you could modify it to give a personal UUID for each computer,
  so that the user
  is not forced to register?
 
  OMG! I would have gathered at least 10 UUIDs over the last 2 years.
  Depends on what piece of hardware you want to attach the UUID to :)
  Reminds me of the Windows registration system.
 
 
 haha, same. :)
 Er, I guess that could become a problem later...
 Maybe one month every year you refresh the UUIDs by having the
 software send their UUID?
 That way any inactive UUIDs could be deleted.
 

I hope you are not serious about this. Creepy unique identifiers (or any 
other tracking method) have absolutely no place in a FOSS community OS.



Re: [Mageia-dev] How will be the realese cycle?

2010-10-20 Thread Wolfgang Bornath
2010/10/20 Robert Xu rob...@gmail.com:
 Maybe one month every year you refresh the UUIDs by having the
 software send their UUID?
 That way any inactive UUIDs could be deleted.

Sorry, but still this seems like a monster. BTW: how do you want to
deal with non-Mageia and non-Linux machines from where I will want to
access Mageia places?


Re: [Mageia-dev] How will be the realese cycle?

2010-10-20 Thread Wolfgang Bornath
2010/10/20 Gustavo Giampaoli giampaoli.gust...@gmail.com:
 2010/10/20 Tux99 tux99-...@uridium.org:
 I hope you are not serious about this. Creepy unique identifiers (or any
 other tracking method) have absolutely no place in a FOSS community OS.

 Only if the default option is NOT enabled and system asks the user
 if he/she wants to collaborate with anonymous statistics and
 something like if you don't know, use the default option NO.

 Don't know you, but I don't feel hurt nor feel my freedom violated
 if it lets me choose. Different from Windows that does whatever MS
 says without ask.

The problem is that according to Robert's suggestion you do not have
this choice if you want to file a bug report. I fear you will not get
that many bug reports from privacy aware users if this system is used.


Re: [Mageia-dev] How will be the realese cycle?

2010-10-20 Thread Robert Xu
On Wed, Oct 20, 2010 at 17:30, Wolfgang Bornath molc...@googlemail.com wrote:
 2010/10/20 Gustavo Giampaoli giampaoli.gust...@gmail.com:
 2010/10/20 Tux99 tux99-...@uridium.org:
 I hope you are not serious about this. Creepy unique identifiers (or any
 other tracking method) have absolutely no place in a FOSS community OS.

 Only if the default option is NOT enabled and system asks the user
 if he/she wants to collaborate with anonymous statistics and
 something like if you don't know, use the default option NO.

 Don't know you, but I don't feel hurt nor feel my freedom violated
 if it lets me choose. Different from Windows that does whatever MS
 says without ask.

 The problem is that according to Robert's suggestion you do not have
 this choice if you want to file a bug report. I fear you will not get
 that many bug reports from privacy aware users if this system is used.


wait, what? I did not say that. What I am saying is that you have a choice,
just that for newbies you shouldn't have to learn how to sign up for a
bugzilla account and such... That would make Mageia look bug-prone,
in my opinion.

-- 
later, Robert Xu


Re: [Mageia-dev] How will be the realese cycle?

2010-10-20 Thread andré

Tux99 a écrit :



Quote: Ahmad Samir wrote on Thu, 14 October 2010 16:00
   

I've seen, too many times, trigger-happy packagers backporting
packages that're not maintained by them (so they know it less than
those package maintainer(s)), breaking those packages and annoying the
maintainers of said packages. It's usually irresponsible to backport a
package without taking that package maintainer's opinion into account.
(an infamous example on that is gwibber being backported to 2010.1).
 

I agree it should be preferably the maintainer doing the backport, or he
should at least be consulted.
   

I think that should be an explicit policy of Mageia.


   

New users who frequented the forums always got to know what backports
are pretty fast. And bugzilla is the perfect system for asking for a
backport, that worked pretty good.
 

The wast majority of 'normal' users never uses the forum.
Backports shouldn't be something that only users who frequent the forum
find out about.
   
True.  Although I suspect that they are more likely to use the forum 
than formally make a bug report.

That's they way backports has always worked, no specific patches, just
the latest cooker package pushed to backports as is with no official
support, that's reasonable, packagers shouldn't promise to support
backports when they can't due to various reasons (time, effort.. etc).
 

But IMHO that should change in Mageia, we should promise support by the way
of timely updates, especially when security issues are present.
   
That can only change if we have more ressources.  At least at first, we 
risk to have somewhat less, without the  financial input from the 
commercial side that exists for Mandriva.

Backports shouldn't be second choice, it should be the default,
since that
would make Mageia stand out from other distros as being the distro
were
users get the latest versions of apps before any other major
distro
provides them.
   

Enabling them by default defies the purpose of having backports at
all; it's not for new users, it's more for slightly experienced users
or power users who want the latest versions of apps.
 

Agreed.

That's exactly the crucial bit that IMHO needs to change, backports are
very interesting for 'normal' users so we should make sure normal users
can use them.
Don't you see how attractive it is especially for 'normal' users to have
access to the latest versions all the time?
   
I would expect that 'normal' users would be most concerned that the 
system just work.
The 'latest versions' is more a preoccupation of a minority of at least 
moderately experienced users, who probably also like trying out all 
sorts of new software.
Not at all typical of the population in general, but admittedly more 
common among Linux users.



Sure, not everyone wants them, but by integrating the skip.list in the
update GUI we could keep 'conservative' users happy too
That would certainly help, and not just for 'conservative' users.  Often 
a particular package only has problems on some systems.  A more readily 
accessible skip.list blacklist would make it easier to avoid accidently 
re-installing a package that didn't work as expected the first time, for 
whatever reason.


- André (andre999)


Re: [Mageia-dev] How will be the realese cycle?

2010-10-20 Thread andré

Fernando Parra a écrit :

On Mon, 18 Oct 2010 01:44:29 +0200
Michael Scherermisc-qfijtcdg...@public.gmane.org  wrote:


   

I do not think I am ok to be counted in the we you use. I do not think
I want, nor that I will even try to get a considerable number of new
users, I want a sustainable number of users that can be properly taught
of free software way and ecosystem, so they can be later part of the
community as people who help us in very direct way. And that's what I
will try to do.

--
Michael Scherer

 

There are a biological law: Grow up in population or die, as simple as that.

Regards from Mexico
   


Also known as the lemming principle.
(The rodents that suicide en masse every few years as their answer to 
overpopulation.)




Re: [Mageia-dev] How will be the realese cycle?

2010-10-18 Thread Thierry Vignaud
On 14 October 2010 19:05, Tux99 tux99-...@uridium.org wrote:
 However, I then found that the new version of VLC had problems with
 DVD menus, and the new CUPS introduced problems (not just in my
 installation but at least one other Mandriva user).

 I would put this down to the fact that currently in Mandriva backports
 are given little attention by the packagers (as has been mentioned by
 the Mandriva packagers here themselves).

You really look only at what you want :-)

 Of course if we make them more central to the Mageia strategy then more
 care and testing is needed before a backport is pushed out.

That just mean double the amount of work for the QA team...
Experience told us that QA team has already too much work, the same
way, bug triage team has too much work, ...

And double is a minimum since :
- you're asking for quite a lot more agressive backports, thus quite a
lot more packages to test
- instead of just testing the security hole  basic work, we would
have to test quite a lot more stuff.
  (eg: for above VLC, playing various video, playing various musics,
playing DVD, ...)
- there would be quite a lot more situation to checks. eg:
  o bare distro + one updated package
  o bare distro + one backported package
  o bare distro + one backported package + backported some of its deps

Whereas updates can be tested on top of released distro + its updates,
for backports, we would have to test the distro + its updates, the
distro with some backports applied, ...

You're asking for a maintenance nightmare.

Let's focus. Let's maintain  stabilize one thing at a time, that is a
distro every 6 monthes.

 So I wouldn't consider that a fundamental issue with backports, just a
 procedural issue.

Yeah sure.

 Also personally I would consider CUPS a core app so I wouldn't have
 included that in backports at all.

No comment...
And what about above VLC?
Cannot you understand that _ANY_ backport can  will break ?

That's remains me new MDV leadership who tried to explain to us how
easy it's to maintain a stabe distro with 10% of the team...



Unrelated, I just found out that fglrx updates are half in
http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.1/x86_64/media/main/updates/
and half in nonfree/release... whereas they're fully not open
source...


Re: [Mageia-dev] How will be the realese cycle?

2010-10-18 Thread Thierry Vignaud
On 15 October 2010 13:42, Buchan Milne bgmi...@multilinks.com wrote:
 Now, maybe the user interface needs to be improved. For example, maybe there
 should be no dropdown box, but instead when searching for a package by name,
 it should show you all the versions:

 
 Find: | digikam         | In: -Graphical applications   |By: -Package Name
 
 Package|                |Status                          | Action
 +digikam                |Security update recommended     |Update            |
 - 1.3.0-1mdv            |Installed                       |Uninstall         |
 - 1.3.0-1.1mdv          |Security Update                 |Update            |
 - 1.4.0-4mdv            |Unsupported upgrade (backport)  |Upgrade           |

 -
 digikam - A KDE 
 =

woot! I love that


Re: [Mageia-dev] How will be the realese cycle?

2010-10-18 Thread Florian Hubold

 Am 18.10.2010 02:56, schrieb Fernando Parra:

On Sun, 17 Oct 2010 01:01:27 -0400
andréandr55-qfkgk+z4sorr7s880jo...@public.gmane.org  wrote:


It's not just creating the update that costs, also due to these changing
dependancies, dealing with bugs on various installations of the release
in question becomes much more problematic.  Installing a backport is
generally more stable than installing a new version.

100% with you, more than that, we need take in count the panic caused by the 
installation of the complete OS.

Linux experienced users take this practice as a regular one, but anyone who has 
had to reinstall Windows with all previous applications, a process known to be 
hell, slow, tedious and often risky


Sorry, but i don't buy your arguments, This is not about making Mageia
noobproof installation. And when someone has panic about reinstalling
his/her box, then someone else should do it for them, simple as that.

Hate to do that, but could we please focus on the topic of the thread
and not dream about the next best thing in operating systems?
We should focus on getting our base cleaned up, and to get a stable
and good quality release out the door, This should be our top priority,
and not endless discussions what everybody would wish for.

For this there should be a wiki page or keep this on your private wishlist,
until the time has come to look if it can be realized and/or if it has more
advantages than disadvantages.


On topic: I'd like to see a snapshot/release every 12 months,
the core system (aka basesystem plus default de) should
be frozen and only receive bugfixes/security updates
and mostly everything else should be more-or-less rolling.
That also means there is no more difference in backports
and updates, that would be my model to go.



Re: [Mageia-dev] How will be the realese cycle?

2010-10-18 Thread Marc Paré

Le 2010-10-18 04:18, Wolfgang Bornath a écrit :

Here's the result of the German community.
After the initial opening of the poll there was a discussion with more
than 40 postings, still going on. Involved were people actively using
ArchLinux, members of our packaging team and interested users. Voters
had the chance to alter their vote during the discussion, which was
used by some who learned more about rolling release during the
discussion.


* Exactly as Mandriva, 6 months release cycle 4%
* Exactly as Mandriva, 12 months release cycle   20%
* 6 months cycle for core, rolling release model for other software  13%
* 12 months cycle for core, rolling release model for other software 41%
* Rolling release 22%

With 54 % this is a majority for the rolling light model (where the
12 months cycle for core received the most votes). Remarkable is the
fact that the Mandriva release cycle (6 months) came in last.



Thanks again for the results. I wonder how many more communities are 
running the poll?


The results are becoming more and more obviously clear.

Could we start a new thread on this with the results posted on it?

Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-18 Thread Marc Paré

Le 2010-10-18 04:26, Wolfgang Bornath a écrit :

2010/10/18 Marc Parém...@marcpare.com:


Thanks Michael for the note. This is why I am in favour of streamlining the
reporting of bugs from the user side and not the dev. Devs should always
count on seeing bugs reported on bugzilla and nothing more. However, on the
user side, to keep the reporting of bug flow from breaking down, I suggest a
two tier format that I discussed earlier. Maybe have a look at this and
comment?

I imagine that the Mageia devs are interested in hearing of bugs from as
many sources as possible regardless of user experience.


Here's the place where I may bring back to attention the proposed
system of helpers in the user forums. People who help unexperienced
users to write bug reports and will also help them along if the devs
ask questions during the lifetime of that bug in bugzilla. A user who
has done this once (ideally from the start of a bug until its end)
will be eager to do it again when he stumbles across another bug. He
will also be eager to teach his new knowledge to other users. This
way we will get a larger community of bug reporters than by any
documents.

There must not be  a fixed Bug Friends group, this mentoring can
be done by all experienced users.



Actually, the process that you describe is exactly what mentoring is all 
about. I would be in favour of both processes.


BTW ... someone mentioned that we should have a different thread for 
this. Should we do this? Maybe call it Report Bug Process ?


Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-18 Thread Sinner from the Prairy
Florian Hubold wrote:

 Hate to do that, but could we please focus on the topic of the thread
 and not dream about the next best thing in operating systems?
 We should focus on getting our base cleaned up, and to get a stable
 and good quality release out the door, This should be our top priority,
 and not endless discussions what everybody would wish for.

+1 


Salut,
Sinner



Re: [Mageia-dev] How will be the realese cycle?

2010-10-18 Thread Wolfgang Bornath
2010/10/18 Renaud MICHEL r.h.michel+mag...@gmail.com:
 On lundi 18 octobre 2010 at 03:04, Fernando Parra wrote :
 There are a biological law: Grow up in population or die, as simple as
 that.

 Here is another one: if you outgrow your natural resources, you'll starve.
 (and humanity should be very aware of that)

When you expand your body so far that your heart can not supply it
with blood (+ oxygen) you'll die.


Re: [Mageia-dev] How will be the realese cycle?

2010-10-18 Thread Dubeau, Patrick
 -Message d'origine-
 De : mageia-dev-boun...@mageia.org [mailto:mageia-dev-
 boun...@mageia.org] De la part de Wolfgang Bornath
 Envoyé : 18 octobre 2010 16:52
 À : Mageia development mailing-list
 Objet : Re: [Mageia-dev] How will be the realese cycle?
 
 2010/10/18 Renaud MICHEL r.h.michel+mag...@gmail.com:
  On lundi 18 octobre 2010 at 03:04, Fernando Parra wrote :
  There are a biological law: Grow up in population or die, as simple
 as
  that.
 
  Here is another one: if you outgrow your natural resources, you'll
 starve.
  (and humanity should be very aware of that)
 
 When you expand your body so far that your heart can not supply it
 with blood (+ oxygen) you'll die.

Wow! Are we setting up a bio version of Mageia? :D


Patrick Dubeau (alias DaaX) - Webmaster MLO
http://www.mandrivalinux-online.org 




Re: [Mageia-dev] How will be the realese cycle?

2010-10-17 Thread David W. Hodgins

On Sat, 16 Oct 2010 19:15:30 -0400, Fernando Parra gato2...@yahoo.com.mx 
wrote:



Well the ball is on the air. The Mageia Server should be a Rolling Ligth 
distro, yes or no?


The problem I've experienced with the current Mandriva release cycle
is with one friend, who has a slow system.  It took 13 hours to go
from 2010.0 to 2010.1, even though (I'm guessing) the bulk of the files
being downloaded were identical (except for the release number, and
date of build), to what he already had.

The same upgrade only took a couple of hours, on my system.  He has a
faster internet connection, but a much slower computer.  I thought the
faster download would be more important than the speed of the system,
so I mistakenly gave him a 4 hour guesstimate.

I'm not a pc developer, so I don't know why things are being done the
way they are, but expecting a user to spend half a day updating, every
six months (or year), really annoys new users. My background is ibm
370 asm, cobol, pl/1, fortran, mark iv, roscoe, tso, db2, ims dc/db, etc.

I know enough c, perl, python, etc., that I can sometimes figure out
where the problem is, (when submitting bug reports), but I don't know
enough to put together rpm packages, or where to start, to learn how
to do so.

Regards, Dave Hodgins


Re: [Mageia-dev] How will be the realese cycle?

2010-10-17 Thread Ahmad Samir
On 17 October 2010 09:56, David W. Hodgins davidwhodg...@gmail.com wrote:
 On Sat, 16 Oct 2010 19:15:30 -0400, Fernando Parra gato2...@yahoo.com.mx
 wrote:


 Well the ball is on the air. The Mageia Server should be a Rolling Ligth
 distro, yes or no?

 The problem I've experienced with the current Mandriva release cycle
 is with one friend, who has a slow system.  It took 13 hours to go
 from 2010.0 to 2010.1, even though (I'm guessing) the bulk of the files
 being downloaded were identical (except for the release number, and
 date of build), to what he already had.

 The same upgrade only took a couple of hours, on my system.  He has a
 faster internet connection, but a much slower computer.  I thought the
 faster download would be more important than the speed of the system,
 so I mistakenly gave him a 4 hour guesstimate.


A bit off-topic: What took a long time exactly? downloading the
package or installing them?

I am asking because I upgraded, more than one, virtualbox installs, it
never took more than 30min. to install the new packages (that's
leaving out the time it took to download them, which has more to do
with the download rate what with having a slow/fast system).

 I'm not a pc developer, so I don't know why things are being done the
 way they are, but expecting a user to spend half a day updating, every
 six months (or year), really annoys new users. My background is ibm
 370 asm, cobol, pl/1, fortran, mark iv, roscoe, tso, db2, ims dc/db, etc.

 I know enough c, perl, python, etc., that I can sometimes figure out
 where the problem is, (when submitting bug reports), but I don't know
 enough to put together rpm packages, or where to start, to learn how
 to do so.

 Regards, Dave Hodgins




-- 
Ahmad Samir


Re: [Mageia-dev] How will be the realese cycle?

2010-10-17 Thread Tux99
On Sun, 17 Oct 2010, David W. Hodgins wrote:

 I know enough c, perl, python, etc., that I can sometimes figure out
 where the problem is, (when submitting bug reports), but I don't know
 enough to put together rpm packages, or where to start, to learn how
 to do so.

Making rpm packages is actually a lot easier than writing C, Perl or 
Python code, so with your background it would be very easy for you to 
learn how to make a package.

Have a look here, these instructions explain it well, I learnt it from 
there:
http://wiki.mandriva.com/en/Development/Howto/RPM





Re: [Mageia-dev] How will be the realese cycle?

2010-10-17 Thread Marc Paré

Le 2010-10-17 04:34, Tux99 a écrit :

On Sun, 17 Oct 2010, David W. Hodgins wrote:


I know enough c, perl, python, etc., that I can sometimes figure out
where the problem is, (when submitting bug reports), but I don't know
enough to put together rpm packages, or where to start, to learn how
to do so.


Making rpm packages is actually a lot easier than writing C, Perl or
Python code, so with your background it would be very easy for you to
learn how to make a package.

Have a look here, these instructions explain it well, I learnt it from
there:
http://wiki.mandriva.com/en/Development/Howto/RPM






Thanks for the link Tux99, I am interested in this too.

Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-17 Thread atilla ontas
Hi. If you interested, Mandriva Turkiye Community poll ended about
release cycle. Here are the results:

*Exactly as Mandriva, 6 months release cycle 18.2%
*Like OpenSuse, 8-9 months release cycle   13.6%
*One release a year  31.8%
* 6 months cycle for core, rolling release model other for other software  4.5%
* Rolling release 31.8%


Re: [Mageia-dev] How will be the realese cycle?

2010-10-17 Thread Fernando Parra
On Sun, 17 Oct 2010 01:01:27 -0400
andré andr55-qfkgk+z4sorr7s880jo...@public.gmane.org wrote:

 
 With Mandriva and thus initially Mageia, often one only has to select 
 the new version, and the old version is automatically removed.  
 Otherwise the old version can be removed later.  So we already have it 
 easier :)

I agree, our way is better, but its still strange for the new users

 This is simply not advisable.  In the event of a problem resulting from 
 an automatic update, the user will have no idea what was done.  So how 
 easy will it be to support the user in such a case ?  All changes should 
 be expressly confirmed (or specifically requested) by the user.

I never wrote something like an automatic and forced upgrade, automatic means 
that the upgrade must be offered by the SO as soon as a new version is 
available for its download.

All here will consider it as an offence of course, and invasion to the user 
space. Therefore it can be result in a law suite.

I despise the way MS applies the updates to operating system, because when you 
install Windows remains as the default option to automatically download and 
install all updates. If you want to change, it must be done manually.

 They will only likely want a new version of their favorite program if 
 they know it is available.  Which they will probably discover via backports.

Again, nobody is trying to kill backports. Question: if the backports 
repository was browsed by a draktool that only search for the Rolling Light 
Apps, and offer the updates available, would this be a problem? 

 Agree 100%.  The presentation definitely needs improvement.
 Obviously the novice user would use Rpmdrake via the MCC.
 And Rpmdrake definitely needs improvement.

100% with you, MCC needs and urgent improvement. As an examples we can see the 
Apple, Google and Ubuntu equivalent tools. I'm pretty sure we can do a better 
job.

 It's not just creating the update that costs, also due to these changing 
 dependancies, dealing with bugs on various installations of the release 
 in question becomes much more problematic.  Installing a backport is 
 generally more stable than installing a new version.

100% with you, more than that, we need take in count the panic caused by the 
installation of the complete OS.

Linux experienced users take this practice as a regular one, but anyone who has 
had to reinstall Windows with all previous applications, a process known to be 
hell, slow, tedious and often risky

 I think that all updates should be specifically confirmed.  Otherwise, 
 it's a bit like driving a car blind-folded, and later wondering why one 
 had an accident.
 It is a good idea to tag updates as security, recommended, etc.
 Implicitly, an advanced user is more likely to decide otherwise.
 But anyone who is intelligent enough to use a computer should be 
 respected enough to at least confirm updates.

The Ubuntu's automatic update tool has this functionality, but it has not a 
choice for permanently forget an a package in particular (as Mandriva too, only 
not obviously).

I causes, that every day an update not initially desired appear in the 
invitation window.

As an example in Mandriva One 2010.1 there is installed by default tracker 
this tool demands a lot of time and resources. Well there are a lot of 
recommendations for to inhibit this tool, I did it, but since last week every 
morning I see the invitation to update tracker

Anyway I suggest two different apps / ways / other. Why? Because it will be a 
better experience for the user. 

There a lot of recommended updates as well as security updates, some weeks 2 or 
3, that is good of course, but it can be converted in a routine, again nobody 
reads. I know users that never update their SO, why? because it's a tedious job 
(¿?)

IMHO an elegant different window or globe indicative of a new version of 
program XWZ should be a great opportunity for say: We are here, we are 
pending of your needs.

 And you didn't train your users ?  From personal experience, most users 
 learn quickly to copy error messages that appear on the screen - even 
 those who initially seem totally inept.  I regularly trained users who 
 initially required a lot of hand-holding to let me reliably troubleshoot 
 by telephone.  But it does take a little patience.
 Of course, novice home users will be more problematic, since they will 
 often use the computer much less.

Well it depends in a lot of factors, Corporative rules is one of them, but 
there a lot more.

Think in a novice user (maybe a young grandma), totally tired of crashes and 
malware, suddenly he/she reads in a blog about Mageia. She go to an cafe 
Internet and obtain a DVD installed on the laptop. Weeks later he/she are at an 
error situation.

What kind of training he/she has? he/she acts as always, try, and try again, 
and when finally looks outside, his/her behaviour could be as described above.

Thanks for your comments.

Regards from México.



Re: [Mageia-dev] How will be the realese cycle?

2010-10-17 Thread Fernando Parra
On Mon, 18 Oct 2010 01:44:29 +0200
Michael Scherer misc-qfijtcdg...@public.gmane.org wrote:


 I do not think I am ok to be counted in the we you use. I do not think
 I want, nor that I will even try to get a considerable number of new
 users, I want a sustainable number of users that can be properly taught
 of free software way and ecosystem, so they can be later part of the
 community as people who help us in very direct way. And that's what I
 will try to do.
 
 -- 
 Michael Scherer
 
There are a biological law: Grow up in population or die, as simple as that.

Regards from Mexico



Re: [Mageia-dev] How will be the realese cycle?

2010-10-17 Thread Marc Paré

Le 2010-10-17 19:44, Michael Scherer a écrit :

Le vendredi 15 octobre 2010 à 22:00 -0500, Fernando Parra a écrit :

I am just coming back from my weekend, so I may have missed lots of
discussion, but there is 2 points in your mail that I really wanted to
address.


The basic/novice user doesn't read anything, doesn't request anything
to some like a bugzilla,


And so, because some users are considered too lazy, we should do the
work for them ?

I am living in a world where days are only 24h long. If people are not
able to do their part of the work like filling a proper bug report on
bugzilla to get their wish done for free by a already overworked
volunteer, the only answer I can give is 'too bad for them'.

If packagers were not already busy, yeah, I would think we should have
more backports requests. But if there is any packager that think I do
not have enough work, give me more, he can send me a mail and I will
have no problem to help him solve this issue fo too much free time.

While I agree we should lower the bar for all kind of contributions, I
am not sure that giving more work to packagers by requesting backports
clearly qualify as a contribution, and so as such should not be lowered
too easily.

So before doing anything, we need to think about scaling from our side.


Please take in mind that we are trying to get a considerable number of new 
users.


I do not think I am ok to be counted in the we you use. I do not think
I want, nor that I will even try to get a considerable number of new
users, I want a sustainable number of users that can be properly taught
of free software way and ecosystem, so they can be later part of the
community as people who help us in very direct way. And that's what I
will try to do.



Thanks Michael for the note. This is why I am in favour of streamlining 
the reporting of bugs from the user side and not the dev. Devs should 
always count on seeing bugs reported on bugzilla and nothing more. 
However, on the user side, to keep the reporting of bug flow from 
breaking down, I suggest a two tier format that I discussed earlier. 
Maybe have a look at this and comment?


I imagine that the Mageia devs are interested in hearing of bugs from as 
many sources as possible regardless of user experience.


Marc Pare



Re: [Mageia-dev] How will be the realese cycle?

2010-10-16 Thread Luca Berra

On Fri, Oct 15, 2010 at 10:00:14PM -0500, Fernando Parra wrote:

The basic/novice user doesn't read anything,

remove basic/novice from the sentence and i will agree ;)


doesn't request anything to some like a bugzilla,

but give him a forum and he probably will


If you show on his screen some like your proposal, he usually take one of two different 
ways: 1) Check all the options or maybe worst 2) Close the window and he will think: 
Oh hell, Why Linux is so hard?

then we shall abuse the user like most windows installers do, and
install all sort of crap with preselected checkboxes?


Anyway, after decide what packages will be in the Rolling Light

was the model decided yet?


The OS must be gentle with the user and show a Window with a Message like that:

There are available a new version of Firefox(as an example). Do you want to 
install it?
NO,   Maybe Later,   Show me more information,Yes

popups like this are not gentle, they are annoying, users will try to
get rid of them as soon as they can and go on with what they were doing.


Please take in mind that we are trying to get a considerable number of new 
users. If we just keep doing things like today, we will certainly have new 
users, but they probably come from other distributions.


Seriuosly speaking, i'd like to make a distinguo:
The real basic(*) user just uses a computer to get her work done, he
does not give a damn about a new version of firefox, kde or wathever, as
long as the version she is using is functioning.
A popup stating about a new version will probably cause a call to her
son, either before or after having got rid of it, depending on the
moment.
The problem with this kind of user is getting them to apply security
updates.

(*) i won't call them novice because they might have been using a
computer for a good deal of time.

Another kind of user is amused by computers, he will read some
semi-technical magazines, every leaflet from big electronic shop, some
news site, he will buy a lot of gadgets, and will try to install new
versions of everything, just to see how they work.
This user is probably interested of seeing backports of firefox, gnome,
kde, Ooo, and such.
He will probably not bother with bugzilla (why the  do i have to
input all this crap, cant they just provide me with gizmo 1.99.2.3 like
every windows user has?), but probably will do such a request on a forum
like media.

we should not mix the needs of this two categories, neither would like
it.

btw, we also have users interested in backports of stuff like openldap,
samba or such, these users will actually contribute to the technical
making of the distro, either by using bugzilla when they find bugs or
actually doing packaging work. Ignoring the will of such users will,
sooner or later, force mageia to employ paid personnel to do packaging
work.

L.

--
Luca Berra -- bl...@vodka.it


Re: [Mageia-dev] How will be the realese cycle?

2010-10-16 Thread Marc Paré

Le 2010-10-16 02:56, Luca Berra a écrit :

On Fri, Oct 15, 2010 at 10:00:14PM -0500, Fernando Parra wrote:

The basic/novice user doesn't read anything,

remove basic/novice from the sentence and i will agree ;)


doesn't request anything to some like a bugzilla,

but give him a forum and he probably will



This statement I totally agree with! If a user is told to submit in 
bugzilla, I find that they will not do it. Reporting to bugzilla for a 
user, is one more level of serious commitment on their part and most 
will not want to commit themselves to it.


However, if they can report to a forum, this is different. Users view 
forums as community involvement with community feedback. They may be ask 
to test out the problem and report back on the result (just like in 
bugzilla) but they know that other community members will be there to 
lend a hand and support.


If we are going to be really interested in quashing bugs with a lot of 
community involvement, IMHO, I think that we should offer


-- bugzilla for the enthused and commited users. These people are 
interested on reporting bugs the right way and will replicated and help 
in debugging.


-- but for ordinary users, we could offer them a Report a bug forum 
where they can report a bug; the community could then replicated the 
bug; have a Bug-ambassador or bug-reporter or  who could then 
submit it officially on bugzilla. Tracking of that particular bug could 
then be the responsibility of the Bug-ambassador; once the bug is 
quashed, the Bug-ambassador could report back to the Report a bug 
forum of the bug fix and thank the community for their help. This would 
help validate the user who reported the bug and make him/her feel like a 
part of the contributing team.


IMHO, this would work a lot better for the majority of users who do not 
want to commit to any more than reporting the bug; the devs would get a 
more constant stream of bug submissions by Bug-ambassadors who are 
able to triage submitted bugs on the forum.


Doing it this way would still make bugzilla the only place where devs 
would go to pick up bug information and the Bug-ambassadors would be 
the people who triage the bugs at the forum level.


Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-16 Thread Fernando Parra
On Sat, 16 Oct 2010 11:52:27 +0200
Renaud MICHEL r.h.michel+mageia-re5jqeeqqe8avxtiumw...@public.gmane.org wrote:

 Hello
 On samedi 16 octobre 2010 at 05:00, Fernando Parra wrote :
   On Friday, 15 October 2010 03:48:56 Fernando Parra wrote:
   So, we must dumb down everything, and not provide openldap backports
   for people running servers who want a convenient way to run the
   software version that will allow them to file bugs upstream (OpenLDAP
   team doesn't respond to bugs filed on non-current releases)?
  
  Specially here the answer is obvious: The novice doesn't now what is
  OpenLDAP! and maybe he wont hear about it for the rest of his life. New
  versions of OpenLDAP should be stay available in the backports
  repository, not as an automatic available upgrade.
 
 Well, for example like OpenLDAP it is not a problem, because only users that 
 need it will install it, and those that might need it are most likely aware 
 what it implies to upgrade it to a newer version. So it will not bother 
 other users if it is in backports or even updates, because as they won't 
 have it installed, they won't be proposed to update.
 
 It is more of a concern for things like cups or dbus, which most users will 
 use without knowing it, and won't know how to fix if it breaks (not even 
 knowing which package actually broke).
 
   What do we do in the case where a new version of some software is
   available, and has been sent to cooker? How do we decide whether it
   should go to backports or not? And for which releases?
   
   (FYI, for Mandriva users can typically request backports in bugzilla or
   on IRC, but we may need better means).
  
  Ok, first at all, we must deicide what packages (not all of them!) will
  be at the Rolling Ligth model. After that, all this packages must have
  an appropriate path.
 
 I don't understand what you mean by appropriate path.
 

Well, if we are talking about a new model, I think we need to redefine what 
will be the way that's Mageia offer these particular (Rolling Light) packages. 
I'm not closed to any method in particular.

 I think we should not decide before hand what packages will be backported, 
 we should maybe have a (short) list of packages that must not be backported 
 (like glibc) and then have backports either when contributors are willing to 
 make (and test) them, or on request.
 
 Maybe we could also have a (short also) list of packages that we should 
 really try (the packaging team could decide to dedicate some of his 
 resources to that) to backport to the latest stable release, and maybe the 
 previous latest.
 Such packages would be for example firefox or OOo, packages that we know are 
 used by many (most) users, and many users are likely to want a newer 
 version.
 
  Anyway, after decide what packages will be in the Rolling Light, The OS
  must be gentle with the user and show a Window with a Message like that:
  
  There are available a new version of Firefox(as an example). Do you want
  to install it? NO,   Maybe Later,   Show me more information,Yes
 
 A little OT, but:
 
 Dialog windows should (almost) never have yes/no or ok/cancel choices, 
 because when an user see a yes/ok choice, he generally interpret it as yes, 
 I want to keep on doing what I was doing. (and I know I have done it some 
 times myself)
 
 In your example, the No/yes should be labelled something like keep current 
 version and install new version.
 

Ok, as more clear options, as it will be better.

 
 cheers
 -- 
 Renaud Michel
 

Regards from Mexico
-- 
Fernando Parra gato2...@yahoo.com.mx


Re: [Mageia-dev] How will be the realese cycle?

2010-10-16 Thread Ahmad Samir
On 16 October 2010 17:31, Marc Paré m...@marcpare.com wrote:
 Le 2010-10-16 02:56, Luca Berra a écrit :

 On Fri, Oct 15, 2010 at 10:00:14PM -0500, Fernando Parra wrote:

 The basic/novice user doesn't read anything,

 remove basic/novice from the sentence and i will agree ;)

 doesn't request anything to some like a bugzilla,

 but give him a forum and he probably will


 This statement I totally agree with! If a user is told to submit in
 bugzilla, I find that they will not do it. Reporting to bugzilla for a user,
 is one more level of serious commitment on their part and most will not want
 to commit themselves to it.

 However, if they can report to a forum, this is different. Users view forums
 as community involvement with community feedback. They may be ask to test
 out the problem and report back on the result (just like in bugzilla) but
 they know that other community members will be there to lend a hand and
 support.

And other community members are there in bugzilla to to lend a hand
and support (although a bit different kind of support as bugzilla's
have stricter rules, more organised).


 If we are going to be really interested in quashing bugs with a lot of
 community involvement, IMHO, I think that we should offer

 -- bugzilla for the enthused and commited users. These people are interested
 on reporting bugs the right way and will replicated and help in debugging.

 -- but for ordinary users, we could offer them a Report a bug forum where
 they can report a bug; the community could then replicated the bug; have a
 Bug-ambassador or bug-reporter or  who could then submit it
 officially on bugzilla. Tracking of that particular bug could then be the
 responsibility of the Bug-ambassador; once the bug is quashed, the
 Bug-ambassador could report back to the Report a bug forum of the bug
 fix and thank the community for their help. This would help validate the
 user who reported the bug and make him/her feel like a part of the
 contributing team.

 IMHO, this would work a lot better for the majority of users who do not want
 to commit to any more than reporting the bug; the devs would get a more
 constant stream of bug submissions by Bug-ambassadors who are able to
 triage submitted bugs on the forum.

 Doing it this way would still make bugzilla the only place where devs would
 go to pick up bug information and the Bug-ambassadors would be the people
 who triage the bugs at the forum level.

 Marc



Backport requests are a special case as they're usually a 2-line
report hey, could you backport the latest version of package foo to
stable release I am running?, so basically anyone can do it, either
the user or someone on his behalf.

But generally reporting bugs by proxy is always a bad idea, unless the
guy who'll play middle-man can reproduce the exact same bug on his own
box. You see, triage team / package maintainer / dev will ask for info
about the bug, more than once depending on the bug itself; now Mr.
middle-man will have to go to and fro a lot of times, taking info from
the user and posting it in bugzilla then taking questions/info from
the bugzilla and conveying it to the user; now that's a tedious and
tiresome job that's very prone to failure. (it's like a friend being
sick and instead of him going to the doctor he sends you on his behalf
because you know the symptoms :)).

It's much better to help the user formulate a useful bug report,
that's easier / more productive for all involved parties.

-- 
Ahmad Samir


Re: [Mageia-dev] How will be the realese cycle?

2010-10-16 Thread Marc Paré

Le 2010-10-16 12:36, Ahmad Samir a écrit :



But generally reporting bugs by proxy is always a bad idea, unless the
guy who'll play middle-man can reproduce the exact same bug on his own
box. You see, triage team / package maintainer / dev will ask for info
about the bug, more than once depending on the bug itself; now Mr.
middle-man will have to go to and fro a lot of times, taking info from
the user and posting it in bugzilla then taking questions/info from
the bugzilla and conveying it to the user; now that's a tedious and
tiresome job that's very prone to failure. (it's like a friend being
sick and instead of him going to the doctor he sends you on his behalf
because you know the symptoms :)).

It's much better to help the user formulate a useful bug report,
that's easier / more productive for all involved parties.



There would be no middle man. Once the middle-man could replicate the 
bug and verify the bug with other users, then the middle-man would 
submit to bugzilla. That's it. From there on, the middle-man will take 
care of testing requests from devs.


As far as reporting back to the original user who reported the bug, as 
an extra gesture of kindness, the middle-man would just post on the 
Report a bug forum that the bug has been quashed or is still under 
review ... but not to the user but to the Report a bug forum.


The idea is to keep the flow of possible bug reports coming in an 
organised way. The middle-man would have to be someone with a little 
more experience than that of a new user and also someone who has an 
interest in working this way. We will get more bug reports from users by 
keeping it simple and easy.


Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-16 Thread Frederic Janssens
On Sat, Oct 16, 2010 at 21:52, Renaud MICHEL
r.h.michel+mag...@gmail.comr.h.michel%2bmag...@gmail.com
 wrote:

 I think it may work if those bug friends (don't remember who proposed
 that
 name) only take for themselves the simple, one package, software only bugs,
 and suggest to the reporter to create himself a bugreport (eventually
 providing assistance if the reporter has never done it before)


yes, it is mainly there that 'help with followup' is needed.
If that help is well done, a certain number of the helped could become
helpers later on.

describing
 his problem, because the devs will really need his feedback first hand.
 That forum would be an easier entry point than bugzilla for users not
 familiar with bugreports.

 --
 Renaud Michel




-- 

Frederic


Re: [Mageia-dev] How will be the realese cycle?

2010-10-16 Thread Marc Paré

Le 2010-10-16 15:52, Renaud MICHEL a écrit :

On samedi 16 octobre 2010 at 21:29, Marc Paré wrote :

There would be no middle man. Once the middle-man could replicate the
bug and verify the bug with other users, then the middle-man would
submit to bugzilla. That's it. From there on, the middle-man will take
care of testing requests from devs.


That would only work for pure software bugs.
If the bug is hardware related, it is unlikely that the middle man will be
able to reproduce it. For those we really need the input from the real bug
reporter.

And for software bugs, the middle man would have to reproduce the software
environment of the reporter, which may be complicated if he installed
software from third party (or worse, proprietary software).
Sometimes the problem is obvious and only related to a single package, and
for such case a forum with some contributors reproducing the bug and then
submitting a bug report may work.
But if the problem is related to a particular combination of packages then
the middle man could spend a considerable amount of time replicating the
reporter particular configuration before he can actually reproduce the bug.

I think it may work if those bug friends (don't remember who proposed that
name) only take for themselves the simple, one package, software only bugs,
and suggest to the reporter to create himself a bugreport (eventually
providing assistance if the reporter has never done it before) describing
his problem, because the devs will really need his feedback first hand.
That forum would be an easier entry point than bugzilla for users not
familiar with bugreports.



Yes you are perfectly right. This is where the the bug report would be 
ramped up to the bugzilla stage, and at the point, the reporter would 
have obviously shown an interest in the resolution/fix of the bug. This 
would in effect would create a mentorhsip/reporter relationship and a 
great training opportunity for the reporter. We would then have, by 
default, a mentorship programme in the Report a bug forum that may 
eventually form other bug friends This would be a great opportunity 
for Mageia to teach reporters how to use bugzilla.


IMHO, this would still be a simple way of dealing with normal users who 
do not want to involve themselves any more than reporting a bug. And for 
those who develop a taste for furthering their knowledge of the process 
of bug reporting, the bug friend could then mentor this person ... who 
could eventually become a bug friend himself/herself.


Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-16 Thread Marc Paré

Le 2010-10-16 16:08, Frederic Janssens a écrit :



On Sat, Oct 16, 2010 at 21:52, Renaud MICHEL
r.h.michel+mag...@gmail.com
mailto:r.h.michel%2bmag...@gmail.com wrote:

I think it may work if those bug friends (don't remember who
proposed that
name) only take for themselves the simple, one package, software
only bugs,
and suggest to the reporter to create himself a bugreport (eventually
providing assistance if the reporter has never done it before)

yes, it is mainly there that 'help with followup' is needed.
If that help is well done, a certain number of the helped could become
helpers later on.

describing
his problem, because the devs will really need his feedback first hand.
That forum would be an easier entry point than bugzilla for users not
familiar with bugreports.

--
Renaud Michel

Frederic


Thanks Frederic, my feeling also.

Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-16 Thread Luca Berra

On Sat, Oct 16, 2010 at 10:41:31AM -0500, Fernando Parra wrote:

On Sat, 16 Oct 2010 08:56:06 +0200
Luca Berra bluca-1wc7or56...@public.gmane.org wrote:


On Fri, Oct 15, 2010 at 10:00:14PM -0500, Fernando Parra wrote:
The basic/novice user doesn't read anything,
remove basic/novice from the sentence and i will agree ;)



Are you agree with some like that?
Only the geek/expert/professional users read?

I think most people don't read, sometime even geek/expert/professional
don't. This is probably due to an overload of information, and trying to
create messages that are actually 'seen' by users is becoming a new
branch of science.


 doesn't request anything to some like a bugzilla,
but give him a forum and he probably will


Here I'm not completely sure, How many forums, blogs, etc. about software are 
there (including Windows, Mac and others)? and How many users they have? At 
present time the number of pc's in the entire world are estimated in 1,500 
millions, the number of users can be estimated without force the numbers as a 
twice of this number. Worst, we are in the Wikipedia age; in example, when I 
request an investigation to my students, about any theme. I need strictly keep 
out Wikipedia (Oh well, yes Encarta too) as a valid source.


Then it is difficult to do what user want, if we don't get any feedback.

...

Seriuosly speaking, i'd like to make a distinguo:
The real basic(*) user just uses a computer to get her work done, he
does not give a damn about a new version of firefox, kde or wathever, as
long as the version she is using is functioning.

...

Are you sure? I'll try to explain me with a practical example: I really don't remember what of the 
versions of the Open Office 3.x branch open the road to read and write the MS Office 2007 (docx, 
etc) but when its happen, it was the great success How many users really need this 
particular goodie, I think a big share of them!


well i had in mind a real life example when i wrote the above
...

we should not mix the needs of this two categories, neither would like
it.


Ok, I call these users intermediate users and here in Mexico we have an idiomatic 
expression for these situations: El qué quiera azul celeste, ¡que le cueste! A poor 
translation of that is: If someone want something special, pays for get it!

the above stands, these categories have different needs and whishes.


btw, we also have users interested in backports of stuff like openldap,
samba or such, these users will actually contribute to the technical
making of the distro, either by using bugzilla when they find bugs or
actually doing packaging work. Ignoring the will of such users will,
sooner or later, force mageia to employ paid personnel to do packaging
work.


I disagree here, a big share of the users are sick (including me) of an illness called 
versionitis gravis. Good I'm sick!:) As I can see there are two variants of 
the illness:

I just meant that many people working on packaging are also using the
distro for running servers, so we are interested in server stuff, which
the average user wont' prolly give a sh@@@ about.

L.

--
Luca Berra -- bl...@vodka.it


Re: [Mageia-dev] How will be the realese cycle?

2010-10-16 Thread Romain d'Alverny
On Sat, Oct 16, 2010 at 21:29, Marc Paré m...@marcpare.com wrote:
 Le 2010-10-16 12:36, Ahmad Samir a écrit :

 It's much better to help the user formulate a useful bug report,
 that's easier / more productive for all involved parties.

 There would be no middle man. Once the middle-man could replicate the bug
 and verify the bug with other users, then the middle-man would submit to
 bugzilla. That's it. From there on, the middle-man will take care of testing
 requests from devs.

 As far as reporting back to the original user who reported the bug, as an
 extra gesture of kindness, the middle-man would just post on the Report a
 bug forum that the bug has been quashed or is still under review ... but
 not to the user but to the Report a bug forum.

 The idea is to keep the flow of possible bug reports coming in an organised
 way. The middle-man would have to be someone with a little more experience
 than that of a new user and also someone who has an interest in working this
 way. We will get more bug reports from users by keeping it simple and easy.

Yes, and for everyone.

I tend to agree with Ahmad, as well as with you.

You may as well imagine we improve the Bugzilla process with a
front-process, guiding the reporter about her bug report.

That may be a forum with people active there, educating the user about
the bug and the reporting process;

And/or that may be a better designed bug reporting process with a
better flow (providing and getting info to/from the user), querying a
knowledge-base, filtering known/resolved queries out of
yet-another-duplicate-bug-report and ultimately opening a bug in
Bugzilla with a specific interaction to the user (so she knows what
happens next).*

That removes the middle-man issue and that filters out as well people
that are not concerned enough to report/follow-up on a bug (provided
the process is, indeed, better designed and better welcomes the end
user).


* moreover, I believe this type of improvement would benefit many,
many, if not all, projects using a bug report tool.

Cheers,

Romain


Re: [Mageia-dev] How will be the realese cycle?

2010-10-16 Thread Fernando Parra
On Sat, 16 Oct 2010 23:28:32 +0200
Luca Berra bluca-1wc7or56...@public.gmane.org wrote:

 On Sat, Oct 16, 2010 at 10:41:31AM -0500, Fernando Parra wrote:
 On Sat, 16 Oct 2010 08:56:06 +0200
 Luca Berra bluca-1wc7or56oao-xmd5yjdbdmrexy1tmh2...@public.gmane.org wrote:
 
  On Fri, Oct 15, 2010 at 10:00:14PM -0500, Fernando Parra wrote:
  The basic/novice user doesn't read anything,
  remove basic/novice from the sentence and i will agree ;)
  
 
 Are you agree with some like that?
 Only the geek/expert/professional users read?
 I think most people don't read, sometime even geek/expert/professional
 don't. This is probably due to an overload of information, and trying to
 create messages that are actually 'seen' by users is becoming a new
 branch of science.
 

I will try to answer. Nobody reads, yes it's the true (I'm a teacher I really 
know about the situation), but there are a magic exception. The user reads when 
he wants something. By example a lot of my students has a Notebook or a Laptop, 
and always have installed the last version of MSN Live, and of course the 
latest versions of their favourite games. How we can explain that? Are all this 
programs magically installed? No they install them as their wishes. But first 
appear a nice message invite them to upgrade.

   doesn't request anything to some like a bugzilla,
  but give him a forum and he probably will
 
 Here I'm not completely sure, How many forums, blogs, etc. about software 
 are there (including Windows, Mac and others)? and How many users they have? 
 At present time the number of pc's in the entire world are estimated in 
 1,500 millions, the number of users can be estimated without force the 
 numbers as a twice of this number. Worst, we are in the Wikipedia age; in 
 example, when I request an investigation to my students, about any theme. I 
 need strictly keep out Wikipedia (Oh well, yes Encarta too) as a valid 
 source.
 
 Then it is difficult to do what user want, if we don't get any feedback.
 

Well, you are right its difficult, but it isn't impossible. The big share of 
software publishers has statistics about at least of the number of downloads of 
their programs. And there are a lot of independent statistical measures. More, 
we have common sense (I hope!). And a final resource: we can make experiments, 
The Rolling Ligth program list shouldn't be like the 10 commandments (static 
per secula seculorum), As the software it is permanent state of change, the 
user's preferences are in a permanent evolution.

 ...
  Seriuosly speaking, i'd like to make a distinguo:
  The real basic(*) user just uses a computer to get her work done, he
  does not give a damn about a new version of firefox, kde or wathever, as
  long as the version she is using is functioning.
 ...
 Are you sure? I'll try to explain me with a practical example: I really 
 don't remember what of the versions of the Open Office 3.x branch open the 
 road to read and write the MS Office 2007 (docx, etc) but when its happen, 
 it was the great success How many users really need this particular 
 goodie, I think a big share of them!
 
 well i had in mind a real life example when i wrote the above
 ...
  we should not mix the needs of this two categories, neither would like
  it.
 
 Ok, I call these users intermediate users and here in Mexico we have an 
 idiomatic expression for these situations: El qué quiera azul celeste, ¡que 
 le cueste! A poor translation of that is: If someone want something 
 special, pays for get it!
 the above stands, these categories have different needs and whishes.
 
  btw, we also have users interested in backports of stuff like openldap,
  samba or such, these users will actually contribute to the technical
  making of the distro, either by using bugzilla when they find bugs or
  actually doing packaging work. Ignoring the will of such users will,
  sooner or later, force mageia to employ paid personnel to do packaging
  work.
 
 I disagree here, a big share of the users are sick (including me) of an 
 illness called versionitis gravis. Good I'm sick!:) As I can see there are 
 two variants of the illness:
 I just meant that many people working on packaging are also using the
 distro for running servers, so we are interested in server stuff, which
 the average user wont' prolly give a sh@@@ about.

Well, I'm thinking a lot in the server users, As a server administrator I'm 
very conservative (but it is only my POV) before to say anything I'm reading 
more opinions about the Rolling Light in servers.

You can read an interesting thread a the discuss mail list, specially one of 
the mails is about a college that prefer install CentOS in their desktops PC, 
because they don't want to support two different distros, and they choose 
CentOS as a server.

Well the ball is on the air. The Mageia Server should be a Rolling Ligth 
distro, yes or no?

Regards from Mexico.
-- 
Fernando Parra gato2...@yahoo.com.mx


Re: [Mageia-dev] How will be the realese cycle?

2010-10-16 Thread Marc Paré

Le 2010-10-16 18:35, Romain d'Alverny a écrit :

On Sat, Oct 16, 2010 at 21:29, Marc Parém...@marcpare.com  wrote:

Le 2010-10-16 12:36, Ahmad Samir a écrit :


It's much better to help the user formulate a useful bug report,
that's easier / more productive for all involved parties.


There would be no middle man. Once the middle-man could replicate the bug
and verify the bug with other users, then the middle-man would submit to
bugzilla. That's it. From there on, the middle-man will take care of testing
requests from devs.

As far as reporting back to the original user who reported the bug, as an
extra gesture of kindness, the middle-man would just post on the Report a
bug forum that the bug has been quashed or is still under review ... but
not to the user but to the Report a bug forum.

The idea is to keep the flow of possible bug reports coming in an organised
way. The middle-man would have to be someone with a little more experience
than that of a new user and also someone who has an interest in working this
way. We will get more bug reports from users by keeping it simple and easy.


Yes, and for everyone.

I tend to agree with Ahmad, as well as with you.

You may as well imagine we improve the Bugzilla process with a
front-process, guiding the reporter about her bug report.

That may be a forum with people active there, educating the user about
the bug and the reporting process;

And/or that may be a better designed bug reporting process with a
better flow (providing and getting info to/from the user), querying a
knowledge-base, filtering known/resolved queries out of
yet-another-duplicate-bug-report and ultimately opening a bug in
Bugzilla with a specific interaction to the user (so she knows what
happens next).*

That removes the middle-man issue and that filters out as well people
that are not concerned enough to report/follow-up on a bug (provided
the process is, indeed, better designed and better welcomes the end
user).


* moreover, I believe this type of improvement would benefit many,
many, if not all, projects using a bug report tool.

Cheers,

Romain



Thanks for the note Romain.

I think what this all boils down to is, does the Mageia project want to 
actively seek out bugs and encourage its users to report bugs? If Mageia 
is interested in seriously quashing bugs, then the reporting process has 
to be streamlined in such a way as to encourage the reporting of bug as 
painlessly as possible for users. Human nature being what it is, people 
will gladly report a bug if there is a way to do so quickly and easily. 
However, it gets more complicated if you ask users to follow up on their 
bug report, as in bugzilla.


IMHO, it would be easier if Mageia offered users:

-- The reporting of bugs through bugzilla as is usually done, and the 
devs can work out these problems with the normal messaging that normally 
goes along with the bugzilla process.


-- For users who have no intention of being part of bugzilla and who 
would still like to report a bug, a forum discussion where a middle 
man or bug facilitator would help triage the bugs in this forum, 
verify the bug and then submit it in their name. The user would not be 
obligated from this point on to involve herself with the testing of 
possible bug repairs. The bug facilitator would be obligated to the 
usual bugzilla process. Of course if the user wished to learn more and 
participate in the bugzilla process, then the bug-facilitator could 
help mentor the user to the bugzilla process.


This way the user would have 2 methods of reporting, one with a certain 
amount of commitment and the other with no commitments other than 
reporting and doing a quick verification with the help of the bug 
facilitator.


The devs would not be part of this process and would work through the 
bugzilla as usual. And the bug reporting would, IMOH, be more streamlined.


Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-16 Thread Liam R E Quin
On Sat, 2010-10-16 at 23:11 -0400, Marc Paré wrote:

[...]

 I think what this all boils down to is, does the Mageia project want to 
 actively seek out bugs and encourage its users to report bugs? If Mageia 
 is interested in seriously quashing bugs, then the reporting process has 
 to be streamlined in such a way as to encourage the reporting of bug as 
 painlessly as possible for users.

It's a good question (although some projects prefer to keep it so that
the people reporting bugs tend to be the ones able to give a clear
description of the problem and ways to reproduce it)... but...

Please do change the subject line if you go this-far off thread.

I'm only checking each thread once a week or so and probably others
do the same, not trying to read every message, as the volume is too
high.  But, more people could contribute if the mail-flood was easier.
Which is not unlike your point about the bugs :-)

Best,

Liam

-- 
Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/
Pictures from old books: http://fromoldbooks.org/
Ankh: irc.sorcery.net irc.gnome.org www.advogato.org



Re: [Mageia-dev] How will be the realese cycle?

2010-10-15 Thread Fernando Parra
On Fri, 15 Oct 2010 12:42:03 +0100
Buchan Milne bgmilne-tobu8pog+uhswrhanm7...@public.gmane.org wrote:

Hi Buchan.

First, I believe this is the beginning of a long term friendship, I really love 
your answers, Is very clear for myself we aren't agree in a lot of points, but 
both are looking the same thing, we only differ in the method.

 On Friday, 15 October 2010 03:48:56 Fernando Parra wrote:
  Hi everybody.
  
  I feel that the concept of a new way, as it exist into my mind is not
  completely understood. Let me try to re-explain again. Please be patient
  and excuses any mistake with my English (I'm totally out of practice):
  
  I'm talking about to liberate to novice/novel/without experience user,
  about concepts like backports, but I'm not talking about
  close/disappear/eliminate/forgot backports.
  
  Why? because a big share of them will arrive from a very different
  environment (especially windows), and as you now, in there those concepts
  are not only estrange, they simply don't exists. When a Windows user
  wants/needs to update a program, as much the only thing that he/she must
  do is unninstall the old/previous version and then install the new one.
  
  What programs? Following the same idea, about these kind of users, we
  should ask: what programs they usually upgrade? The answer could be found
  asking to the user's themselves, but certainly could be another ways.
  
  Why not all backports? Reason 1: Because a lot of them don't care about the
  new version of CUPS (in example) or the new version of Maxima (I'm sure
  there are a lot clearly examples). Reason 2: Because there are packages
  that may causes some incidents after upgrade them.
  
  How we can solve this situation? Offering a default automatic upgrade for a
  small group of packages, especially when they change in an important way,
  in example Firefox 3.6x 3.6x+ or to 4.x
  
  With this in mind:
   What aspects of the Mandriva backports solution are not satisfactory?
   
   -The fact that not everything is available as a backport?
  
  Not all are in backports, more these users don't want/understand a big
  share of them
 
 So, we must dumb down everything, and not provide openldap backports for 
 people running servers who want a convenient way to run the software version 
 that will allow them to file bugs upstream (OpenLDAP team doesn't respond to 
 bugs filed on non-current releases)?

Specially here the answer is obvious: The novice doesn't now what is OpenLDAP! 
and maybe he wont hear about it for the rest of his life. New versions of 
OpenLDAP should be stay available in the backports repository, not as an 
automatic available upgrade.

 
   -That users don't know how to request a backport?
  
  That is true, more, they don't want to learn about that, they only want a
  new version of their favourite program.
 
 What do we do in the case where a new version of some software is available, 
 and has been sent to cooker? How do we decide whether it should go to 
 backports or not? And for which releases?
 
 (FYI, for Mandriva users can typically request backports in bugzilla or on 
 IRC, but we may need better means).
 

Ok, first at all, we must deicide what packages (not all of them!) will be at 
the Rolling Ligth model. After that, all this packages must have an appropriate 
path.

   -That too many backports are available?
  
  This is matter of who are revising backports, for novice? Yes there are to
  many. For the geek or the expert? Maybe never there will enough of them.
  
   -That all users don't get them by default?
   -That users doing network installs by default don't get the backport on
   initial installation?
  
  No, they are not get them if we will use a potentially problematic
  repository.
  
   -That users aren't aware of backports?
   -Something else?
  
  Panic? Fear? Baal, Luzbel and other demons in their minds?
  
   Technically speaking?
   Less than 'urpmi --searchmedia Backports chromium' ?
  
  If I was a novice my answer will be: What hell is that?
 
 This was a response to 'users must do less', not 'it must be very easy'. At 
 present, users need to do just one thing. We can fix the ease of doing that 
 one thing, if we understand the problem correctly.

Some times easy doesn't means do less, I think in this particular case must 
means Understandable.

 
 I note you chose to leave out:
 
   Or, should it be more obvious in rpmdrake or similar? How about
   commenting on my proposal for UI change in rpmdrake making backports
   more obvious?
 
 The proposal I refer to is:
 
 Now, maybe the user interface needs to be improved. For example, maybe there 
 should be no dropdown box, but instead when searching for a package by name, 
 it should show you all the versions:
 
 
 Find: | digikam | In: -Graphical applications   |By: -Package Name
 

Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Sinner from the Prairy
Marc Paré wrote:

 Thanks for posting the site Tux99. There was talk of more user groups
 doing the poll/survey. Does anyone know if this is being done? Great
 data for the devs to consider.
 
 Marc

This in the Spanish-speaking Mandriva community BlogDrake:


http://blogdrake.net/encuesta/que-tipo-de-ciclo-de-releases-deberia-tener-
mageia

In case the URL gets cut, here it is shortened with Bit.ly: 

 http://bit.ly/am7Ivg


Salut,
Sinner



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Tux99


Quote: Buchan Milne wrote on Thu, 14 October 2010 15:27

 What aspects of the Mandriva backports solution are not satisfactory?
 
 -The fact that not everything is available as a backport?

Yes, more packages should be available
(and as future packager I will do my part to make that happen)

 -That users don't know how to request a backport?

It certainly could help publicizing backports and giving the user an easy
way to request specific packages

 -That users doing network installs by default don't get the backport on
 
 initial installation?

That would be very useful as it reduces bandwidth and speed up
installation.

 -That users aren't aware of backports?

Yes, backports should be promoted better in drakrpm and in the web site.

 -Something else?

backports should be supported for security patches and bug fixes just like
the main packages (if not instead of the main packages).
Of course the security patch could be simply provided by backporting a
newer version of the package, no need to make patches for each version.

  The end users need to do less than now for to get new versions of
  their
  favourites applications.
 
 Less than 'urpmi --searchmedia Backports chromium' ?

CLI is not ideal for 'normal' users.

 Or, should it be more obvious in rpmdrake or similar?

I think they should be enabled by default, since it's my impression that
the majority of 'normal' users wants new versions of apps, those users who
DON'T want them can still always disable them.

Backports shouldn't be second choice, it should be the default, since that
would make Mageia stand out from other distros as being the distro were
users get the latest versions of apps before any other major distro
provides them.

-- 
Mageia ML Forum Gateway: http://mageia.linuxtech.net/forum/


Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Marc Paré

Le 2010-10-14 09:08, Sinner from the Prairy a écrit :

Marc Paré wrote:


Thanks for posting the site Tux99. There was talk of more user groups
doing the poll/survey. Does anyone know if this is being done? Great
data for the devs to consider.

Marc


This in the Spanish-speaking Mandriva community BlogDrake:


http://blogdrake.net/encuesta/que-tipo-de-ciclo-de-releases-deberia-tener-
mageia

In case the URL gets cut, here it is shortened with Bit.ly:

  http://bit.ly/am7Ivg


Salut,
Sinner




Gracias Sinner:

Is it me or is the poll different? The overall feeling on the Spanish 
Blogdrake is to like Mandriva a stable system with upgrades and 
backports at 58%. I imagine this means keeping to Mandriva release 
cycle with no changes.


Wouldn't it make sense to have the same poll? I guess, this way we still 
get the results of a poll and a sense of the community feeling anyway.


Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Tux99


Just to add to my last post:
It would be useful if users could disable specifc packages from being
updated via the update GUI.
What I mean is basically when new updates get presented (which would
include new backports) the user could untick specific packages (as is
possible now) but also have a second tick-box to store the choice
permanently in the skip.list.
This would give the user more choice of which packages he wants to always
update to the newest version and wich ones he/she prefers to keep frozen
at the same version.
-- 
Mageia ML Forum Gateway: http://mageia.linuxtech.net/forum/


Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Tux99


Quote: marc wrote on Thu, 14 October 2010 15:49

 Is it me or is the poll different? The overall feeling on the Spanish 
 Blogdrake is to like Mandriva a stable system with upgrades and 
 backports at 58%. I imagine this means keeping to Mandriva release 
 cycle with no changes.
 
 Wouldn't it make sense to have the same poll? I guess, this way we
 still 
 get the results of a poll and a sense of the community feeling anyway.

I guess the old rule of polls applies:
depending on how you formulate the poll question and the description of the
options you can hugely influence the results...

Personally I think a poll without educating everyone about what exactly
each choice would mean is useless. We first need to elaborate detailed
alternatives before anyone can make an informed choice.

-- 
Mageia ML Forum Gateway: http://mageia.linuxtech.net/forum/


Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Ahmad Samir
On 14 October 2010 15:41, Tux99 tux99-...@uridium.org wrote:


 Quote: Buchan Milne wrote on Thu, 14 October 2010 15:27

 What aspects of the Mandriva backports solution are not satisfactory?

 -The fact that not everything is available as a backport?

 Yes, more packages should be available
 (and as future packager I will do my part to make that happen)

Well, backporting a package is a one-liner, so it takes less than
minute to be done; that's not the issue. The issue is that a new
version of package A may need a new version or package B to work, so
package B needs to be backported too; and/or that the new version of A
doesn't work with older libs/kernels, so backporting isn't too much
time consuming for packagers, but making sure that that backport has a
good chance of working(tm) is the bigger burden/responsibility.

I've seen, too many times, trigger-happy packagers backporting
packages that're not maintained by them (so they know it less than
those package maintainer(s)), breaking those packages and annoying the
maintainers of said packages. It's usually irresponsible to backport a
package without taking that package maintainer's opinion into account.
(an infamous example on that is gwibber being backported to 2010.1).


 -That users don't know how to request a backport?

 It certainly could help publicizing backports and giving the user an easy
 way to request specific packages

New users who frequented the forums always got to know what backports
are pretty fast. And bugzilla is the perfect system for asking for a
backport, that worked pretty good.

[...]

 -That users aren't aware of backports?

 Yes, backports should be promoted better in drakrpm and in the web site.

 -Something else?

 backports should be supported for security patches and bug fixes just like
 the main packages (if not instead of the main packages).
 Of course the security patch could be simply provided by backporting a
 newer version of the package, no need to make patches for each version.


That's they way backports has always worked, no specific patches, just
the latest cooker package pushed to backports as is with no official
support, that's reasonable, packagers shouldn't promise to support
backports when they can't due to various reasons (time, effort.. etc).

  The end users need to do less than now for to get new versions of
  their
  favourites applications.

 Less than 'urpmi --searchmedia Backports chromium' ?

 CLI is not ideal for 'normal' users.


rpmdrake has a Backports filter that shows packages from backports
repos, that's easy to use even for new users.

 Or, should it be more obvious in rpmdrake or similar?

 I think they should be enabled by default, since it's my impression that
 the majority of 'normal' users wants new versions of apps, those users who
 DON'T want them can still always disable them.

 Backports shouldn't be second choice, it should be the default, since that
 would make Mageia stand out from other distros as being the distro were
 users get the latest versions of apps before any other major distro
 provides them.


Enabling them by default defies the purpose of having backports at
all; it's not for new users, it's more for slightly experienced users
or power users who want the latest versions of apps.

-- 
Ahmad Samir


Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Tux99


Quote: Ahmad Samir wrote on Thu, 14 October 2010 16:00

 I've seen, too many times, trigger-happy packagers backporting
 packages that're not maintained by them (so they know it less than
 those package maintainer(s)), breaking those packages and annoying the
 maintainers of said packages. It's usually irresponsible to backport a
 package without taking that package maintainer's opinion into account.
 (an infamous example on that is gwibber being backported to 2010.1).

I agree it should be preferably the maintainer doing the backport, or he
should at least be consulted.
 
 New users who frequented the forums always got to know what backports
 are pretty fast. And bugzilla is the perfect system for asking for a
 backport, that worked pretty good.

The wast majority of 'normal' users never uses the forum.
Backports shouldn't be something that only users who frequent the forum
find out about.

 That's they way backports has always worked, no specific patches, just
 the latest cooker package pushed to backports as is with no official
 support, that's reasonable, packagers shouldn't promise to support
 backports when they can't due to various reasons (time, effort.. etc).

But IMHO that should change in Mageia, we should promise support by the way
of timely updates, especially when security issues are present.

  Backports shouldn't be second choice, it should be the default,
  since that
  would make Mageia stand out from other distros as being the distro
  were
  users get the latest versions of apps before any other major
  distro
  provides them.
 
 Enabling them by default defies the purpose of having backports at
 all; it's not for new users, it's more for slightly experienced users
 or power users who want the latest versions of apps.

That's exactly the crucial bit that IMHO needs to change, backports are
very interesting for 'normal' users so we should make sure normal users
can use them.
Don't you see how attractive it is especially for 'normal' users to have
access to the latest versions all the time?
Sure, not everyone wants them, but by integrating the skip.list in the
update GUI we could keep 'conservative' users happy too.


-- 
Mageia ML Forum Gateway: http://mageia.linuxtech.net/forum/


Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Ahmad Samir
On 14 October 2010 16:14, Tux99 tux99-...@uridium.org wrote:


 Quote: Ahmad Samir wrote on Thu, 14 October 2010 16:00

[]

 Enabling them by default defies the purpose of having backports at
 all; it's not for new users, it's more for slightly experienced users
 or power users who want the latest versions of apps.

 That's exactly the crucial bit that IMHO needs to change, backports are
 very interesting for 'normal' users so we should make sure normal users
 can use them.
 Don't you see how attractive it is especially for 'normal' users to have
 access to the latest versions all the time?
 Sure, not everyone wants them, but by integrating the skip.list in the
 update GUI we could keep 'conservative' users happy too.


Then you're not talking about new users any more...

-- 
Ahmad Samir


Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Tux99


Quote: Ahmad Samir wrote on Thu, 14 October 2010 16:21

 Then you're not talking about new users any more...

I don't know what you mean by new users, but I was talking about 'normal'
user by which I mean general users without technical background (like my
wife for example :) ), people that have used a computer before, but not
necessarily with Linux, just an average Windows user for example.
-- 
Mageia ML Forum Gateway: http://mageia.linuxtech.net/forum/


Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Romain d'Alverny
Does anyone take notes to summarize and make a consistent proposal (be
it in some way or the other) of what should be done, as well as
defining some sort of personas for users (unaware, new, occasional,
frequent, expert) for evaluation?

Romain


Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Marc Paré

Le 2010-10-14 09:57, Tux99 a écrit :



Quote: marc wrote on Thu, 14 October 2010 15:49


Is it me or is the poll different? The overall feeling on the Spanish
Blogdrake is to like Mandriva a stable system with upgrades and
backports at 58%. I imagine this means keeping to Mandriva release
cycle with no changes.

Wouldn't it make sense to have the same poll? I guess, this way we
still
get the results of a poll and a sense of the community feeling anyway.


I guess the old rule of polls applies:
depending on how you formulate the poll question and the description of the
options you can hugely influence the results...

Personally I think a poll without educating everyone about what exactly
each choice would mean is useless. We first need to elaborate detailed
alternatives before anyone can make an informed choice.



I agree. However, I would view these polls as both a way to inform 
people and a short measure of what the community members think at this 
point. It does hold a little value. I am not sure if we all really 
understand the meaning behind rolling distro, but the polls still do 
give a little value at this point in time.


If we are going to poll communities, the community leaders should really 
get together and decide on the process and questions so that the 
information collected is valuable. But Ok, this way we still get a 
little data to look at.


Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Marc Paré

Le 2010-10-14 09:53, Tux99 a écrit :



Just to add to my last post:
It would be useful if users could disable specifc packages from being
updated via the update GUI.
What I mean is basically when new updates get presented (which would
include new backports) the user could untick specific packages (as is
possible now) but also have a second tick-box to store the choice
permanently in the skip.list.
This would give the user more choice of which packages he wants to always
update to the newest version and wich ones he/she prefers to keep frozen
at the same version.


This is a great idea. Someone should make a note of it.

Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Sinner from the Prairy
Tux99 wrote:
 Quote: Ahmad Samir wrote on Thu, 14 October 2010 16:00

 Enabling them by default defies the purpose of having backports at
 all; it's not for new users, it's more for slightly experienced users
 or power users who want the latest versions of apps.
 
 That's exactly the crucial bit that IMHO needs to change, backports are
 very interesting for 'normal' users so we should make sure normal users
 can use them.

I believe you are both right:

* backports are for power users
* Mandriva/Mageia are power users [*]

[*] 1. they chose Linux. 2. They chose a Not Ubuntu distro 


So, what about?

1. Changing name of backports to something more dscriptive
2. Making backports part of official repos
3. NOT activating backports repo by default.

Salut,
Sinner



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread nicolas vigier
On Thu, 14 Oct 2010, Tux99 wrote:

 
 I think they should be enabled by default, since it's my impression that
 the majority of 'normal' users wants new versions of apps, those users who
 DON'T want them can still always disable them.

If backports repository is enabled by default, it should be stable. How
do you garantee that backports will never break ?

 Backports shouldn't be second choice, it should be the default, since that
 would make Mageia stand out from other distros as being the distro were
 users get the latest versions of apps before any other major distro
 provides them.

Just providing the latest version of apps is not enough to stand out
from other distros. All distros could do it, and they usually already
do it in their developement version. But the problem is always the same:
adding new versions create instability.



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Sinner from the Prairy
Tux99 wrote:

 I guess the old rule of polls applies:
 depending on how you formulate the poll question and the description of
 the options you can hugely influence the results...

This is so true.

I follow the politics blog FiveThirtyEight (warning! statistics nerd alert 
activated!) and again and again, strange-resulting polls are caused by 
poorly formulated questions, guided answers or lack of proper options.

 Personally I think a poll without educating everyone about what exactly
 each choice would mean is useless. We first need to elaborate detailed
 alternatives before anyone can make an informed choice.

This is mostly what Romain has been asking: someone to provide clear 
definitions of what Rolling Release is. And why Backports does not work.


Salut,
Sinner



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Tux99
On Thu, 14 Oct 2010, nicolas vigier wrote:

 On Thu, 14 Oct 2010, Tux99 wrote:

  I think they should be enabled by default, since it's my impression that
  the majority of 'normal' users wants new versions of apps, those users who
  DON'T want them can still always disable them.
 
 If backports repository is enabled by default, it should be stable. How
 do you garantee that backports will never break ?

Nicolas, please re-read old posts of this thread we discussed this 
already, the conclusion was that there are no guarantees in 
life. Experience tells us backports don't normally break any more than 
the regular security/bugfix updates.

  Backports shouldn't be second choice, it should be the default, since that
  would make Mageia stand out from other distros as being the distro were
  users get the latest versions of apps before any other major distro
  provides them.
 
 Just providing the latest version of apps is not enough to stand out
 from other distros.

I didn't say this should be the ONLY unique feature of Mageia.

 All distros could do it, and they usually already do it in their 
 developement version. But the problem is always the same:
 adding new versions create instability.

All distros COULD do it but they don't, the dev version doesn't count
as that is obviously much more unstable, since it's meant for 
experimenting.

Providing new versions usually gives MORE stability since newer version 
normally include loads of bug fixes too, but again we debated this 
already, see old posts in this thread.



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread nicolas vigier
On Thu, 14 Oct 2010, Tux99 wrote:

 On Thu, 14 Oct 2010, nicolas vigier wrote:
 
  On Thu, 14 Oct 2010, Tux99 wrote:
 
   I think they should be enabled by default, since it's my impression that
   the majority of 'normal' users wants new versions of apps, those users who
   DON'T want them can still always disable them.
  
  If backports repository is enabled by default, it should be stable. How
  do you garantee that backports will never break ?
 
 Nicolas, please re-read old posts of this thread we discussed this 
 already, the conclusion was that there are no guarantees in 
 life. Experience tells us backports don't normally break any more than 
 the regular security/bugfix updates.

Experience tells me that backports break much more than regular
security/bugfix updates.

   Backports shouldn't be second choice, it should be the default, since that
   would make Mageia stand out from other distros as being the distro were
   users get the latest versions of apps before any other major distro
   provides them.
  
  Just providing the latest version of apps is not enough to stand out
  from other distros.
 
 I didn't say this should be the ONLY unique feature of Mageia.
 
  All distros could do it, and they usually already do it in their 
  developement version. But the problem is always the same:
  adding new versions create instability.
 
 All distros COULD do it but they don't, the dev version doesn't count
 as that is obviously much more unstable, since it's meant for 
 experimenting.

They could do it, but they don't do it in the stable branch. Maybe there
is a reason ?

 Providing new versions usually gives MORE stability since newer version 
 normally include loads of bug fixes too, but again we debated this 
 already, see old posts in this thread.

The software itself can be more stable, but not the integration with
the other software.

This was debated already, but you're still not answering the question
about how you can guarantee that it will be stable enough (the
integration between all the software, not only the software themself).



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Marc Paré

Le 2010-10-14 10:56, Sinner from the Prairy a écrit :

Tux99 wrote:


I guess the old rule of polls applies:
depending on how you formulate the poll question and the description of
the options you can hugely influence the results...


This is so true.

I follow the politics blog FiveThirtyEight (warning! statistics nerd alert
activated!) and again and again, strange-resulting polls are caused by
poorly formulated questions, guided answers or lack of proper options.


Personally I think a poll without educating everyone about what exactly
each choice would mean is useless. We first need to elaborate detailed
alternatives before anyone can make an informed choice.


This is mostly what Romain has been asking: someone to provide clear
definitions of what Rolling Release is. And why Backports does not work.


Salut,
Sinner




Is there a dedicated mailist for the leaders of the different 
communities? It would probably make sense to have a closed list for them 
to coordinate projects such as polls, marketing, sharing of resource 
materials agreemtns etc. Just a place where they could meet and 
conference to build consensus on different issues.


Does this exist? Do we have a list of all the communities that have come 
on-board to the project?


Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Marc Paré

Le 2010-10-14 10:50, nicolas vigier a écrit :

On Thu, 14 Oct 2010, Tux99 wrote:



I think they should be enabled by default, since it's my impression that
the majority of 'normal' users wants new versions of apps, those users who
DON'T want them can still always disable them.


If backports repository is enabled by default, it should be stable. How
do you garantee that backports will never break ?


Backports shouldn't be second choice, it should be the default, since that
would make Mageia stand out from other distros as being the distro were
users get the latest versions of apps before any other major distro
provides them.


Just providing the latest version of apps is not enough to stand out
from other distros. All distros could do it, and they usually already
do it in their developement version. But the problem is always the same:
adding new versions create instability.




Actually, there is a thread on the Mandriva nntp where the latest CUPS 
in backports break the install. So we are passing the word to people 
about this. DO NOT INSTALL THE CUPS backports, it may break your Mdv 
installation.


I think the Backport name should just be changed to a more descriptive 
name and an info button (bubble or Wiki link) describing its intended 
use to the users.


There is a thread on the Mandriva nntp discussing the use of Backport 
(I started it) as many users had no idea what it meant or the reason 
behind it. We (users) are ill-informed of its purpose. But ... I like 
it, and I think it should stay, but in a renamed form and for all users 
to use ... maybe also add a user help link on that particular page 
where users could turn to for help.


IMHO, what makes or breaks a distro is the communication and the help 
users get from their knowledgeable counterparts. Use-help and 
Documentation should be front and centre to the distro.


IMHO, if you have enough experience, then you should be helping out on 
the user help mailists and user help forums to help out those in 
need of help.


Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Romain d'Alverny
On Thu, Oct 14, 2010 at 18:32, Marc Paré m...@marcpare.com wrote:
 Is there a dedicated mailist for the leaders of the different communities?
 It would probably make sense to have a closed list for them to coordinate
 projects such as polls, marketing, sharing of resource materials agreemtns
 etc. Just a place where they could meet and conference to build consensus on
 different issues.

 Does this exist? Do we have a list of all the communities that have come
 on-board to the project?

You mean, the Mageia Community Council? or something else?

We're in the process to setup the Council, but we will need each team
to coordinate on its own first (so we're blocked by the mailing-list
availability, which should come soon - we've been delayed because of
hosting issues).

Romain


Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Maurice Batey
On Thu, 14 Oct 2010 17:33:31 +0200, Tux99 wrote:

 I have been using backports on all my PCs and enabled them on all PCs of 
 friends whom I installed Mandriva and so far I have yet to see a single 
 breakage caused by backports.

  Having never had Backports enabled, I was encouraged by postings
here to try it.  Several app's were updated (e.g. VLC, CUPS).

However, I then found that the new version of VLC had problems with
DVD menus, and the new CUPS introduced problems (not just in my
installation but at least one other Mandriva user).

So I have reverted my Root partition to its state before the Backports
update, and all is well again.

My experience tells me that I should only use Backports - temporarily
- when looking for an update to some application, i.e. not as a source
for regular overall software updates.

-- 
/\/\aurice 
(Retired in Surrey, UK) Registered Linux User #487649
 Linux Mandriva 2010.0 32-bit  PowerPack (i686 kernel) 
   KDE 4.4.3   Virtualbox 3.2.6 Firefox 3.6.10



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Tux99
On Thu, 14 Oct 2010, Maurice Batey wrote:

 However, I then found that the new version of VLC had problems with
 DVD menus, and the new CUPS introduced problems (not just in my
 installation but at least one other Mandriva user).

I would put this down to the fact that currently in Mandriva backports 
are given little attention by the packagers (as has been mentioned by 
the Mandriva packagers here themselves).
Of course if we make them more central to the Mageia strategy then more 
care and testing is needed before a backport is pushed out.
So I wouldn't consider that a fundamental issue with backports, just a 
procedural issue.
Also personally I would consider CUPS a core app so I wouldn't have 
included that in backports at all.



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Marc Paré

Le 2010-10-14 12:42, Romain d'Alverny a écrit :

On Thu, Oct 14, 2010 at 18:32, Marc Parém...@marcpare.com  wrote:

Is there a dedicated mailist for the leaders of the different communities?
It would probably make sense to have a closed list for them to coordinate
projects such as polls, marketing, sharing of resource materials agreemtns
etc. Just a place where they could meet and conference to build consensus on
different issues.

Does this exist? Do we have a list of all the communities that have come
on-board to the project?


You mean, the Mageia Community Council? or something else?

We're in the process to setup the Council, but we will need each team
to coordinate on its own first (so we're blocked by the mailing-list
availability, which should come soon - we've been delayed because of
hosting issues).

Romain



Merci Romain

I guess this is it. Ok, work in progress.

Do we have an on-going list the different communities published that 
have joined somewhere on the website? Just curious.


Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Marc Paré

Le 2010-10-14 13:05, Tux99 a écrit :

On Thu, 14 Oct 2010, Maurice Batey wrote:


However, I then found that the new version of VLC had problems with
DVD menus, and the new CUPS introduced problems (not just in my
installation but at least one other Mandriva user).


I would put this down to the fact that currently in Mandriva backports
are given little attention by the packagers (as has been mentioned by
the Mandriva packagers here themselves).
Of course if we make them more central to the Mageia strategy then more
care and testing is needed before a backport is pushed out.
So I wouldn't consider that a fundamental issue with backports, just a
procedural issue.
Also personally I would consider CUPS a core app so I wouldn't have
included that in backports at all.




Yup. That was my comment on the Mandriva news group. If a package 
affects the core or a large amount of other sofware packages, I, myself, 
would avoid installing it from the Backports. If the updated CUPS was 
such a great upgrade, then I would imagine that the Mandriva devs would 
have included it as a normal update and not a Backport upgrade. 
Backport is great for VLC, Digikam, Amarok updates. But as Maurice 
mentioned the VLC didn't have the dvdnav plugin with the upgrade ... so 
there may be some hiccups from time to time with some of the software 
upgrades.


Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-14 Thread Margot
On Thu, 14 Oct 2010 16:29:28 +0200
Romain d'Alverny rdalve...@gmail.com wrote:

 Does anyone take notes to summarize and make a consistent
 proposal (be it in some way or the other) of what should be done,
 as well as defining some sort of personas for users (unaware,
 new, occasional, frequent, expert) for evaluation?
 
 Romain

Initially, ALL Mageia users will be 'new'!  But there are different
types of 'new'...

When I have persuaded people to try Mandriva in the past, if they
were experienced Linux users I always suggested they join both the
'newbie' and 'expert' mailing lists - even if they knew a lot about
other distros, they might still have needed newbie-level help with
features that were Mandriva-specific.

-- 
Margot
~~ 
**Otford Ducks Computers**
We teach, you learn...
...and, if you don't do your homework, we set the cat on you!
~~


Re: [Mageia-dev] How will be the realese cycle?

2010-10-13 Thread Sinner from the Prairy
Fernando Parra wrote:

 (Finally, it would not be as strict versions of certain components. If,
 for example morning out mageia 2010 (for instance) and the day after
 Firefox 4.0 comes out, you do not run the 3.6.x version with all the
 time,)
 
 That's very clear, these users are trying to say: We want a different
 model, but we want a stable distro

As we have been saying over and over again, this only indicates zero 
knowledge of backports repositories.

We should publicize more Backports.


Salut,
Sinner



Re: [Mageia-dev] How will be the realese cycle?

2010-10-13 Thread Fernando Parra
On Wed, 13 Oct 2010 08:20:40 -0400
Sinner from the Prairy sinnerbofh-re5jqeeqqe8avxtiumw...@public.gmane.org 
wrote:

 Fernando Parra wrote:
 
  (Finally, it would not be as strict versions of certain components. If,
  for example morning out mageia 2010 (for instance) and the day after
  Firefox 4.0 comes out, you do not run the 3.6.x version with all the
  time,)
  
  That's very clear, these users are trying to say: We want a different
  model, but we want a stable distro
 
 As we have been saying over and over again, this only indicates zero 
 knowledge of backports repositories.
 
 We should publicize more Backports.
 
 
 Salut,
 Sinner
 
 

And I shall reply over and over again, backports isn't a solution, maybe it's a 
technical solution, but it isn't The Solution.

The end users need to do less than now for to get new versions of their 
favourites applications.

Mageia needs to offer more than other distros, much more, in a different way. 
If we aren't to be able to make a completely new concept, we are in a serious 
risk to become in other distro at that sea called GNU / Linux.
-- 
Fernando Parra gato2...@yahoo.com.mx


Re: [Mageia-dev] How will be the realese cycle?

2010-10-13 Thread Marc Paré

Le 2010-10-14 00:20, Tux99 a écrit :



Quote: Fernando Parra wrote on Thu, 14 October 2010 05:59


Sinner from the Prairy wrote:


We should publicize more Backports.



And I shall reply over and over again, backports isn't a
solution, maybe it's a technical solution, but it isn't
The Solution.

The end users need to do less than now for to get new versions
of their favourites applications.

Mageia needs to offer more than other distros, much more, in a
different way. If we aren't to be able to make a completely new
concept, we are in a serious risk to become in other distro at
that sea called GNU / Linux.
--
Fernando Parragato2...@yahoo.com.mx


I agree with what Fernando says, if we could agree on a release cycle that
is half way between the fixed release cycle of Mandriva/Ubuntu/Fedora/Suse
and the rolling release cycle of PClinuxOS/Gentoo, then Mageia would
attract a lot of interest in the Linux world do to it offering something
new and compelling rather than the same as everyone else.

The results of the poll on mandrivauser.de seem to indicate a strong wish
in this direction too, almost half of the voters voted for an annual
release cycle with a partial rolling release cycle, i.e. exactly what was
suggested in this thread earlier, a stable core updated once a year (apart
from security and bug fixes) with new app versions made available during
the whole year.

http://www.mandrivauser.de/forum/viewtopic.php?f=188t=29694



Thanks for posting the site Tux99. There was talk of more user groups 
doing the poll/survey. Does anyone know if this is being done? Great 
data for the devs to consider.


Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-11 Thread vfmBOFH
2010/10/6 vfmBOFH vfmb...@gmail.com



 2010/10/1 atilla ontas tarakbu...@gmail.com

 I'm just wondering if we follow Mandriva's release cycle model. Every
 6th months a release or one year and one release. I think we should
 make one release in one year. By doing so devs and translators won't
 be in rush in every 6 months. Also there are major changes like
 systemd/upstart; those system related things will be more mature in a
 year to use. It makes the distro more stable and decraese mirrors
 space waste.

 One more thing. Do we follow Mandriva's release naming scheme? I.e. do
 we call our first release 2011.x ? I don't like this naming scheme and
 suggesting using number of release as naming like Mageia 1.0 or using
 code names.

 What's your opinion?


 Hi all.

 At this time, there is a survey asking to the blogdrake's community  what
 kind of release cycle they prefer. This survey will be active until the
 weekend and I think this could be an acceptable look about community
 preferences.

 We must keep on mind we're creating a user-oriented distro, so we must be
 stay in touch about their preferences.

 Cheers


Hi all again.

As i said, there's the results of the poll published in Blogdrake:

58% of votes are for maintain the same mandriva's release cycle scheme (same
scheme, not parallel releases) There are several opinions about the
periodicity of the releases: six months, eight months, annual... all options
are more or less the same level of preference.

24% has chosen the Rolling-light model. as in the traditional model, there
are opinions that support the annual release, six months or eight months.
But this option, is dominated by the annual release of the core.

15% supports the pure-Rolling model. There's nothing to say about release
dates.

Surprisingly, there is also a minority support to a model similar to the
Debian way. I must confess that this last option on the poll was started
as a joke, because Blogdrake's members often suffer versionitis. But there
are the votes (3%)...

So, these are the results of the survey. Apparently, the Blogdrake's
community is closer to a model release + backports.

I think it should be noted (as far as possible) the preferences of the
community, in addition to technical and logistical constraints. Maybe with
similar polls in other local communities?

Cheers.


Re: [Mageia-dev] How will be the realese cycle?

2010-10-11 Thread Wolfgang Bornath
2010/10/11 vfmBOFH vfmb...@gmail.com:

 I think it should be noted (as far as possible) the preferences of the
 community, in addition to technical and logistical constraints. Maybe with
 similar polls in other local communities?

Will do in MandrivaUser.de because I also think it is important to ask
the community.
But I'm also aware that the result will not be near the real opinion
of the community. The percentage of active members of the community is
quite small, so the result of a poll will be only that of a small
percentage of the community. I think the technical and logistic
reasons and benefits/constraints may be much stronger advocates of one
or the other release system.


Re: [Mageia-dev] How will be the realese cycle?

2010-10-11 Thread vfmBOFH
2010/10/11 Wolfgang Bornath molc...@googlemail.com

 2010/10/11 vfmBOFH vfmb...@gmail.com:
 
  I think it should be noted (as far as possible) the preferences of the
  community, in addition to technical and logistical constraints. Maybe
 with
  similar polls in other local communities?

 Will do in MandrivaUser.de because I also think it is important to ask
 the community.
 But I'm also aware that the result will not be near the real opinion
 of the community. The percentage of active members of the community is
 quite small, so the result of a poll will be only that of a small
 percentage of the community. I think the technical and logistic
 reasons and benefits/constraints may be much stronger advocates of one
 or the other release system.


I agree.

But, despite it's a small precentage, it's a percentage of the actual and
active members of the community.

BTW, some of blogdrake's voters is a former user / admin who was MIA for
three years or so. Don't underestimate the interest generated by mageia's
project :)


Re: [Mageia-dev] How will be the realese cycle?

2010-10-11 Thread Wolfgang Bornath
2010/10/11 vfmBOFH vfmb...@gmail.com:

 BTW, some of blogdrake's voters is a former user / admin who was MIA for
 three years or so. Don't underestimate the interest generated by mageia's
 project :)

Ha, After the news about Mageia I received a mail from somebody I did
not meet/read für 10 years! This news really caused some vibes :)
Just started the poll at MandrivaUser.de and will let it roll for 5
days - hopefully our packagers can add some details to my explanations
of the options.

BTW: Found one reason not to use a pure rolling release which has not
been mentioned before: PR!
With a release every 6/8/12 months you can shout it out into the
world: The NEW Mageia is out which always catches not only those
who were waiting but also curious people who never heard about Mageia.
You don't have that kind of PR for a rolling distro which never puts
out a real new release.


Re: [Mageia-dev] How will be the realese cycle?

2010-10-11 Thread Balcaen John
Le lundi 11 octobre 2010 14:02:16, Wolfgang Bornath a écrit :
[...]
 With a release every 6/8/12 months you can shout it out into the
 world: The NEW Mageia is out which always catches not only those
 who were waiting but also curious people who never heard about Mageia.
 You don't have that kind of PR for a rolling distro which never puts
 out a real new release.
You can always release a new install cd every 6/8/12 months even if you're 
using a « rolling distro » .

-- 
Balcaen John


Re: [Mageia-dev] How will be the realese cycle?

2010-10-11 Thread Wolfgang Bornath
2010/10/12 Balcaen John balcaen.j...@gmail.com:
 Le lundi 11 octobre 2010 14:02:16, Wolfgang Bornath a écrit :
 [...]
 You can always release a new install cd every 6/8/12 months even if you're
 using a « rolling distro » .

Yes, but it will never be as exciting and will not get the same
attention as a new release of a distribution. You ever read about a
Archlinux Beta or release party coming up? With a new release you have
some improvements, a new design (maybe), some new features - all
together at the same day. A rolling release is not exciting, it is as
boring as my wrist watch (radio controlled, solar cell powered, no
maintenace during the last 8 years). It does its job, no negative nor
positive surprises.
That's why people who regard their computer as a tool to get things
done will prefer a rolling release, while others who are interested in
the system will possibly turn to normal releases.

Of course this has nothing to do with technical reasons, I only wanted
to add this piece of thought.


Re: [Mageia-dev] How will be the realese cycle?

2010-10-07 Thread Samuel Verschelde

Le jeudi 7 octobre 2010 11:20:04, Buchan Milne a écrit :
 The fact that almost no-one on this list seems to have known about backports 
 at all doesn't mean that the backports feature is not useful, it may be that 
 it wasn't accessible enough to end users.

+1

 Now, maybe the user interface needs to be improved. For example, maybe there 
 should be no dropdown box, but instead when searching for a package by name, 
 it should show you all the versions:
 
 
 Find: | digikam | In: -Graphical applications   |By: -Package Name
 
 Package||Status  | Action  
 +digikam|Security update recommended |Update|
 - 1.3.0-1mdv|Installed   |Uninstall |
 - 1.3.0-1.1mdv  |Security Update |Update|
 - 1.4.0-4mdv|Unsupported upgrade (backport)  |Upgrade   |
 
 -
 digikam - A KDE 
 
 =

+1


 
 
 Alternatively, maybe a What's new view?

Oh yes, let's do it !

 
 Maybe a rating/voting/popularity system should be available, however in the 
 past people had complained about privacy issues, which I think may have 
 resulted in little effort being put into completion of drakstats.
 
 So, maybe a web site should also be developed, which allows users to also 
 access package rating information, and which provides some kind of 
 installation feature.

Yes this web site could :
- allow package rating
- show download stats (if possible)
- show recent versions updates (with the highest rating packages more visible 
than an obscure lib :))
- allow backport / new package requests (I know, bugzilla used to be the place 
where you did that previously, but can't we find a way to link both). This way 
packagers would have more visibility on the user's needs. 

 I think one problem Mandriva had was that users refused to believe that:
 -Mandriva was open
 -Contributors could easily improve the distribution
 -Mandriva probably already had most of what they wanted, and if it didn't, 
 they should do what they can do to help
 
 For example, many people complained about bugs that get no attention, but *1* 
 contributor managed to change that perception to some extent. However, if 
 more 
 people contributed, more bugs would actually be fixed.
 
 Mandriva the company may have been a barrier to contribution to some, and I 
 think one of the most important aspects of Mageia is ensuring that 
 contributors know exactly what happens to their contribution, and knowing 
 that 
 the financial state of a company does not impact the future availability of 
 the project to which they contributed.
 

OK, buchan, how do we start ? Shall we put improvements proposals (UI, website, 
...) on the wiki, on 
http://mageia.org/wiki/doku.php?id=rollingdebate ?

 
 The problem is to make it *easier* for users to get new versions of software, 
 not to force everyone to upgrade constantly.

+1

Samuel



Re: [Mageia-dev] How will be the realese cycle?

2010-10-07 Thread Marc Paré

Le 2010-10-07 04:55, Romain d'Alverny a écrit :

On Thu, Oct 7, 2010 at 07:34, Gustavo Giampaoli
giampaoli.gust...@gmail.com  wrote:

Could it be possible to use the same schema that Mandriva use + one
LTS with three years of support?

Regular releases every six months with 18 month support.

But we could include this kind of LTS with 36 month.

Difference with Ubuntu will be that our LTS will be launched only
after the previous LTS ends its cycle.

Something like this: http://img819.imageshack.us/i/mageiareleases.jpg/

My doubt is will Magea community be able to handle the support for
four releases at the same time in semesters when it happen?

If you add the LTS, should regular release support be reduced to 12
months? This way, you'll never have more than 3 releases alive at
the same time.



Gustavo Giampaoli (aka tavillo1980)


It has been posted before but I guess it's a good read for anyone
willing to push an argument in this debate:
http://mairin.wordpress.com/2010/09/01/a-story-about-updates-and-people/

It is a nice post explaining the existing different point of views
(bonus to clever points about updates frequency and presentation).

Now, in the same vein, let's put the discussion at rest a little and
have each interested person write down an article with arguments for
the why's and how's. So here is a page for that:
http://mageia.org/wiki/doku.php?id=rollingdebate

Please write down your point of view, detail it as explained on the
wiki page, link it and a week from now, everyone involved in the
discussion can have a look at it for a summary.

That won't trigger a change decision at once (way too soon anyway, we
have to roll a first release to assess our new build system and
infrastructure and organisation) but it may at least lay down all
arguments and allow to have a better view of what everyone understand,
agree on definitions and see what is really at stake here. For later
reference, discussion and decision.

Thanks a lot.

Cheers,

Romain



Merci Romain:

This should help a lot. So perhaps a return to this discussion later (a 
a new thread!), with a reference to the wiki page for devs and users 
alike? Then Mageia will get a better feel for what is the hoped 
expectation from the devs and users? If people in the new thread were to 
argue a statement, we could then offer them the


 http://mageia.org/wiki/doku.php?id=rollingdebate

page as reference.

Sounds great!

Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-07 Thread Michael Scherer
Le jeudi 07 octobre 2010 à 02:34 -0300, Gustavo Giampaoli a écrit :
 Could it be possible to use the same schema that Mandriva use + one
 LTS with three years of support?
 
 Regular releases every six months with 18 month support.
 
 But we could include this kind of LTS with 36 month.
 
 Difference with Ubuntu will be that our LTS will be launched only
 after the previous LTS ends its cycle.

This would force the upgrade of users if they want to be supported, so
that's not a good idea.

 Something like this: http://img819.imageshack.us/i/mageiareleases.jpg/
 
 My doubt is will Magea community be able to handle the support for
 four releases at the same time in semesters when it happen?
 If you add the LTS, should regular release support be reduced to 12
 months? This way, you'll never have more than 3 releases alive at
 the same time.

While the reasoning is good, we should first see how much releases can
be supported when we will be able to start to support one. So before
that, all projections are moot.


-- 
Michael Scherer



Re: [Mageia-dev] How will be the realese cycle?

2010-10-07 Thread Samuel Verschelde

Le jeudi 7 octobre 2010 12:10:11, Romain d'Alverny a écrit :
 
 On Thu, Oct 7, 2010 at 11:36, Samuel Verschelde sto...@laposte.net wrote:
  Le jeudi 7 octobre 2010 11:20:04, Buchan Milne a écrit :
  Maybe a rating/voting/popularity system should be available, however in the
  past people had complained about privacy issues, which I think may have
  resulted in little effort being put into completion of drakstats.
 
  So, maybe a web site should also be developed, which allows users to also
  access package rating information, and which provides some kind of
  installation feature.
 
  Yes this web site could :
  - allow package rating
  - show download stats (if possible)
  - show recent versions updates (with the highest rating packages more 
  visible than an obscure lib :))
  - allow backport / new package requests (I know, bugzilla used to be the 
  place where you did that previously, but can't we find a way to link both). 
  This way packagers would have more visibility on the user's needs.
 
 You describe quite what Kiosk was designed for (and what most App
 Store are nowadays anyway).
 
  OK, buchan, how do we start ? Shall we put improvements proposals (UI, 
  website, ...) on the wiki, on
  http://mageia.org/wiki/doku.php?id=rollingdebate ?
 
 No, these are two different things. Above wiki page is for stating a
 perceived problem, and detailing what people view should be (or not
 be) done.
 
 Stating the need for, and specifying/scratching a web-based (or
 semi-web-based) UI for a socially augmented software library is
 another thing.
 

Well, it's different, but to me part of the debate on the release cycle. As 
Buchan stated, better perception of backports by users could bring the benefits 
that some people see in a rolling release. Plus, I'm not only talking about 
web-based UI, but also rpmdrake improvements regarding backports.
However, if you think we shouldn't put an entry saying no rolling release, but 
improve current backports scheme, see proposal below, I won't do it.

Regards

Samuel



Re: [Mageia-dev] How will be the realese cycle?

2010-10-07 Thread Marc Paré

Le 2010-10-07 07:23, Olivier Méjean a écrit :

Le jeudi 7 octobre 2010 13:00:21, Marc Paré a écrit :


I would challenge people to find a regular user who knew what the
Backport option was for, you may find some but clearly, they would be
in the minority. Otherwise, it would have been used quite extensively by
users. This is exactly what a user is usually interested in updating
his/her installation.


Backport was a media added for Mandriva 2007 in order to provide latest
versions of software. However, backport rpms were (and are) not officially
supported by Mandriva on the contrary of rpms in main (either /main/release or
/main/updates)

That make sense for a company based distribution to operate such a
discrimination, i am not sure that we have to follow such a way in a
community-driven distribution.

Olivier



I have to say though, that after having browsed through the Mdv2010.1 
backports by hand, there is a lot, from a user point of view, that would 
interest users. All of the sexy upgrades to software are there.


I think it would be nice to keep as long as it didn't cause major 
problems with the installation. Maybe an option to roll-back a 
software update would be something to consider for users?


Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-07 Thread Marc Paré


To make it clearer, if the user wants to install oo-base at a later
point with the currend Mdv model he would have to download 20MB if there
has been no security updates since release, or 70MB if there has been a
security update in the meantime.



FYI, there is currently a discussion on the LibO discussion list this 
very point. You may want to join in and have a say. There is talk of an 
incremental update or other methods.


They are on Gmane too!

Marc



Re: [Mageia-dev] How will be the realese cycle?

2010-10-07 Thread Gustavo Giampaoli
 It has been posted before but I guess it's a good read for anyone
 willing to push an argument in this debate:
 http://mairin.wordpress.com/2010/09/01/a-story-about-updates-and-people/

Really excellent article. I enjoyed reading it because it's based on
people-from-real-life.

Even when I'm not developer nor advanced user, I know I'm above basic
users. And sometimes I (and I guess most of us) forget that most
people are like our moms or our sisters (not moms that are software
engineer X). People who only read their hotmail mail, use
messenger, facebook, tweeter, listen some MP3, write a doc for school.

So, I agree we must bring some order to this storm.

Cheers!


Gustavo Giampaoli (aka tavillo1980)


Re: [Mageia-dev] How will be the realese cycle?

2010-10-07 Thread Ahmad Samir
On 7 October 2010 15:08, Gustavo Giampaoli giampaoli.gust...@gmail.com wrote:
 It has been posted before but I guess it's a good read for anyone
 willing to push an argument in this debate:
 http://mairin.wordpress.com/2010/09/01/a-story-about-updates-and-people/

 Really excellent article. I enjoyed reading it because it's based on
 people-from-real-life.

 Even when I'm not developer nor advanced user, I know I'm above basic
 users. And sometimes I (and I guess most of us) forget that most
 people are like our moms or our sisters (not moms that are software
 engineer X). People who only read their hotmail mail, use
 messenger, facebook, tweeter, listen some MP3, write a doc for school.

 So, I agree we must bring some order to this storm.

 Cheers!


 Gustavo Giampaoli (aka tavillo1980)


You keep omitting who you're quoting from the top of your replies...
(the part that should look like On 7 October 2010 15:08, Gustavo
Giampaoli giampaoli.gust...@gmail.com wrote: above).

-- 
Ahmad Samir


Re: [Mageia-dev] How will be the realese cycle?

2010-10-07 Thread Tux99
On Thu, 7 Oct 2010, Sinner from the Prairy wrote:

 Besides absolute lack of knowledge about backports, I still have failed to 
 read an answer how backports are not filling the needs for  bleeding-edge 
 users.

It's the focus that changes, currently with Mandriva backports are a 
barely known unsupported afterthought.
With a light rolling release scheme backports would be supported with 
regards to security fixes, since backports would be the preferred way to 
provide security fixes.
It actually reduces workload since instead of the Mageia devs having to 
create themselves security patches for older releases, we just use the 
newer version of the sw from upstream that already includes the security 
patches.



Re: [Mageia-dev] How will be the realese cycle?

2010-10-07 Thread Gustavo Giampaoli
IMHO that if we want that backports be more popular, we must stop
promoting like for advanced users:
http://wiki.mandriva.com/en/Docs/Basic_tasks/Installing_and_removing_software#Advanced_use:_Backports_and_candidate_updates

Quote:

The testing and backports repositories for each section will be
configured on your system but disabled (they are disabled by default
to ensure you do not install packages from these repositories by
accident, since they could potentially not work as well as those from
the release and updates repositories). To use these repositories,
simply run the Software Media Manager as discussed in #Making more
applications available and check the boxes to enable them. We
recommend that you do not leave either repository permanently enabled,
but enable them if you wish to install a specific package from them,
install the package, and then disable them again.

If you give this kind of description to non-advanced / geek users, of
course they will be afraid to try backports. And, if they don't try
backports, you'll have lot of people knocking at your door asking for
rolling distro.

Of course, I'm not saying let's lie to people.

If backports are dangerous, we can't think in tell everyone you
want updated packages? Try backports because not everyone will have
the ability to handle problems or system instability.

But, if backports aren't that dangerous, why to show them with red
lights and warnings?

Cheers!



Gustavo Giampaoli (aka tavillo1980)


Re: [Mageia-dev] How will be the realese cycle?

2010-10-07 Thread nicolas vigier
On Thu, 07 Oct 2010, Tux99 wrote:

 On Thu, 7 Oct 2010, Sinner from the Prairy wrote:
 
  Besides absolute lack of knowledge about backports, I still have failed to 
  read an answer how backports are not filling the needs for  bleeding-edge 
  users.
 
 It's the focus that changes, currently with Mandriva backports are a 
 barely known unsupported afterthought.
 With a light rolling release scheme backports would be supported with 
 regards to security fixes, since backports would be the preferred way to 
 provide security fixes.
 It actually reduces workload since instead of the Mageia devs having to 
 create themselves security patches for older releases, we just use the 
 newer version of the sw from upstream that already includes the security 
 patches.

So what you're asking is basically to remove the updates repository
because you don't need it ?

But what about the people who don't need new versions, but want stability
and security updates ?

For instance, if you're using Mageia on your computer for important
tasks, you don't want everything to change constantly, because every new
version require some testing to check that it is still working for you
(even when it does not introduce new bugs, the behavior of a lot of
software change with new versions).



Re: [Mageia-dev] How will be the realese cycle?

2010-10-07 Thread Michael Scherer
Le jeudi 07 octobre 2010 à 10:22 -0400, Greg Harris a écrit :

 You hit the point precisely. Mandriva's backports was a terrific idea 
 that does not succeed because (1) it is disabled by default and the 
 means to enable it as an update medium are made obscure by intention and 
 design and (2) the strange attitude taken, by some maintainers at least, 
 that anyone using backports is on their own (Backports are not 
 supported!).

Well, when the backport was made without asking to developers first ( as
it happened with gwibber back at mandriva ), yes, the only thing I can
say is I do not support it, because I didn't do it, nor was able to
test it correctly'.

If we tell we do not have the ressources to fully test a backport, so
let's not do it, people are unhappy.
If we say ok, here it is, but we didn't test, you are on your own,
people are unhappy. 

As said by sinnerBOFH, if people want better backports, this requires
more ressources, there is no magic.

-- 
Michael Scherer



Re: [Mageia-dev] How will be the realese cycle?

2010-10-07 Thread Michael Scherer
Le jeudi 07 octobre 2010 à 11:14 -0400, Greg Harris a écrit :

 I certainly agree, and mean no disrespect to you and other maintainers 
 who generously contribute their time and energy. But the Mandriva 
 implementation of backports is not a solution for those who want a 
 continuously updated distro. It works for me and I appreciate that it's 
 there. But if you are going to design a new and appealing alternative, 
 the effort required to make backports really known and useful needs to 
 be taken into account.

Well, that's a long running task. First, we have added meta data to
repository so we could design a better interface for the software ( ie,
how to detect that a packages is a backport and how to see a software is
a update, a test update, or something else ), then we need to implement
the soft, etc.

You spoke of having backport by default. We used to do it, but too much
people faced issue and complained. So we 1) said the truth, aka backport
didn't have the same rigorous testing 2) disabled it by default.

Now, if things change ( ie, if we have a process with more QA ), we can
change again.

-- 
Michael Scherer



Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Ahmad Samir
On 6 October 2010 05:02, Fernando Parra gato2...@yahoo.com.mx wrote:
 On Tue, 5 Oct 2010 15:47:20 +0200
 Ahmad Samir ahmadsamir3891-re5jqeeqqe8avxtiumw...@public.gmane.org wrote:

 On 5 October 2010 15:28, Tux99 
 tux99-mga-ju+53dptyrfafugrpc6...@public.gmane.org wrote:
 
 
  Personally I think the way Mandriva maintains both updates and backports
  for each release is a waste of resources.
 

 How is it a waste?

 A practical example is the college professor / school teacher (see
 Fernando Parra post a few emails back); he doesn't want to upgrade the
 boxes in the lab, he doesn't care if they have the newest/shiniest
 versions, just that the distro is stable and works(tm). The same
 applies for a company, servers... etc. We aren't talking only about
 personal boxes that can break without too much drastic consequences.

 Please don't write words in my name, I never wrote something like that, 
 security and stability are as important to as for an any other user, but I 
 need the latest version of some programs, without upgrade all the distro 
 every 6 months.


I didn't mean to put words in your mouth; I wasn't talking about you
in particular but about school/university computer labs case in
general.

And what I posted doesn't contradict I need the latest version of
some programs, without upgrade all the distro every 6 months.; I am
pro backports repos (when possible), but not a rolling distro model.

-- 
Ahmad Samir


Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Raphaël Jadot
Le 6 octobre 2010 08:15, Raphaël Jadot ashledom...@hodo.fr a écrit :
 2010/10/6 Michael Scherer m...@zarb.org:

 I do. I even update them more often. And you would be surprised to see
 that it doesn't create as much problem as you can think, if the sysadmin
 is competent enough.

 However many small companies can't pay a competent enough sysadmin.

 It's why they often choose what seems for them the most simple solution.

 I certainly don't know which is the best for a distro, but as long as
 there will be so much sweat and fear about upgrading a distro, there
 will be this recurrent discussion.

 I know that they have not as much users as mandriva do, and also they
 are young, but unity linux started with the idea of a small core with
 long term release, and branches that add packages such as desktop, wm,
 de etc. that can have a short term release.

 Just telling that for the discussion, not that this is what to do :)


There is also a company, named Novatice, that do something really
interesting, imho. They have created their own distro based on
mandriva, but following their own rythm (depending on their own
products developpement cylce). So, for example Edutice was based on
2007, edutice 2 on 2008,  edutice 3 on 2009 and edutice 4 on 2010.1.

But they have add, in the installation wizard, the possibility (not
the obligation) to automatically create a secondary root partition,
for installing each next version of edutice. So each time a new distro
is released, the n version is installed over the n-2 version, the n-1
version is kept, and even though the n distro don't work, you can
still use the n-1.

Of course, it's not a good a solution for computosaurs with 10 GB hard
drive, because you loose ~7 GB, but it can be interesting with big HD


Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Tux99


Quote: Michael Scherer wrote on Wed, 06 October 2010 05:07
  Are you serious? Upgrading a server every 18 months?
 
 I do. I even update them more often. And you would be surprised to see
 that it doesn't create as much problem as you can think, if the
 sysadmin
 is competent enough.

Well, obviously you have a lot of spare time...

I guess you have never worked as a sysadmin in a company with thousands of
servers.

If it ain't broke, don't fix it is a basic sysadmin principle.

There is a reason why any server OS company offers long support cycles:
because the customers demand it!

Apart from exceptions like yourself, upgrading servers is the lowest
priority task in any company, it usually gets left until the last minute
when support for a particular version is ending, and even then it's just
seen as a necessary evil not a useful task.

Maarten Vanraes wrote:

 This is non-sensical; i will never choose Centos for a server, if i was
 to
 have a bug, where would i go with it???

 I don't want to have unnecessary risks for my server.

I think you misunderstood me, I mentioned Centos because we are talking
about Mageia here (which will hardly be used on servers in big companies),
of course any company who can afford it, would use RHEL (or Suse), but
ultimately Centos and RHEL are the same thing, that's what makes Centos so
attractive for people who want stability for servers but don't have the
money for RHEL support contracts.



Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Sandro Cazzaniga
Le Wed, 06 Oct 2010 13:33:02 +0200,
Eatdirt dirt...@gmail.com a écrit :

 what do you think about no release cycle at all?
Someone has answered this question yet.

-- 
Sandro Cazzaniga
Bashburn hacker (http://bashburn.dose.se/)
Sympa hacker (http://www.sympa.org/)
Mageia Contributor (http://www.mageia.org/fr/)
Serial Blogger (http://twitter.com/Kharec)
Developer (Perl, Bash, C)
Vice President, secretary and member of CA of Alolise
(http://www.alolise.org)


Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Sandro Cazzaniga
Le Wed, 06 Oct 2010 13:35:45 +0200,
Eatdirt dirt...@gmail.com a écrit :

 I missed your post and spam the thread with the same suggestion... :-/
no soucy ;)

-- 
Sandro Cazzaniga
Bashburn hacker (http://bashburn.dose.se/)
Sympa hacker (http://www.sympa.org/)
Mageia Contributor (http://www.mageia.org/fr/)
Serial Blogger (http://twitter.com/Kharec)
Developer (Perl, Bash, C)
Vice President, secretary and member of CA of Alolise
(http://www.alolise.org)


Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Thierry Vignaud
On 6 October 2010 15:06, Buchan Milne bgmi...@multilinks.com wrote:
 If you disagree, run cooker for  6 months with 'urpmi --auto-update' in
 cron.daily. If you never have *any* issues, without any breakage at all, I
 might believe you.

Hell, I did for 10.5 years.
There weren't that much breakage :-)
Cooker is quite a lot usable (a lot more than rawhide)
Of course you've to slap people about occasonial packaging glitch


Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Eatdirt

On 06/10/10 15:09, Buchan Milne wrote:


And if you need one specific new package, you will need to upgrade the majority
of your distribution ...
And it is only useful to  1% of the global population.

We don't want the entire Mageia userbase to be almost identical to the number
of people who actually run cooker.



I agree with all your comments; but I also think that this is very sexy. 
Gentoo is doing this kind of stuff no?


If all pro around are against this, I think we should at least be able 
to upgrade a version directly from urpmi without the boot iso CD story!


Cheers,
Chris.



Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Raphaël Jadot
2010/10/6 Tux99 tux99-...@uridium.org:
 I can say
 for sure that the majority of 'normal' (non-geeks) users FEAR AND EVEN
 HATE distro upgrades, they just want to be able to install new versions of
 apps, not risky complete distro upgrades.

I agree, even though all good reasons have been given here and there,
even if a distro is not just an os (as windows is) in people mind,
upgrading a whole system violently is not sane.

It seems the solution is not for today :)


Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Sinner from the Prairy



Raphaël Jadot wrote:

 2010/10/6 Maarten Vanraes
 maarten.vanraes-re5jqeeqqe8avxtiumw...@public.gmane.org:

 This is non-sensical; i will never choose Centos for a server, if i was
 to have a bug, where would i go with it???
 
 http://www.centos.org/ click on support :)
 
 If you need commercial support, there are small companies that can
 help in maintaining your servers.

And you can always go to RedHat or to any business providing support to 
RHEL: CentOS is binary-compatible with RHEL.


Salut,
Sinner



This transmission is intended for the use of the entity or individual to which
or whom it is addressed.  The transmission or any documents accompanying the
transmission may contain confidential information.  If you are not the intended
recipient, you are hereby notified that any disclosure, copying, distribution,
or action taken in reliance on the contents of the transmission or the
documents is strictly prohibited. If you have received this confidential
transmission in error, please destroy it and any accompanying documents and
notify the sender immediately.  Thank you.




Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Michael Scherer
Le mercredi 06 octobre 2010 à 16:55 +0200, Tux99 a écrit :
 
 Well, I don't think we will ever come to an agreement especially as it
 seems that former mdv devs here seem to be very reluctant to change
 anything about the release cycle.

Well, the first step to a agreement is to explain clearly your proposal
( you and the others, because there was a lot of diverging opinion and
proposals, hence a lack of communication ). I have asked what should be
explained in this mail.
https://www.mageia.org/pipermail/mageia-dev/20101005/000865.html

-- 
Michael Scherer



Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Olivier Thauvin
* Buchan Milne (bgmi...@multilinks.com) wrote:
 On Tuesday, 5 October 2010 23:39:09 Tux99 wrote:
  On Wed, 6 Oct 2010, nicolas vigier wrote:
 
  3) I mentioned earlier that the packager would need to use good
  judgement and not include major incompatible version changes
 
 You are aware that this is significantly more work than 'mdvsys submit -t 
 2010.1 --define section=main/backports $package' (after some minimal testing 
 of 
 course)?

This part of the discuss let me think something.

We have both some people wanting huge set of backport and other wanting
long life release w/o change except security/bug fix.

So, why not alternate both, 1 release with backports denied but long
life, and the 2nd with backports and update but during a shorter period.
(X.0 would be the new distro with backports, X.1 the one more servers
oriented or enterprise).

What do you think ?

-- 

Olivier Thauvin
CNRS  -  LATMOS
♖ ♘ ♗ ♕ ♔ ♗ ♘ ♖


pgpGxLnCAZWXM.pgp
Description: PGP signature


Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Michael Scherer
Le mercredi 06 octobre 2010 à 18:42 +0200, Olivier Thauvin a écrit :

 So, why not alternate both, 1 release with backports denied but long
 life, and the 2nd with backports and update but during a shorter period.
 (X.0 would be the new distro with backports, X.1 the one more servers
 oriented or enterprise).

Well, we can do both, ie a long life, and optional backports ?

because alterning may be quite puzzling for people.

I would be in favor of some kind of LTS, like Ubuntu. 

We cannot have all release with long life, not enough ressources, but
having one from time to time would be good. Except we first need to be
sure to be able to maintain a single release, so I would report this
project to 1 or 2 years in the future.

-- 
Michael Scherer



Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Olivier Thauvin
* R James (upsn...@gmail.com) wrote:
 On Wed, Oct 6, 2010 at 11:49 AM, Michael Scherer m...@zarb.org wrote:
  Le mercredi 06 octobre 2010 à 18:42 +0200, Olivier Thauvin a écrit :
 
 What is the typical deployment period for servers?
 
 At the company where I work, they're leased for 3 years.
 
 If that's the average, then perhaps 3-year LTS would be sufficient?

It depend.

From a developer point of view, 3 years is very long, especially when
you have to maintains code or packages and the upstream don't help.

From my own experience of busy sysadmin, server are replaced less often.
We buy server with 3 year warranty, some of them have 5 years.
But I think we all have servers running older than that we don't
especially want to replace right now (Re-installing distrib-coffee is
not so easy...).

Regards.

-- 

Olivier Thauvin
CNRS  -  LATMOS
♖ ♘ ♗ ♕ ♔ ♗ ♘ ♖


pgpk19jxd41Wk.pgp
Description: PGP signature


Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Renaud MICHEL
On mercredi 06 octobre 2010 at 17:02, Eatdirt wrote :
 If all pro around are against this, I think we should at least be able 
 to upgrade a version directly from urpmi without the boot iso CD story!

That has been possible for some years already, and I have done it a few 
times, although I think it is easier to start the upgrade from a local copy 
on HD.

-- 
Renaud Michel


Re: [Mageia-dev] How will be the realese cycle?

2010-10-06 Thread Marc Paré


Personally as a future Mageia packager I will try to concentrate on making
backports (apart from maintaining some specific packages) so in a way I
will be helping to make Mageia in practice a sort of 'light' rolling
distro as suggested by a few people in this thread.

But I just want to say that based on my experience spending time since many
years on several Linux forums (not specifically Mandriva ones), I can say
for sure that the majority of 'normal' (non-geeks) users FEAR AND EVEN
HATE distro upgrades, they just want to be able to install new versions of
apps, not risky complete distro upgrades.



I can vouch for this as well. I help maintain 30-40 Mdv setups that I 
volunteer to do on my spare time. They are all mostly up to date, only 
about another 10-15 more to update to Mdv2010.1 -- Mageia soon. For most 
regular users, a distro upgrade is pretty scary. I usually have to do a 
lot of hand holding while we go through it and later over the phone. 
They usually, want someone with installation experience nearby. As for 
updating packages, in my experience, they will do it quite willingly. 
They actually look forward to updating to a new version of their 
favourite software -- the regulars seem to be Firefox, Thunderbird, 
Digikam (most are using Digikam), Amarok, OpenOffice.



So a one year release cycle with lots of app backports (and maybe a kernel
backport mid-cycle if there is important new hardware support) is IMHO the
best release cycle for 'normal' users.




I agree with this too. Most of the people I help will actually tell me 
to forget about the 2 distro upgrade during the year as it is just too 
much for them to worry about. I have moved most of them to a yearly 
upgrade and only do it on the spring editions. They tend to be the 
bug-fixed versions and lead to fewer phone calls for trouble-shooting. 
Even then, some would rather stick with their version over the span of 2 
years.


BTW, a couple of these people have gone on to downloading ISO and 
upgrading themselves (I've made up an installation form for them to help 
them out). I have been doing this since Mdv2007.


Marc



  1   2   >