Re: [Mageia-dev] PPA-like repos

2011-07-08 Thread Funda Wang
2011/7/8 Michael Scherer m...@zarb.org:
 There is nothing planned yet. ( we do not even have enough servers to
 have a shell for packagers or others :/ )

 The problem I see with ppa is they lack basic quality control, they
 often interfere with upgrade and when they break, people blame the
 distribution. There is also non user friendly inter-ppa requires.
Maybe we could use build.opensuse.org to encourage people to host their own ppa.


Re: [Mageia-dev] Standardising the virtual Provides in -devel packages

2011-07-08 Thread Dexter Morgan
On Fri, Jul 8, 2011 at 6:37 AM, Ahmad Samir ahmadsamir3...@gmail.com wrote:
 Hello.

 I've had a rather vague idea about standardising the virtual provides
 in the distro, there should be:
 Provides: %{name}-devel
 Provides: lib%{name}-devel

 either both of them in _all_ packages, or one of them in _all_
 packages, so that we don't have to check urpmq --provides all the
 time. Personally, I am more inclined on having them both, so as not to
 break already working specs.

 For example:
 $ urpmq --provides lib64gudev1.0-devel-166-5.mga1.x86_64
 libgudev-devel[== 166-5.mga1]
 pkgconfig(gudev-1.0)[== 166]
 devel(libgudev-1.0(64bit))
 lib64gudev1.0-devel[== 166-5.mga1]
 lib64gudev1.0-devel(x86-64)[== 166-5.mga1]

 only libgudev-devel, so if I put BR gudev-devel in a spec it won't
 work, whereas I'd expect it to work since some other packages have
 such similar provides:
 $ urpmq --provides lib64dbus-1-devel
 libdbus-1-devel[== 1.4.1-3.mga1]
 libdbus-devel[== 1.4.1-3.mga1]
 dbus-devel[== 1.4.1-3.mga1]
 [...]


 WDYT?

 (If we agree to go one way or the other, will just fix them gradually
 over time).

 --
 Ahmad Samir


for me this is a +1 w/o hesitation


Re: [Mageia-dev] Repository question: where do we put non-free+tainted RPMs?

2011-07-08 Thread James Kerr
This thread has strayed far from the original question, which could be 
re-stated as:


Should tainted free software and tainted nonfree software be commingled 
in a single tainted repository?


Given Mageia's commitment to the promotion of free software, I believe 
that they should not. If Mageia wishes to distribute tainted nonfeee 
software, then that should be done through an additional separate 
tainted-nonfree repository.


Jim


Re: [Mageia-dev] Updates testing

2011-07-08 Thread Samuel Verschelde
Le vendredi 8 juillet 2011 06:22:38, Ahmad Samir a écrit :
 On 7 July 2011 22:04, philippe makowski makowski.mag...@gmail.com wrote:
  2011/7/7 nicolas vigier bo...@mars-attacks.org:
  Yes, for the test about the bug fixed. But isn't there tests to check
  for regressions ?
  
  when you push a new minor version (only bugfix) for softwares like
  LibreOffice, Postgresql or Firebird for example, will the Mageia QA
  team run tests for regression and for all bug fixed ?
  wh !
 
 IMHO, for big packages like libreoffice, we'll have to rely on the
 free-cost-daily-usage QA, i.e. pushing it to Cauldron users for
 1-2month, and waiting till the dust settles before pushing to older
 stable releases.
 
 The interesting part about packages like libreoffice, is they're
 multi-purpose, so there's no easy way to make sure every functionality
 works(tm), other than actually letting testes/cauldron-users use it.

Pushing it also soon to updates_testing and letting it rest there some time 
will also allow to test it on the stable release too (and please the people 
that reported bugs). 

Samuel


Re: [Mageia-dev] Updates testing

2011-07-08 Thread David W. Hodgins

On Fri, 08 Jul 2011 00:22:38 -0400, Ahmad Samir ahmadsamir3...@gmail.com 
wrote:


