Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-26 Thread Andrej Kacian
On Thu, 11 Jan 2007 16:04:31 -0500
Chris Gianelloni [EMAIL PROTECTED] wrote:

 Submit your ideas here, so we can discuss them.  I will be choosing one
 idea that we think we can accomplish to test out the idea of
 Council-driven projects.

How about unified (and enforced) rules about Manifest PGP signing? Or was this
already finished by someone? I am referring to key size, expiration length,
trusted signatures, whether I can use my regular key, or a special one, ...

If this has already been agreed upon and covered somewhere, can someone
point me to an URL, so I can learn how do it right?

Kind regards,
-- 
Andrej Ticho Kacian ticho at gentoo dot org
Gentoo Linux Developer - net-mail, antivirus, sound, x86


signature.asc
Description: PGP signature


Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-26 Thread Alec Warner
Andrej Kacian wrote:
 On Thu, 11 Jan 2007 16:04:31 -0500
 Chris Gianelloni [EMAIL PROTECTED] wrote:
 
 Submit your ideas here, so we can discuss them.  I will be choosing one
 idea that we think we can accomplish to test out the idea of
 Council-driven projects.
 
 How about unified (and enforced) rules about Manifest PGP signing? Or was this
 already finished by someone? I am referring to key size, expiration length,
 trusted signatures, whether I can use my regular key, or a special one, ...
 
 If this has already been agreed upon and covered somewhere, can someone
 point me to an URL, so I can learn how do it right?
 
 Kind regards,

Talk to robbat2.
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-22 Thread sanchan
Chris Gianelloni wrote:

 Submit your ideas here, so we can discuss them.  I will be choosing one
 idea that we think we can accomplish to test out the idea of
 Council-driven projects.

A simple QA review of the entire portage tree, fixing any trivial QA concern
like missing headers inclusion, missing -fno-strict-aliasing wherever there are
bad programming practices and so on; pushing upstream whatever is just more
complicate that including an header or adding a CFLAG.

-- 
Sandro (sanchan)
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-22 Thread Ciaran McCreesh
On Mon, 22 Jan 2007 11:48:14 +0100 sanchan [EMAIL PROTECTED] wrote:
| Chris Gianelloni wrote:
|  Submit your ideas here, so we can discuss them.  I will be choosing
|  one idea that we think we can accomplish to test out the idea of
|  Council-driven projects.
| 
| A simple QA review of the entire portage tree, fixing any trivial QA
| concern like missing headers inclusion, missing -fno-strict-aliasing
| wherever there are bad programming practices and so on; pushing
| upstream whatever is just more complicate that including an header or
| adding a CFLAG.

And if you don't push upstream, a) it will never get fixed, b) people
will carry on making the same mistakes and c) every version bump takes
much longer. It's also harder for QA to contact upstream than the
package maintainer, since QA will have to look for the appropriate bug
tracker or mailing list, whereas package maintainers know this already.

And ultimately, it's a waste of QA's time. There are far more severe
breakages and there are not many people in QA.

-- 
Ciaran McCreesh
Mail: ciaranm at ciaranm.org
Web : http://ciaranm.org/
Paludis, the secure package manager : http://paludis.pioto.org/



signature.asc
Description: PGP signature


Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-22 Thread sanchan
Ciaran McCreesh ha scritto:

 And ultimately, it's a waste of QA's time. There are far more severe
 breakages and there are not many people in QA.

That's why I proposed this for a small targeted project.
-- 
Sandro (sanchan)
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-22 Thread Alec Warner
sanchan wrote:
 Ciaran McCreesh ha scritto:
 
 And ultimately, it's a waste of QA's time. There are far more severe
 breakages and there are not many people in QA.
 
 That's why I proposed this for a small targeted project.

It was my interpretation that the benefit of a council driven non-tree
project is that we can essentially involve non-developers in it.  Doing
a QA check is a great idea; but you need well trained people to do it
and those people need gentoo-x86 access.

Besides, the project is supposed to be fun :P

-Alec
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-22 Thread Daniel Black

While hanging around lca07 it was mentioned how bandwidth hungry Gentoo is.

Given a lot of the world is still on dialup this could increase the potential 
userbase for Gentoo.

As such the project idea is Automated Xdelta Generation.

principles:
no manual generation of xdeltas by gentoo devs
simple user usage (FEATURES=xdelta)
avoiding digesting problems
remain compatible with existing ebuilds

user interface:

FEATURES=xdelta emerge ~sys-kernel/gentoo-sources-2.6.20
found /usr/portage/distfiles/linux-2.6.19.tar.bz2
fetching linux-2.6.19_xdelta_2.6.20.xdelta
generating linux-2.6.20.tar
digest /usr/portage/distfiles/linux-2.6.20.tar matches
storing /usr/portage/distfiles/linux-2.6.20.tar.bz2
(more fetching)
unpacking
..
...
...

