Re: [gentoo-dev] Election for the Gentoo Council empty seat

2009-12-27 Thread Patrick Lauer
On 12/24/09 23:50, Roy Bamford wrote:
 On 2009.12.16 00:36, Jorge Manuel B. S. Vicetto wrote:
 Hello.

 As announced by Denis (Calchan)[1], we need to have an election for
 the
 Gentoo Council's empty seat.
 We'll be putting up a page with all the information for the Council
 election, including the election officials, asap. I'll send another
 email later with the link and the missing information, but for now,
 let
 me just share the dates for nomination and voting:

 nomination: December 17th to 30th
 [snip]
 Regards,

 Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org
 Gentoo- forums / Userrel / Devrel / KDE / Elections

 
 I nominate bonsaikitten (Patrick)
 

Thanks Roy.

I accept the nomination.

wkr,

Patrick



[gentoo-dev] QA last rites for sys-apps/sdd

2009-12-27 Thread Diego E . Pettenò

# Diego E. Pettenò flamee...@gentoo.org (27 Dec 2009)
#  on behalf of QA team
#
# Package fails to build (second time in a row), bug #298522.
# Unneeded, unmaintained, just use the dd from coreutils or
# from FreeBSD userland packages.
#
# Removal on 2010-02-25
sys-apps/sdd



Re: [gentoo-dev] QA last rites for media-gfx/viewer

2009-12-27 Thread James Cloos
 Samuli == Samuli Suominen ssuomi...@gentoo.org writes:

 The QA team should generate more patches and fewer kills.

Samuli Manpower. Feel free to join up and help. A handful of people
Samuli can't fix everything.

It would have taken him less effort to fix the bug and commit a new
ebuild when he first saw it than it must have taken to file a bug
report and then, months later, kill the package.

And if he doesn't want to be the one to fix it, it is better to just
leave it alone.

Samuli If it's broken, it shouldn't be in tree, simple as that.

As a user, I can only say bullshit to that.

Packages should not go away over trivial issues.  That is harmful,
not helpful.

-JimC
-- 
James Cloos cl...@jhcloos.com OpenPGP: 1024D/ED7DAEA6



Re: [gentoo-dev] QA last rites for media-gfx/viewer

2009-12-27 Thread Tomáš Chvátal
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dne 27.12.2009 19:32, James Cloos napsal(a):
 As a user, I can only say bullshit to that.
 
 Packages should not go away over trivial issues.  That is harmful,
 not helpful.
That is big false, we can fix it for one time but when it is broken for
long period and we fix it there is 99 certainity that package will end
up on QA list again because noone else would care about it, so if noone
maintains it and it is broken for a quite while its preffered to remove
it and maybe readd it back when someone again became interested in it

Also we are all volunteers and you are acting like you feel we don't
provide what you want. In that case easiest solution is to stop whining
and join some gentoo project to help up with maintaining stuff. We have
dozens of weak areas so it is quite possible some of them might attract you.

If you feel like you don't have time for doing so, we don't have it
neither we are already maintaining quite lot stuff ourselves and trying
to make whole tree compilable is addition to it.

- 
Tomáš Chvátal
Gentoo Linux Developer [KDE/Overlays/QA/X11]
E-Mail  : scarab...@gentoo.org
GnuPG FP: 94A4 5CCD 85D3 DE24 FE99 F924 1C1E 9CDE 0341 4587
GnuPG ID: 03414587
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.13 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAks33U0ACgkQHB6c3gNBRYdwFwCgyzAJYCSIcR6u1z2p3dNOA4WG
v3AAni2AZW9swVRpMVJAknQo+cF2/rDn
=XkWy
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: [gentoo-dev-announce] Election for the Gentoo Council empty seat

2009-12-27 Thread Tomáš Chvátal
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dne 20.12.2009 15:43, Fabian Groffen napsal(a):
 I nominate (in no particular order):
 lu_zero
 patrick
 scarabeus
 
 

Thanks,
I will try it :] Maybe someone will vote for me after all :P

Anyway, i wont write huge manifesto but these things i would like spent
my time:

QA propagation (motivating people, explaining why we are doing stuff and
so on)

Propagating the way If we are not sure, lets ask QA guys, instead of
the current approach when there is no-one officially bothering to ask
(yep we can reply to the topics regulary but i really want everyone to
be one way or another involved in QA)

Ricing vs. stabling balance:
Currently we have some areas nicely shaped (namely kde or x11 where i
can be sure what it does) on the other hand we have large areas of the
tree undermaintained (lisp as example from what i can see what is
hitting QA bugs).

So we need to find a way how to distribute power and motivate people for
the weak areas. We also should visualize the output to have it simple to
spot (some tool for grumpy probably should do this).

So basically my work would be forward good upgrade path and more mature
tree as whole not only some parts.

Cheers