IMHO, for big packages like libreoffice, we'll have to rely on the
free-cost-daily-usage QA, i.e. pushing it to Cauldron users for
1-2month, and waiting till the dust settles before pushing to older
stable releases.


I don't agree with putting a minimum time limit on testing.

Obviously, the qa team cannot test all software in an exhaustive
manner.

To me. as a member of the qa team, it's a matter of using common
sense, on a case by case basis.

Is the hardware widely available?  If yes, wait for someone with
that hardware test it.  If not, confirm it installs on both
platforms without conflicts, and at least one person with the
hardware tests it, such as with the belgium card reader.

In the case of security updates with no poc, just test that the
package installs cleanly on both platforms, and basic functionality
works, such as the iptables update.

In the case of something like libreoffice, I would test that it
installs cleanly, and each major function appears to work. I would
not be testing to see if every possible formula in a spreadsheet
works, just the basics.

If every possible test had to be run, nothing would ever be updated.
Trying to run every possible test in an automated manner would make
the Mageia project look tiny by comparison.

Regards, Dave Hodgins


Re: [Mageia-dev] Repository question: where do we put non-free+tainted RPMs?

2011-07-08 Thread Wolfgang Bornath
2011/7/8 James Kerr j...@jkerr82508.free-online.co.uk:
 This thread has strayed far from the original question, which could be
 re-stated as:

 Should tainted free software and tainted nonfree software be commingled in a
 single tainted repository?

How can tainted software be free software at the same time?

-- 
wobo


Re: [Mageia-dev] Updates testing

2011-07-08 Thread Samuel Verschelde
Le vendredi 8 juillet 2011 10:20:16, Samuel Verschelde a écrit :
 Le vendredi 8 juillet 2011 06:22:38, Ahmad Samir a écrit :
  On 7 July 2011 22:04, philippe makowski makowski.mag...@gmail.com wrote:
   2011/7/7 nicolas vigier bo...@mars-attacks.org:
   Yes, for the test about the bug fixed. But isn't there tests to check
   for regressions ?
   
   when you push a new minor version (only bugfix) for softwares like
   LibreOffice, Postgresql or Firebird for example, will the Mageia QA
   team run tests for regression and for all bug fixed ?
   wh !
  
  IMHO, for big packages like libreoffice, we'll have to rely on the
  free-cost-daily-usage QA, i.e. pushing it to Cauldron users for
  1-2month, and waiting till the dust settles before pushing to older
  stable releases.
  
  The interesting part about packages like libreoffice, is they're
  multi-purpose, so there's no easy way to make sure every functionality
  works(tm), other than actually letting testes/cauldron-users use it.
 
 Pushing it also soon to updates_testing and letting it rest there some time
 will also allow to test it on the stable release too (and please the people
 that reported bugs).
 

I forgot to add that for this to work some testers have to use updates_testing 
as an update media, like I do myself.

Samuel


Re: [Mageia-dev] Repository question: where do we put non-free+tainted RPMs?

2011-07-08 Thread Wolfgang Bornath
2011/7/8 Thorsten van Lil tv...@gmx.de:
 Am 08.07.2011 10:42, schrieb Wolfgang Bornath:

 2011/7/8 James Kerrj...@jkerr82508.free-online.co.uk:

 This thread has strayed far from the original question, which could be
 re-stated as:

 Should tainted free software and tainted nonfree software be commingled
 in a
 single tainted repository?

 How can tainted software be free software at the same time?


 Because free is a matter of license, while tainted is a matter of patents.
 For example, the libdvdcss2 is free, as the the source-code is open (GPL)
 but it touches the patent issue, so it's tainted.

Yes, if you regard patents not as a criterium for free or non-free
then this division makes sense.
From that point of view we need the same structure as PLF
(tainted-free and tainted-non-free).

-- 
wobo


Re: [Mageia-dev] Updates testing