FEATURES=xdelta emerge ~sys-kernel/hardened-sources-2.6.20
found /usr/portage/distfiles/linux-2.6.20.tar.bz2
digest mismatch - checking linux-2.6.20.tar
digest good - assuming it was xdelta generated
(more fetching)
unpacking
.

I'm thinking xdeltas that gets generated on the staging server and some portage 
support so facilitate a minimal download.

Note: i haven't looked at previous xdelta portage patches from years ago.

-- 
Daniel Black [EMAIL PROTECTED]
Gentoo Foundation


pgpb4nnRYGEDq.pgp
Description: PGP signature


Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-13 Thread Thilo Bangert
Chris Gianelloni [EMAIL PROTECTED] said:
 Submit your ideas here, so we can discuss them.  I will be choosing one
 idea that we think we can accomplish to test out the idea of
 Council-driven projects.

packages.g.o is a really helpful tool - which could be even more helpful 
if there where some people behind it...

and also the list of aging ebuilds with unstable keywords could be another 
project that perhaps could be revitalised through the council's action...

kind regards
Thilo


pgpUMiduwnGv0.pgp
Description: PGP signature


RE: [gentoo-dev] [RFC] Ideas for projects...

2007-01-12 Thread Chris Gianelloni
On Thu, 2007-01-11 at 16:36 -0600, Jason Huebel wrote:
 K, so my account hasn't been retired yet, so I'm making this comment as a
 developer (at least until someone gets around to my retirement bug). :-)
 
 I really like blubb's idea here. Not just of implementing GLEP 42, but the
 idea of having the Council responsible for overseeing and assigning tasks
 for the implementation of ALL approved GLEPs.

I would only see this as feasible if the Council:

#1. was considered everyone's manager
#2. could refuse to continue work on a GLEP, even ones previously
approved
#3. had some control over what people actually worked on
#4. was involved in the GLEP process before the approval

(I'm sure there's more...)

Honestly, I see #3 and #4 as the biggest problems.  Were it up to me, I
likely wouldn't have approved *many* of the earlier GLEPs, knowing that
they would be very hard to implement and oversee.  A GLEP is an
enhancement idea created within Gentoo.  The idea I had was really for
*new* ideas that wouldn't necessarily be covered under the scope of a
GLEP.

Remember that we don't really have control over what people do.  We're
currently more geared towards policy.  The idea, as I suggested it, was
to create new groups that *did* meet all of the above concepts.  A group
that works for the Council, on a project that has had oversight from
the beginning, allowing us to come up with milestones and tasks *prior*
to any other work being done.

Think of it more like contract developers that are assigned a task,
rather than trying to strong arm the current developer pool, which are
more generic developers, into doing something.  Basically, it is
recruiting with the fore-knowledge of what you'll be working on, rather
than us trying to add such controls into the current developer system.

 Maybe GLEP 42 could be the pilot. :-)

