Re: [gentoo-dev] Re: [gentoo-project] New developer: Fabio Erculiani (lxnay)

2009-09-28 Thread Fabio Erculiani

Thanks to everybody involved in the process and in building up good 
relationships firstly between Gentoo and Sabayon and secondly among their devs.
I am looking forward to contribute to Gentoo KDE and Portage Projects with my 
knowledge and ideas. In particular, I am looking forward to merge the good part 
of Sabayon directly, back into Gentoo (where applicable), making it shining and 
rocking like in the early days (eheh).
I hope to be able to rectify false rumours surrounding my name (they're funny 
btw) and have fun with everybody. I'm not here to conspirate or whatever, I'm 
here to fix bugs, communicate with other developers, and race with ssuominen 
and patrick.
I will demonstrate my committment through commits, that's the best I could say.

Thanks to Samuli, Patrick and Tomas for having convinced me to join.
A special thank goes to Betelgeuse and his patience.

Regards,
--
Fabio Erculiani
http://www.sabayon.org
http://www.gentoo.org



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Lastrite: media-video/qc-usb-messenger

2009-09-28 Thread Samuli Suominen
# Samuli Suominen  (28 Sep 2009)
# Obsolete. Supported by in-kernel drivers. Masked for removal,
# see bug 277605.
media-video/qc-usb-messenger

It supported 4 device id's which have been supported by in-kernel gspca
drivers for quite a while. Also, it doesn't compile with any recent kernel.



Re: [gentoo-dev] Re: [gentoo-project] New developer: Fabio Erculiani (lxnay)

2009-09-28 Thread likewhoa
Welcome aboard, looking forward to your contributions, and don't worry
about rectifying false rumours, just committing to the tree and making
new friends is enough for most. Once again welcome to gentoo it's about
freaking time you became a developer :p


On Mon, 2009-09-28 at 10:55 +0200, Fabio Erculiani wrote:
> Thanks to everybody involved in the process and in building up good 
> relationships firstly between Gentoo and Sabayon and secondly among their 
> devs.
> I am looking forward to contribute to Gentoo KDE and Portage Projects with my 
> knowledge and ideas. In particular, I am looking forward to merge the good 
> part of Sabayon directly, back into Gentoo (where applicable), making it 
> shining and rocking like in the early days (eheh).
> I hope to be able to rectify false rumours surrounding my name (they're funny 
> btw) and have fun with everybody. I'm not here to conspirate or whatever, I'm 
> here to fix bugs, communicate with other developers, and race with ssuominen 
> and patrick.
> I will demonstrate my committment through commits, that's the best I could 
> say.
> 
> Thanks to Samuli, Patrick and Tomas for having convinced me to join.
> A special thank goes to Betelgeuse and his patience.
> 
> Regards,


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


[gentoo-dev] [rfc] layman-global.txt, repositories.xml, layman, overlays.gentoo.org

2009-09-28 Thread Sebastian Pipping
Hello there!


This may look like like a lot of text but it actually isn't.
Please read on.  Thanks.


During the last few days rbu and I have been teaming up on a proposal
implementation improving on some of the issues that persist around
layman-global.txt.  (previously summarized in [1])

Both layman and the feed aggregator (planet) behind overlays.gentoo.org
work with a database of information on repositories.  These databases
are not shared so changes do not propagate.  That's not cool.


What we have done for now:

 - Extended layman-global.txt format to repositories.xml format adding
   - A list of feed URIs
 .. for the planet side
   - Several source URIs
 .. for mirroring and several protocols
   - Owner name
 i.e. the name of the person to contact
   - quality classification
 (core, stable, testing, experimental, graveyard)
 .. to better guide users
   - project/person distinction
   .. for the planet side mainly

 - Created DTDs and Relax NG schemas for both the old and new format

 - Wrote a converter script from layman-global.txt format to
 repositories.xml format and back.  It also adds
 "generated file" style warnings.  The scripts have no dependencies
 other than plain Python.

 - Prepared a patch against layman trunk at r38 that adds support for
   - repositories.xml format
   - display of owner names (in addition to e-mail addresses)


We have more or less the following future process in mind:

 - Collect feedback from the list (right now)
 and adjust the format and process as needed

 - Give birth to repositories.xml online
   - Decide about the final web location of repositories.xml
   - Put an initial repositories.xml on gentoo infra
   - Set up the repositories.xml to layman-global.txt converter
 script on the same machine to propagate all changes over
 to layman-global.txt in an automated fashion so we can keep
 it alive and up-to-date while still only editing its replacement

 - Revise layman patch until wrobel wants it upstream
 and put our a new layman release after

 - Setup script to create planet config from repositories.xml
 (Script creation is in progress.)

 - Take layman-global.txt offline in a year or so


Here is a sample entry for each XML formats:

layman-global.txt
=
  
http://git.goodpoint.de/?p=overlay-sping.git
Gentoo overlay of Sebastian Pipping
  
=

repositories.xml
=
  
Gentoo overlay of Sebastian Pipping
http://git.goodpoint.de/?p=overlay-sping.git

  sebast...@pipping.org
  Sebastian Pipping

git://git.goodpoint.de/overlay-sping.git
http://git.goodpoint.de/?p=overlay-sping.git.git;a=atom
  
=


The code and schemas can be found at [2].

Now please ask questions and let us know what you think.



Sebastian


[1] http://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg35095.html
[2] http://git.goodpoint.de/?p=overlays-xml-specification.git;a=summary



[gentoo-dev] Lastrite: spca drivers