2011-07-08 Thread nicolas vigier
On Thu, 07 Jul 2011, andre999 wrote:

 nicolas vigier a écrit :
 On Thu, 07 Jul 2011, Damien Lallement wrote:

 Le 07/07/2011 14:18, nicolas vigier a écrit :
 On Wed, 06 Jul 2011, José Jorge wrote:

 Le mercredi 6 juillet 2011 18:12:44, nicolas vigier a écrit :
 Hello,

 A few package updates need testing on x86_64 (they have been tested on
 i586, thanks to Dave Hodgins) :

 https://bugs.mageia.org/show_bug.cgi?id=1944
 https://bugs.mageia.org/show_bug.cgi?id=1485
 https://bugs.mageia.org/show_bug.cgi?id=1892
 https://bugs.mageia.org/show_bug.cgi?id=1939

 All tested, but without a testcase, some are hard to test.

 Yes, testcase need to be done for each package. Maybe we could have a
 wiki page to save all test cases, and use them when the same package is
 updated again ?

 No need to put this on the wiki as it will be useless for 90% of them as an
 update request must have a test case for the bug fixed, not for the whole
 package.

 Yes, for the test about the bug fixed. But isn't there tests to check for
 regressions ?

 The general idea sounds good.
 But that would make a pretty big wiki page, if we especially if we include 
 big apps like LibreOffice  Postgresql.
 Maybe link each bigger app to a standing bugz report for that purpose ?
 It would be pretty hard to make even close to complete regression tests for 
 bigger apps as well.  (imagine 599 tests for LibreOffice ...)

I think the goal is not to do full regression tests, as we don't have
time for this. But do minimal testing, in 1 or 2 minutes, to check that
basic functionality is still working, to check that the update didn't
break everything. For LibreOffice that could be opening a test document.
Most applications are easy to test. But some require knowledge of the
software, or some configuration files, to test, so we could keep a list
of test commands or things to do and config files. 



[Mageia-dev] Mageia educational - part 2

2011-07-08 Thread Angelo Naselli
Hi folks,
thanks to mamming we've improved our wiki page [1].
It's always work in progress of course, new project entries
and movement from to be packaged to package are
always welcome :D

Let's talk about what to do now, two main steps are:

* add missing educational programs
* group educational programs in specialized meta-packages 

For the first step every packagers, or padawans are welcome.
stblack, pasmatt (matteo) and I will start working asap.

Latter instead is a little bit complex, in that page there
are projects like monodevelop, blander... that are not
easy to group in.

IMO we could have three starting meta-packages at the moment
focused on students age -maybe on their related teacher as
well- something like:
pre-school   6 y.o.
primary-school   6-10 y.o
secondary-school 10-14 y.o

I can't see how to group for people over (high school?)
since in Italy for instance we have different kind of
school addresses e.g. technical in computer science, in chemical, etc...

Then another issue could be the desktop, or better, installing things
either for qt or gtk for instance. 
And is it right to install more than one project doing similar things?
Should we/Are we able to decide which is the best to be included in the
meta-package?

What do you think about this subject?

Cheers,
Angelo

[1] http://mageia.org/wiki/doku.php?id=sigedu


signature.asc
Description: This is a digitally signed message part.


Re: [Mageia-dev] Updates testing

2011-07-08 Thread philippe makowski
2011/7/8 nicolas vigier bo...@mars-attacks.org:
 I think the goal is not to do full regression tests, as we don't have
 time for this. But do minimal testing, in 1 or 2 minutes, to check that
 basic functionality is still working, to check that the update didn't
 break everything. For LibreOffice that could be opening a test document.
 Most applications are easy to test. But some require knowledge of the
 software, or some configuration files, to test, so we could keep a list
 of test commands or things to do and config files.
make sense

Fedora have interesting rules about update/testing updates

Once pushed to testing, people are able to +1/-1 the updates karma,
based on whether or not it seems to be functional for them. If your
update reaches a karma of 3, it will automatically be pushed to
stable. Likewise, if it reaches -3, it will be automatically unpushed.
If your update does not receive enough feedback to automatically push
it to stable, you will have to submit it as a final update yourself.
This can easily be done with the command-line tool, or with the web
interface