As far as I know, most of the portage-side stuff is done.

 Jason Huebel
 
 -Original Message-
 From: Simon Stelling [mailto:[EMAIL PROTECTED] 
 Sent: Thursday, January 11, 2007 4:24 PM
 To: gentoo-dev@lists.gentoo.org
 Subject: Re: [gentoo-dev] [RFC] Ideas for projects...
 
 I like the idea. Something really useful I could think of is *drums*
 
 the implementation of GLEP 42.
 
 -- 
 Kind Regards,
 
 Simon Stelling
 Gentoo/AMD64 Developer
 -- 
 gentoo-dev@gentoo.org mailing list
 
-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation


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


Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-11 Thread George Prowse

Chris Gianelloni wrote:

The Gentoo Council is looking for some ideas for some small projects
that we could initiate that would help Gentoo.  These project ideas
should be things that are attainable in a measurable amount of time, and
should be fairly small in scope.  This would be in the same vein as the
Google Summer of Code projects.  Robin Johnson came up with a good
example, which was genflags an application that was to gather
information from the running system and spit out a customized set of
C(XX)FLAGS for the user.

Submit your ideas here, so we can discuss them.  I will be choosing one
idea that we think we can accomplish to test out the idea of
Council-driven projects.

Thanks in advance!

  
RSS feeds for packages added and removed from the tree with potential 
support for external overlays?


I can see a file like debian's sources.list for the external ones with 
the addresses like this:


#Add external overlay addresses here:
http://dev.gentooexperimental.org/pkgcore-trac
http://overlays.gentoo.org/proj/mysql/
http://overlays.gentoo.org/proj/java/


George
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-11 Thread Robin H. Johnson
On Thu, Jan 11, 2007 at 04:04:31PM -0500, Chris Gianelloni wrote:
 Robin Johnson came up with a good example, which was genflags an
 application that was to gather information from the running system and
 spit out a customized set of C(XX)FLAGS for the user.
I should clarify, that genflags was a short project based on requirements
from Daniel Robbins. I wrote it in mid-2003.

The old code (app-portage/genflags) is still in the tree, but has badly
stagnated (not updated since GCC3.3, and it was before the widespread
entry of amd64 machines).

-- 
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : [EMAIL PROTECTED]
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85


pgphzRsY3KIsK.pgp
Description: PGP signature


Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-11 Thread Daniel Drake

Chris Gianelloni wrote:

Submit your ideas here, so we can discuss them.  I will be choosing one
idea that we think we can accomplish to test out the idea of
Council-driven projects.


Construction of a dynamic website for tracking kernel security issues. 
There are too many of them and too many kernels to do this through the 
normal GLSA process, and currently users are kept in the dark about 
fixed security issues.


Tim had started developing a site for this (KISS) but it was never 
finished and had the large downside that it relies upon an operator 
duplicating lots of information from bugzilla and the ebuild tree into KISS.


Such a system would be able to automatically pull a large proportion of 
the required information relatively easily. It would offer functionality 
to allow users to sign up for security announcements and fixes for their 
kernel(s) of choice, as well as feeding the same info into a mailing 
list for all kernels.


Daniel
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-11 Thread Simon Stelling

I like the idea. Something really useful I could think of is *drums*

the implementation of GLEP 42.

--
Kind Regards,

Simon Stelling
Gentoo/AMD64 Developer
--
gentoo-dev@gentoo.org mailing list



RE: [gentoo-dev] [RFC] Ideas for projects...

2007-01-11 Thread Jason Huebel
K, so my account hasn't been retired yet, so I'm making this comment as a
developer (at least until someone gets around to my retirement bug). :-)

I really like blubb's idea here. Not just of implementing GLEP 42, but the
idea of having the Council responsible for overseeing and assigning tasks
for the implementation of ALL approved GLEPs.

Maybe GLEP 42 could be the pilot. :-)

Jason Huebel

-Original Message-
From: Simon Stelling [mailto:[EMAIL PROTECTED] 
Sent: Thursday, January 11, 2007 4:24 PM
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] [RFC] Ideas for projects...

I like the idea. Something really useful I could think of is *drums*

the implementation of GLEP 42.

-- 
Kind Regards,

Simon Stelling
Gentoo/AMD64 Developer
-- 
gentoo-dev@gentoo.org mailing list

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-11 Thread Alec Warner
Simon Stelling wrote:
 I like the idea. Something really useful I could think of is *drums*
 
 the implementation of GLEP 42.
 

GLEP 42 is almost fully implemented and is currently undergoing local
testing (by me) to find the last of the obvious bugs.
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-11 Thread Richard Fish

On 1/11/07, Chris Gianelloni [EMAIL PROTECTED] wrote:

The Gentoo Council is looking for some ideas for some small projects
that we could initiate that would help Gentoo.


My idea would be to extend emaint to check package.keywords and
package.use for obsolete flags, unnecessary atoms (like foo-1.2 in
keywords when foo-1.3 is stable), atoms that don't match any current
ebuild, and so on.

-Richard
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-11 Thread Bo Ørsted Andresen
On Friday 12 January 2007 05:43, Richard Fish wrote:
 My idea would be to extend emaint to check package.keywords and
 package.use for obsolete flags, unnecessary atoms (like foo-1.2 in
 keywords when foo-1.3 is stable), atoms that don't match any current
 ebuild, and so on.

app-portage/eix already does a lot of this with --test-non-matching 
and --test-obsolete.

-- 
Bo Andresen


pgpxLeKmkecCN.pgp
Description: PGP signature


Re: [gentoo-dev] [RFC] Ideas for projects...

2007-01-11 Thread Richard Fish

On 1/11/07, Bo Ørsted Andresen [EMAIL PROTECTED] wrote:

On Friday 12 January 2007 05:43, Richard Fish wrote:
 My idea would be to extend emaint to check package.keywords and
 package.use for obsolete flags, unnecessary atoms (like foo-1.2 in
 keywords when foo-1.3 is stable), atoms that don't match any current
 ebuild, and so on.

app-portage/eix already does a lot of this...


Sigh.  I can't keep up with these changesnevermind :-(

-Richard

--
gentoo-dev@gentoo.org mailing list