- 
Tomáš Chvátal
Gentoo Linux Developer [KDE/Overlays/QA/X11]
E-Mail  : scarab...@gentoo.org
GnuPG FP: 94A4 5CCD 85D3 DE24 FE99 F924 1C1E 9CDE 0341 4587
GnuPG ID: 03414587
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.13 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAks36rgACgkQHB6c3gNBRYdqagCdFV1MVfkIDGrRs75YOCYvMudg
9roAn2GjY98c5jZnYsn179xR53DbhCsb
=/m1B
-END PGP SIGNATURE-



[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2009-12-27 23h59 UTC

2009-12-27 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2009-12-27 23h59 UTC.

Removals:
dev-java/jessie 2009-12-23 00:33:20 caster
dev-java/blackdown-jre  2009-12-23 00:53:54 caster
dev-java/blackdown-jdk  2009-12-23 01:26:54 caster
x11-plugins/compiz-fusion-plugins-extra 2009-12-23 02:57:28 
jmbsvicetto
x11-plugins/compiz-fusion-plugins-main  2009-12-23 02:58:22 
jmbsvicetto
net-p2p/museek+ 2009-12-23 16:57:49 
scarabeus
games-arcade/blinkensisters 2009-12-23 17:00:29 
scarabeus
sys-apps/initng 2009-12-23 17:04:01 
scarabeus
sys-apps/initng-ifiles  2009-12-23 17:04:02 
scarabeus
games-rpg/mangos2009-12-23 17:05:42 
scarabeus
net-misc/tkusr  2009-12-23 17:29:46 
scarabeus
app-emulation/cedega2009-12-23 17:31:31 
scarabeus
app-emulation/transgaming-fontinstaller 2009-12-23 17:31:31 
scarabeus
app-emulation/transgaming-mozctlinstaller   2009-12-23 17:31:31 
scarabeus
app-text/ghostscript-gnu2009-12-23 17:33:10 
scarabeus
app-admin/eselect-oracle2009-12-23 17:35:08 
scarabeus
sys-cluster/mpiexec 2009-12-23 17:43:56 
scarabeus
net-mail/vimap  2009-12-23 17:45:28 
scarabeus
net-dialup/kdsl 2009-12-23 20:45:26 
ssuominen
net-dialup/kmasqdialer  2009-12-23 20:45:27 
ssuominen
net-dialup/komport  2009-12-23 20:45:27 
ssuominen
net-dialup/roek 2009-12-23 20:45:28 
ssuominen
net-dialup/serlook  2009-12-23 20:45:28 
ssuominen
media-sound/kzenexplorer2009-12-23 20:46:43 
ssuominen
media-sound/scret   2009-12-23 20:46:43 
ssuominen
media-sound/transkode   2009-12-23 20:46:44 
ssuominen
net-misc/x2gokdebindings2009-12-23 20:48:00 
ssuominen
net-misc/x2gosessionadministration  2009-12-23 20:48:00 
ssuominen
net-firewall/guarddog   2009-12-23 20:48:54 
ssuominen
net-firewall/kmyfirewall2009-12-23 20:48:55 
ssuominen
app-text/kbibtex2009-12-23 20:51:43 
ssuominen
media-video/kavi2svcd   2009-12-23 20:53:31 
ssuominen
sci-calculators/abakus  2009-12-23 20:55:10 
ssuominen
sci-calculators/kconvert2009-12-23 20:55:10 
ssuominen
sci-calculators/pgcalc2 2009-12-23 20:55:11 
ssuominen
app-text/knowit 2009-12-23 20:58:04 
ssuominen
app-mobilephone/ksms2009-12-23 20:59:05 
ssuominen
dev-db/hk_classes   2009-12-24 12:35:39 
ssuominen
dev-db/knoda2009-12-24 12:35:40 
ssuominen
dev-db/kpogre   2009-12-24 12:35:40 
ssuominen
dev-util/kdbg   2009-12-24 12:37:54 
ssuominen
dev-util/kprof  2009-12-24 12:37:55 
ssuominen
app-office/kletterwizard2009-12-25 14:53:12 
ssuominen
sci-electronics/klogic  2009-12-25 14:54:00 
ssuominen
sci-visualization/kpl   2009-12-25 14:56:23 
ssuominen
sci-visualization/labplot   2009-12-25 14:56:23 
ssuominen
app-editors/kxmleditor  2009-12-25 14:57:04 
ssuominen
app-editors/emacs-cvs   2009-12-27 19:08:42 ulm

Additions:
dev-python/timelib  2009-12-21 00:47:00 arfrever
dev-python/lockfile 2009-12-21 02:33:23 arfrever
kde-misc/kprayertime2009-12-21 13:05:41 
ssuominen
dev-ruby/rack-test  2009-12-21 14:27:38 
flameeyes
dev-perl/Panotools-Script   2009-12-21 15:24:11 tove
dev-ruby/rake-compiler  2009-12-21 18:40:31 
flameeyes
app-text/mathtex2009-12-21 20:34:57 pva
x11-plugins/pidgintex   2009-12-21 20:39:14 pva
dev-ruby/echoe  2009-12-21 22:17:41 
flameeyes
media-libs/libpgf   2009-12-22 17:53:48 
ssuominen
x11-plugins/pidgin-knotify  2009-12-22 20:21:06 

[gentoo-dev] QA last rites for sys-apps/sdd

2009-12-27 Thread Diego E . Pettenò

# Diego E. Pettenò flamee...@gentoo.org (28 Dec 2009)
#  on behalf of QA team
#
# Package fails to build (second time in a row), bug #298522.
# Unneeded, unmaintained, just use the dd from coreutils or
# from FreeBSD userland packages.
#
# Removal on 2010-02-26
sys-apps/sdd



[gentoo-dev] QA Documentation

2009-12-27 Thread Richard Freeman

Started new subject since this is only tangentially related to the election.

On 12/27/2009 06:16 PM, Tomáš Chvátal wrote:

Anyway, i wont write huge manifesto but these things i would like spent
my time:

QA propagation (motivating people, explaining why we are doing stuff and
so on)



Could this include documenting QA policies a bit better?  Some are 
documented in scattered docs, some are in the ebuild quiz answers (which 
of course no two developers have the exact same answers to, and they 
aren't anywhere you can point to for reference), and many are learned 
when QA files a bug on a package one maintains.


It would be really nice to just have a list somewhere that we could 
periodically look at and refresh our memories against.  Plus, some 
policies aren't always obvious or can be misinterpreted.


Don't get me wrong - the QA team is doing a great job and I love Diego's 
work on the tinderbox.  I've had a bug or two filed by them, and I've 
found that they've only been helpful when somebody actually bothers to 
try to resolve them.




[gentoo-dev] Non-free software in Gentoo

2009-12-27 Thread Vincent Launchbury
Hi,

I recently emailed the Gentoo PR team, voicing my concerns about the
amount of non-free software within Gentoo. I got an interesting response
from Sebastian Pipping, who said that while Gentoo is all about choice,
including the choice to install non-free software, the project is
interested in making it easy for people to run a 100% free system,
should they choose that path.

I found out about the license filtering feature in the dev version of
portage, and used it to remove all the non-free software from my
system. However, it wasn't a perfect experience. Based on what Sebastian
had to say, and my own experience using it, I have a few suggestions.

1) Not all of the licenses are completely accurate. For example, the
Linux kernels are listed as soley GPL-2, yet they contain blobs of
non-free firmware. Perhaps a general-purpose not-free license could be
appended to such packages. This would only affect people who choose to
use the feature. It could be minused from the FSF-APPROVED group for
example.

Also relating to this, what is freedist? The package app-text/dos2unix
lists 'freedist' as its license, and /usr/portage/licenses/freedist says
only Freely Distributable. Several other packages do this, and I'm
sure it's not correct. I'm not entirely sure, but I think the dos2unix
package is from http://www.thefreecountry.com/tofrodos/, which clearly
says its GPLv2. Packages like this could be looked into and fixed.

2) There are no free versions of the kernel in the main tree. The Latin
American FSF maintains blob-free kernels at
http://www.linux-libre.fsfla.org/pub/linux-libre/releases/. They could
be added alongside the official vanilla ebuilds.