they also have proven tester
https://fedoraproject.org/wiki/Proven_tester for critical path package


Re: [Mageia-dev] PPA-like repos

2011-07-08 Thread Colin Guthrie
'Twas brillig, and Eugeni Dodonov at 07/07/11 22:38 did gyre and gimble:
 But as for QA, yes, this is true. Probably the best solution for it was
 Meego's one, in the n800 era - when you install something from
 non-official repo it shows a window saying 'You are installing something
 that could break everything, so you are on your own, good luck'. For
 install/update, perhaps it could be solved by adding some new
 installer/updater window which would check of enabled urpmi medias, and
 if there are any non-official one, it could show a warning or something
 like it as well.

I think also the ppa-purge tool is quite useful (I've not used it
myself, just read instructions of it's use) which can aid the purging
of a given PPA's packages and the installation of the offical packages
needed to solve any dependency holes left behind from uninstalling
packages.


This is still a power-user task IMO, but if (especially in the case of
Wayland stuff) only power-users would attempt this.

So while I too accept the QA issue (it's why I've spoken quite strongly
against PPAs in the past), I do accept there are sometimes valid reasons
to use them. If the tools are there to help, most of my concerns can be
mitigated.

Col

PS, nice to see you here Eugeni :)


-- 

Colin Guthrie
mageia(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
  Mageia Contributor [http://www.mageia.org/]
  PulseAudio Hacker [http://www.pulseaudio.org/]
  Trac Hacker [http://trac.edgewall.org/]


Re: [Mageia-dev] PPA-like repos

2011-07-08 Thread Cazzaniga Sandro
Le 08/07/2011 12:28, Colin Guthrie a écrit :
 I think also the ppa-purge tool is quite useful (I've not used it
 myself, just read instructions of it's use) which can aid the purging
 of a given PPA's packages and the installation of the offical packages
 needed to solve any dependency holes left behind from uninstalling
 packages.
 
I've used it for downgrade from gnome-shell to gnome 2.32.

It works as well as possible, anything was breaked.

-- 
Sandro Cazzaniga - https://lederniercoupdarchet.wordpress.com
IRC: Kharec (irc.freenode.net)
Software/Hardware geek
Conceptor
Magnum's Coordinator/editor (http://magnum.tuxfamily.org)
Mageia and Mandriva contributor


[Mageia-dev] Out of town until 18/07

2011-07-08 Thread Michael Scherer
Hi,

As seen on the blog, I will be at Libre Software Meeting and in holidays
for a few days after, do not expect a fast answer from me nor much
answer on irc until 18th July. 

I will also not be present in meeting during the week. 

-- 
Michael Scherer



Re: [Mageia-dev] Standardising the virtual Provides in -devel packages

2011-07-08 Thread EatDirt

On 08/07/11 06:37, Ahmad Samir wrote:

Hello.

I've had a rather vague idea about standardising the virtual provides
in the distro, there should be:
Provides: %{name}-devel
Provides: lib%{name}-devel

either both of them in _all_ packages, or one of them in _all_
packages, so that we don't have to check urpmq --provides all the
time. Personally, I am more inclined on having them both, so as not to
break already working specs.



WDYT?


Hi! YES!!!

As a Padawan, this was one of my first troubles, to find the correct 
-devel package name. Some packages have even different --provides 
according to the arch :-/


Both Provides are certainly the best, but we may recommend the usage 
of only one of type in Requires: lib%{name}-devel?


Cheers,
Chris.



Re: [Mageia-dev] Standardising the virtual Provides in -devel packages

2011-07-08 Thread Ahmad Samir
On 8 July 2011 13:44, EatDirt dirt...@gmail.com wrote:
 On 08/07/11 06:37, Ahmad Samir wrote:

 Hello.

 I've had a rather vague idea about standardising the virtual provides
 in the distro, there should be:
 Provides: %{name}-devel
 Provides: lib%{name}-devel

 either both of them in _all_ packages, or one of them in _all_
 packages, so that we don't have to check urpmq --provides all the
 time. Personally, I am more inclined on having them both, so as not to
 break already working specs.

 WDYT?

 Hi! YES!!!

 As a Padawan, this was one of my first troubles, to find the correct -devel
 package name. Some packages have even different --provides according to the
 arch :-/


[..]

 Both Provides are certainly the best, but we may recommend the usage of
 only one of type in Requires: lib%{name}-devel?

 Cheers,
 Chris.



For new specs maybe, but for old ones, that would break compatibility
with other specs that already have BR: %{name}-devel. So since we
can't easily get rid of one or the other, better have both...

-- 
Ahmad Samir


Re: [Mageia-dev] Standardising the virtual Provides in -devel packages

2011-07-08 Thread Anssi Hannula
On 08.07.2011 07:37, Ahmad Samir wrote:
 Hello.
 
 I've had a rather vague idea about standardising the virtual provides
 in the distro, there should be:
 Provides: %{name}-devel
 Provides: lib%{name}-devel
 
 either both of them in _all_ packages, or one of them in _all_
 packages, so that we don't have to check urpmq --provides all the
 time. Personally, I am more inclined on having them both, so as not to
 break already working specs.
 
 For example:
 $ urpmq --provides lib64gudev1.0-devel-166-5.mga1.x86_64
 libgudev-devel[== 166-5.mga1]
 pkgconfig(gudev-1.0)[== 166]
 devel(libgudev-1.0(64bit))
 lib64gudev1.0-devel[== 166-5.mga1]
 lib64gudev1.0-devel(x86-64)[== 166-5.mga1]
 
 only libgudev-devel, so if I put BR gudev-devel in a spec it won't
 work, whereas I'd expect it to work since some other packages have
 such similar provides:
 $ urpmq --provides lib64dbus-1-devel
 libdbus-1-devel[== 1.4.1-3.mga1]
 libdbus-devel[== 1.4.1-3.mga1]
 dbus-devel[== 1.4.1-3.mga1]
 [...]
 
 
 WDYT?
 
 (If we agree to go one way or the other, will just fix them gradually
 over time).

I remember having this discussion in Mandriva when we dropped %major
from devel name. As a result the library policy (which we have on Mageia
as well) was altered so that all packages should have
- name-devel
- tarballname-devel
as provides, i.e. without lib%name-devel (except for existing pkgs).
This is what I've been using for any new packages I've packaged.

However, as usual, I'm fine with any consistent scheme (one or the other
or both).

-- 
Anssi Hannula


Re: [Mageia-dev] Standardising the virtual Provides in -devel packages

2011-07-08 Thread nicolas vigier
On Fri, 08 Jul 2011, Ahmad Samir wrote:

 Hello.
 
 I've had a rather vague idea about standardising the virtual provides
 in the distro, there should be:
 Provides: %{name}-devel
 Provides: lib%{name}-devel

Good idea.

With version and release included :

Provides: %{name}-devel = %{version}-%{release}
Provides: lib%{name}-devel = %{version}-%{release}



[Mageia-dev] A tool to help spotting backports needs

2011-07-08 Thread Samuel Verschelde
Hi,

Mageia App Db (still under development but already usable and making progress) 
has a new page which compares all packages in stable releases to the packages 
in the development branch (here, cooker).

You can find it here :

http://88.191.121.20/madb/mageia/index.php/package/comparison/

It also shows when there are newer versions from other distributions, using 
http://check.mageia.org/updates.html for that.

It can be filtered with the common Mageia App Db filters. For example, my 
preferred view is the following one, focusing on games :)

http://88.191.121.20/madb/mageia/index.php/package/comparison/distrelease/2/application/1/group/109%2C85%2C30%2C61%2C8%2C25%2C76%2C69%2C54/arch/1/source/1
 

Best regards

Samuel Verschelde (Stormi)


Re: [Mageia-dev] Standardising the virtual Provides in -devel packages

2011-07-08 Thread Florian Hubold

Am 08.07.2011 17:31, schrieb nicolas vigier:

On Fri, 08 Jul 2011, Ahmad Samir wrote:


Hello.

I've had a rather vague idea about standardising the virtual provides
in the distro, there should be:
Provides: %{name}-devel
Provides: lib%{name}-devel

Good idea.

With version and release included :

Provides: %{name}-devel = %{version}-%{release}
Provides: lib%{name}-devel = %{version}-%{release}



/me fully supporting this proposal.


Re: [Mageia-dev] Standardising the virtual Provides in -devel packages

2011-07-08 Thread Michael Scherer
Le vendredi 08 juillet 2011 à 17:27 +0300, Anssi Hannula a écrit :
 On 08.07.2011 07:37, Ahmad Samir wrote:
  Hello.
  
  I've had a rather vague idea about standardising the virtual provides
  in the distro, there should be:
  Provides: %{name}-devel
  Provides: lib%{name}-devel
  
  either both of them in _all_ packages, or one of them in _all_
  packages, so that we don't have to check urpmq --provides all the
  time. Personally, I am more inclined on having them both, so as not to
  break already working specs.
  
  For example:
  $ urpmq --provides lib64gudev1.0-devel-166-5.mga1.x86_64
  libgudev-devel[== 166-5.mga1]
  pkgconfig(gudev-1.0)[== 166]
  devel(libgudev-1.0(64bit))
  lib64gudev1.0-devel[== 166-5.mga1]
  lib64gudev1.0-devel(x86-64)[== 166-5.mga1]
  
  only libgudev-devel, so if I put BR gudev-devel in a spec it won't
  work, whereas I'd expect it to work since some other packages have
  such similar provides:
  $ urpmq --provides lib64dbus-1-devel
  libdbus-1-devel[== 1.4.1-3.mga1]
  libdbus-devel[== 1.4.1-3.mga1]
  dbus-devel[== 1.4.1-3.mga1]
  [...]
  
  
  WDYT?
  
  (If we agree to go one way or the other, will just fix them gradually
  over time).
 
 I remember having this discussion in Mandriva when we dropped %major
 from devel name. As a result the library policy (which we have on Mageia
 as well) was altered so that all packages should have
 - name-devel
 - tarballname-devel
 as provides, i.e. without lib%name-devel (except for existing pkgs).
 This is what I've been using for any new packages I've packaged.
 
 However, as usual, I'm fine with any consistent scheme (one or the other
 or both).

I would be in favor of keeping the compatibility with existing
practice. 


-- 
Michael Scherer



Re: [Mageia-dev] Updates testing

2011-07-08 Thread andre999

philippe makowski a écrit :

2011/7/8 nicolas vigierbo...@mars-attacks.org:

I think the goal is not to do full regression tests, as we don't have
time for this. But do minimal testing, in 1 or 2 minutes, to check that
basic functionality is still working, to check that the update didn't
break everything. For LibreOffice that could be opening a test document.
Most applications are easy to test. But some require knowledge of the
software, or some configuration files, to test, so we could keep a list
of test commands or things to do and config files.

make sense


I agree
with a list of packages needing special consideration


Fedora have interesting rules about update/testing updates

Once pushed to testing, people are able to +1/-1 the updates karma,
based on whether or not it seems to be functional for them. If your
update reaches a karma of 3, it will automatically be pushed to
stable. Likewise, if it reaches -3, it will be automatically unpushed.
If your update does not receive enough feedback to automatically push
it to stable, you will have to submit it as a final update yourself.
This can easily be done with the command-line tool, or with the web
interface


I like that approach, in general.
Although if it doesn't work for 1 user, but does for 4 others, it could end up 
being pushed despite still having a bug.
(Likely if the bug depends on other apps installed, affecting only a subset of 
users.)



they also have proven tester
https://fedoraproject.org/wiki/Proven_tester for critical path package


--
André


Re: [Mageia-dev] Mageia educational - part 2

2011-07-08 Thread andre999

Angelo Naselli a écrit :

Hi folks,
thanks to mamming we've improved our wiki page [1].
It's always work in progress of course, new project entries
and movement from to be packaged to package are
always welcome :D

Let's talk about what to do now, two main steps are:

* add missing educational programs
* group educational programs in specialized meta-packages

For the first step every packagers, or padawans are welcome.
stblack, pasmatt (matteo) and I will start working asap.

Latter instead is a little bit complex, in that page there
are projects like monodevelop, blander... that are not
easy to group in.

IMO we could have three starting meta-packages at the moment
focused on students age -maybe on their related teacher as
well- something like:
pre-school6 y.o.
primary-school   6-10 y.o
secondary-school 10-14 y.o

I can't see how to group for people over (high school?)
since in Italy for instance we have different kind of
school addresses e.g. technical in computer science, in chemical, etc...


In North America, your high school would be called middle school, which has 
more or less disappeared.

primary is about 6-12 y
secondary is about 13-18 y
the range 10-14 y remains transitional, in terms of curriculum, however.
Smarter kids near the end of primary would be more interested in secondary 
level (and the inverse, I would imagine).

Maybe it would be better to designate by anticipated age range ?
In any case, there should be a lot of overlap.
(Just because someone turns 15 they won't suddenly loose interest in what they 
used before.)



Then another issue could be the desktop, or better, installing things
either for qt or gtk for instance.


I might be mistaken, but wouldn't most of such apps be more or less 
desktop-agnostic ?
If not, we should give alternatives -- a Gnome user probably wouldn't want to 
install half of KDE for one package, and the equivalent would apply to KDE 
users.  And of course other desktops.



And is it right to install more than one project doing similar things?


Why not ?  It gives a choice, which I think encourages a positive attitude 
toward the use of computers as a tool in their life.
As long as we don't try to insist that they can't uninstall something they're 
not interested in.



Should we/Are we able to decide which is the best to be included in the
meta-package?


We could make suggestions, but it seems difficult to decide what.  There is 
such variation of interest and ability among the young (like everyone else), 
that it seems even more difficult to decide the best.


For those of high school level and above, it might be an idea to have meta 
packages focused on the domaine of interert, such natural sciences or social 
sciences, etc.



What do you think about this subject?


It might be an idea to have a base meta package which includes LibreOffice, 
internet tools, and other apps good for all age groups interested in education ?



Cheers,
Angelo

[1] http://mageia.org/wiki/doku.php?id=sigedu


Regards
--
André


Re: [Mageia-dev] Repository question: where do we put non-free+tainted RPMs?

2011-07-08 Thread andre999

Wolfgang Bornath a écrit :

2011/7/8 Thorsten van Liltv...@gmx.de:

Am 08.07.2011 10:42, schrieb Wolfgang Bornath:


2011/7/8 James Kerrj...@jkerr82508.free-online.co.uk:


This thread has strayed far from the original question, which could be
re-stated as:

Should tainted free software and tainted nonfree software be commingled
in a
single tainted repository?


How can tainted software be free software at the same time?



Because free is a matter of license, while tainted is a matter of patents.
For example, the libdvdcss2 is free, as the the source-code is open (GPL)
but it touches the patent issue, so it's tainted.


Yes, if you regard patents not as a criterium for free or non-free
then this division makes sense.

From that point of view we need the same structure as PLF

(tainted-free and tainted-non-free).


As well, the question of patent claims is a totally hypothetical problem, in 
almost every country -- including the USA -- for mirrors that carry distros 
like Mageia.
(In the USA, the patent office used to systematically refuse patent claims on 
software.  And patents are only examined for conflicting US patents before 
being registered.  Not for the acceptability of the patent itself.)


So basically, tainted is for the benefit of those who would like to support 
software patents.

As non-free is for the benefit of those who would like to support free software.

--
André