2009-09-28 Thread Samuli Suominen
So, you might remember me lastriting qc-usb-messenger earlier today...
here's some more webcam drivers:

# Samuli Suominen  (28 Sep 2009)
# Obsolete. Supported by in-kernel drivers. Masked for removal,
# see bug 159176.
media-video/gspca
media-video/spca5xx
media-video/gspcav1

In fact 2 out of 3 was already masked, I just remasked them in to this
combo.

Also, qc-usb is also getting removed soon as EvaSDK gets around to test
the in-kernel stuff, the 3 device id's are supported by the same driver
as qc-usb-messenger ones.



Re: [gentoo-dev] [RFC] Dropping (or enabling only on request) bootstrap from SCM eclasses

2009-09-28 Thread Donnie Berkholz
On 15:46 Thu 24 Sep , Maciej Mrozowski wrote:
> Because autopatcher makes it able to specify patches that are version 
> independent (same patches for live and tagged ebuilds), while SCM 
> patching/bootstrapping may be used for some specific cases (I haven't seen 
> any 
> yet personally, hence suggestions to drop it completely or disable by default 
> and not to export src_prepare).

Patching not so much, but bootstrapping w/ eautoreconf/autogen.sh 
totally.

> When migrating SCM eclasses to EAPI-2, I recommended leaving bootstrap in 
> src_unpack phase and not to move it to src_prepare because I was well aware 
> it 
> will break most live EAPI-2 ebuilds having 'inherit  '. And 
> because developers doing this change didn't care for that case, I don't see 
> why now  they should oppose the idea to fix what they've broken, especially 
> when it's probably going to affect only bad live EAPI-2 ebuilds (with not 
> working PATCHES).
> 
> But anyway, think for a while about the purpose of SCM eclasses. At least in 
> my opinion, they should only provide [tarball or SCM] -> SRCDIR delivery 
> method, so just unpack method - any source processing should be purely 
> *intentional* (and not enabled by default in SCM eclasses) - so in my opinion 
> - unconditionally shadowing src_prepare by SCM eclasses is just 
> architecturally wrong and needs to be fixed.

The purpose of SCM eclasses, in my mind, is to provide an environment as 
similar as possible to that of a released tarball. That certainly 
includes bootstrapping. It gets annoying when I need to fiddle around 
with patching the build system if bootstrapping happens during 
src_unpack(). Then I end up patching during src_unpack(), which goes 
against the whole idea of src_prepare().

-- 
Thanks,
Donnie

Donnie Berkholz
Developer, Gentoo Linux
Blog: http://dberkholz.wordpress.com



Re: [gentoo-dev] Gentoo usage in companies

2009-09-28 Thread Donnie Berkholz
On 13:58 Sat 26 Sep , Patrick Lauer wrote:
> Hello everybody!
> 
> As Gentoo approaches its 10th birthday I've been wondering how and where it 
> is 
> used. We used to have some great stories from companies in the weekly 
> newsletter, but that one has become very dormant a while ago.
> 
> I'd like to collect your success stories, endorsements and case studies so we 
> can present to the rest of the world how using Gentoo makes your life easier 
> and is totally awesome. If you don't want to have that information public 
> I'll 
> gladly anonymize it as long as I can be reasonably certain that you really 
> exist. What is important is that you, if you actively use it in a commercial 
> environment, write me whatever you think is important. Or you motivate 
> someone 
> you know to write it. Do your contribution to making things better :)
> 
> Everything from "I use it and it's great!" to a story starting on a rainy day 
> in November 1885 is good. Don't be afraid, I'll work with you on making it 
> into something readable.
> And if you have specific criticism I'll take that too - maybe we can find an 
> easy way to improve things. That is in your best interest too, so go ahead. 
> Invest a few minutes of your time so we can save you more time!
> 
> I would suggest that you _don't_ reply to this mailinglist but directly send 
> me an email. Otherwise it'd be a long, but very offtopic thread which I'd 
> like 
> to avoid (and we had enough of those already ...)
> 
> Many thanks in advance for your contributions,

You should send this to gentoo-announce. You're not catching the right 
audience here.

-- 
Thanks,
Donnie

Donnie Berkholz
Developer, Gentoo Linux
Blog: http://dberkholz.wordpress.com



Re: [gentoo-dev] Re: DistroWatch and Gentoo packages: status quo and future

2009-09-28 Thread Donnie Berkholz
On 20:46 Sun 13 Sep , Ryan Hill wrote:
> On Sat, 12 Sep 2009 14:15:34 +0200
> Sebastian Pipping  wrote:
> > Ryan Hill wrote:
> > > Personally I don't see how gaming the system helps us in any way.
> > 
> > I was afraid it could be read in such a way.  Handing out fake version
> > numbers would be much easier, wouldn't it?  I want every single package
> > int he tree to be stable, up to date and polished.  But as our resources
> > are limited let's focus on packages that are most important first.
> 
> That's actually what I meant by gaming the system.  We could keep those
> particular packages up to the minute, but it wouldn't reflect the state of
> our distro as a whole.  It's a false metric and I don't see the advantage in
> pandering to it.  It's much more important that our packages actually work
> together than have the highest numbers.

At the same time, we also want to ensure that any badly out-of-date 
packages on there aren't outliers that reflect poorly on our actual 
average status. And frankly, having any way to monitor popular yet 
outdated packages is a good thing.

-- 
Thanks,
Donnie

Donnie Berkholz
Developer, Gentoo Linux
Blog: http://dberkholz.wordpress.com