3) Some free software packages bring in non-free optional dependencies
by default. For example, media-gfx/imagemagick brings in
media-fonts/corefonts. As suggested by Sebastian, a free profile could be
created, that changes these defaults, to reduce the hassle of
maintaining a free system. Again, this would only affect users who
choose to use that profile.

4) Using something like ACCEPT_LICENSES=-* @FSF-APPROVED is a good
start, but its quite a hassle to keep checking all the licenses. One
annoyance is packages like sys-devel/gcc. gcc has the libgcc license,
which is just GPLv2+, with some extra permissions granted. Although it's
important to make such a distinction, these extra freedoms are
irrelevant to license filtering.

I suppose the only feasible way to fix this would be to expand the
license groups in /usr/portage/profiles/license_groups. Would it cause
any problems if they were quite large?

Another option might be to introduce an optional IS_FREE=yes/no option
to the ebuild files, which could override the other license settings.

5) Documentation on how to set up and maintain a fully free system could
be added.


To summarize, my general idea is to fix some licensing issues, introduce
the libre kernels and have a 100% free profile that would create the
least possible amount of hassle for anyone using it. This in turn would
make Gentoo more accessible to the free software community, without
affecting people that don't use the profile.

This is my first post here, so I apologize if it's misdirected. I'm not
sure if I'd really be able to help much on the technical side, but if
this garners any cooperation, I'll gladly help out with anything I can.
If someone could point me in the right direction, I'd be very grateful.

Kind Regards,
Vincent Launchbury.