[gentoo-dev] Re: new partner in crime: Denis Dupeyron (calchan)

2006-04-11 Thread Denis Dupeyron
Hello everybody,

SeJo wrote :

 I think we should all bow and welcome Denis Dupeyron.

Thank you. Any relation with this other bending 'activity' you do with
plasmaroo ? I urgently need to re-read the fine prints.

 He's a new addition to to the sci-electronics team. He'll be helping
 plasmaroo (grrr turn on the juice baby) with EDA for starters.

Indeed, EDA is the thing I know best. But I also have an RDEPEND checker
for ebuilds that may be of interest. It's in bash right now, so it's more
a proof of concept than anything. I just need to fix one or two bugs that
I have found recently, and then you'll be judge.

 SeJo aka Your Master

Alright, alright, here's the stick. Beat me.

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



[gentoo-dev] Last rites for dev-embedded/sdcc-cvs

2006-05-06 Thread Denis Dupeyron
The repository for SDCC has recently moved from CVS to Subversion. From now on, 
please use dev-embedded/sdcc-svn instead of dev-embedded/sdcc-cvs.

dev-embedded/sdcc-cvs will be masked right now, and then removed in a month or 
so if nobody complains.

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



Re: [gentoo-dev] Packages that need maintainers

2006-05-07 Thread Denis Dupeyron

On 5/5/06, Daniel Goller [EMAIL PROTECTED] wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 The following packages require a new maintainer, some might just be
 absorbed into their herds w/o a direct maintainer leaving them to the
 teams maintaining those herds, others might face extinction w/o a direct
 maintainer.
[...]
 ./media-video/kino
[...]

Does the media-video herd^H^H^H^Hgroup automatically inherit this one ? If not, 
and if nobody volunteers, I'm willing to salvage it. I have somewhere 
an ebuild for kino-0.8.1 that includes an --as-needed fix.

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



Re: [gentoo-dev] eutils.class fix for make_desktop_entry

2006-06-05 Thread Denis Dupeyron
On 6/5/06, Chris Gianelloni [EMAIL PROTECTED] wrote:

 Go ahead and do it now.  It really shouldn't break anything, as I can't
 think of a single thing using make_desktop _entry with a space in the
 executable name.

What about games-board/gnubg-0.14.3 ?

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



Re: [gentoo-dev] Last rites for dev-embedded/sdcc-cvs

2006-06-05 Thread Denis Dupeyron
Denis Dupeyron wrote:
 dev-embedded/sdcc-cvs will be masked right now, and then removed in a month 
 or so if nobody complains.

dev-embedded/sdcc-cvs is now removed.

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



[gentoo-dev] Birth announcement : sci-electronics

2006-07-04 Thread Denis Dupeyron
Good news !The sci-electronics herd isn't one day old yet, but it is already diaper free (well, almost).In case you're interested to help, please drop us a message at 
[EMAIL PROTECTED]. And don't forget to bring your own soldering iron.Denis.


Re: [gentoo-dev] Nominations open for the Gentoo Council 2007

2006-07-07 Thread Denis Dupeyron

On 7/7/06, Seemant Kulleen [EMAIL PROTECTED] wrote:

I think the Council idea is great.  However, I think
the Council should be charged with a little bit of direction-setting and
leadership as well.

[...]

1. The council was (by design?) a reactive force, rather than a
pro-active force.

[...]

This project needs some leadership, as
the events of the past few months show fairly clearly.


Agreed. We could decide we do not elect the council members based on
their coding skills or any other type of technical skill. But instead
have the nominees do some campaigning before the elections, and make
direction-setting propositions for the coming year.

Another thing that bothers me is the possible overlapping between
council members, trustees and devrel. I wouldn't mind at all that any
dev could only be one of these at most at the same time. I know that
resigning from a position won't end the relationship between you and
your ex-fellow devs from the group you've just quit, but at least
functionally the link doesn't exist anymore. Plus, taking into account
that we have a life outside of gentoo, and that these functions are
the critical ones, having only one of these positions means a better
chance to be efficient.

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



[gentoo-dev] Dying on some CFLAGS instead of filtering them.

2006-07-09 Thread Denis Dupeyron

Dear devs,

In bug #139412, I ask Paul de Vriese why he thinks python should die
on --fast-math instead of just filtering it. Here's his answer :

Denis, quite simple. -ffast-math is broken and short-sighted for a global flag.
Filtering gives the shortsighted message that it works globally, while it is
not suited for any package not specifically tested for it. As it breaks python,
dieing makes people understand that it does not work on python. It is better
than the alternative of not looking for it at all.

This, for me, triggers 3 questions that are gentoo-dev@ material :

1) Should all ebuilds that currently filter --fast-math die on its
presence instead of filtering it ?

2) If yes, are there any other flags that ebuilds should die on ?

3) Suppose that -ftracer, for example, is one of those, and knowing
that enabling -fprofile-use enables -ftracer, shouldn't ebuilds also
die on use of -fprofile-use ? It's only an example, this situation
will exist for other pairs of flags.

The hidden question behind these three is : shouldn't we have a
something that enables us to safely handle this kind of situations ?
Like some kind of system- and/or architecture-wide flag mask that
could be overriden by the ebuild and/or the user (at his own risk) ?
This could potentialy reduce the number of bugs that poor old bugzie
has to cope with, and simplify ebuild writing and maintenance.

If we already have such a thing, I'm sure you guys know where the
cluebat is... But in any case, questions 1), 2) and 3) still need to
be answered.

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



Re: [gentoo-dev] Re: Dying on some CFLAGS instead of filtering them.

2006-07-10 Thread Denis Dupeyron

On 7/10/06, Ryan Hill [EMAIL PROTECTED] wrote:


Ebuilds shouldn't die on anything according to the non-interactive portage
philosophy.  I don't know how official that philosophy is though.


Correct me if I'm wrong, but this has nothing to do with being
interactive or not. To me, an ebuild that dies (intentionally or due
to a build error) isn't interactive at all.


 1) Should all ebuilds that currently filter --fast-math die on its
 presence instead of filtering it ?

No, that would be a major pain in the ass for anyone wanting to use -fast-math,
which does have legitimate uses.


If a package is known not to work with a certain flag, being able to
emerge it won't change the fact that it doesn't run. Plus, if the
solution is considered good for python, I don't understand why it
wouldn't be good for any other package. Are you saying that Paul's
proposition of having the python ebuild die on use of --fast-math
isn't good ? If yes, why ? And what is your better idea ?


 2) If yes, are there any other flags that ebuilds should die on ?

There's a million, and they're constantly changing.  For example,
-frename-registers is generally safe on GCC 3.4, broken in 4.0, and enabled by
default on 4.1.


Which is exactly the reason why we could benefit of something that
enables us to manage this in a clean and safe way. I'm not saying I
have a candidate for that something, but I wanted to discuss if
there was an interest in it.

Let's take again the example of -ftracer which can be enabled by the
-fprofile-use meta-flag. Imagine we have a mechanism somewhere (again,
the reason I'm being vague is that my point isn't to discuss
implementation just yet) that adds -fno-tracer to CFLAGS. In this
case, you're covered wether -ftracer was added directly on indirectly
by fprofile-use, which actually simplifies the number of flags that
you need to blacklist. Thus ebuilds don't have to take care of it,
bugs don't pour into bugzie, and Jakub can avoid overheating.


Users playing with CFLAGS get to keep the pieces.  Trying to dummy-proof the
system doesn't help anyone but the dummies. ;)


I'm one of those devs who care for our users. I think it's dangerous
to try and categorize users in, for example, dummies and non-dummies,
as you say. Who are we to judge this or that user is a dummy ? Plus,
we all are the dummy of somebody else.

Anyway, I was thinking more in terms of making the job of developers,
bug wranglers, and poor old bugzilla easier, cleaner, safer. How many
bugs do we have that are due to dangerous flags ? How much time and
effort could we save if we didn't have those ? Also, I was thinking
that if a good solution was found to deal with a dangerous flag in a
certain package, maybe it was a good idea to extend this solution to
other packages. And finally, if said solution becomes common, maybe
it's a good idea to make it system-wide with a possibility to override
the setting by the user or the ebuild. It seems we already have
per-package CFLAGS, so part of this, at least, is already implemented.


On 7/10/06, Richard Fish [EMAIL PROTECTED] wrote:


My (user) opinion is that ebuilds should not die on CFLAGS, at least
not until per-package CFLAGS are implemented.


Why ? Stating your opinion without any justification isn't really
constructive. And same as above : being able to emerge a package that
won't run doesn't help you more.


Now if someone is crazy enough to enable -ffast-math globally or
specifically for python in that situation, well, die, spin the cpu fan
backwards, melt the hard disk down and sell it for scrap, whatever you
want!


Same as above again, replace 'dummy' with 'crazy'.

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



Re: [gentoo-dev] Dying on some CFLAGS instead of filtering them.

2006-07-15 Thread Denis Dupeyron

On 7/9/06, Ciaran McCreesh [EMAIL PROTECTED] wrote:

Basically, if you're using daft CFLAGS you're on your own. Some ebuilds
might filter them, some ebuilds might die and some ebuilds might let
them through. Developers are under no obligation to add code to save
users from their own stupidity, but they might do so if you ask nicely.


Please re-read all the words in the previous messages. What I would
like to discuss is not about helping users, but about making our job
easier.

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



Re: [gentoo-dev] Re: Dying on some CFLAGS instead of filtering them.

2006-07-15 Thread Denis Dupeyron

On 7/11/06, Ryan Hill [EMAIL PROTECTED] wrote:

Their phrase, not mine. ;)  I think the idea is you should be able to emerge -e
world and walk away and not have anything interrupt the process thus requiring
the user interact with the system.


Well yes, but an ebuild that dies, whatever the reason, hasn't much to
do with interactivity.


 If a package is known not to work with a certain flag, being able to
 emerge it won't change the fact that it doesn't run.

If a package is known to not work with a certain flag it should be filtered so
it does run.


What will follow isn't only for you. You guys are focusing on the
die/filter alternative. Maybe you haven't noticed but I have never
stated that I'd prefer ebuilds to die or filter. What I wanted to
discuss is can't we do something globally to avoid these bugs coming
in, so that we can focus on something else. I don't care yet if it's
filtering or dying. And never did I talk about educating the masses.


Do you mean for ebuilds that knowingly break with -ftracer, or for everything?
There are packages that expect to be built with certain flags;  not -ftracer,
but others.  Fex, libao needs -ffast-math ;).  Also, what about ebuilds that do
use -fprofile, like gcc itself?  I know toolchain.eclass strips all flags, I'm
just using it as an example.


I explained I was talking about a global system, with a possibility
for ebuilds/users that wanted/needed it to opt out. It's much easier
to unblock --fast-math for libao than going through idontknowhowmany
bugs about the same number of packages that break with --fast-math,
for example.


If you mean just for packages that break with certain flags then absolutely.
But such a mechanism would have to be maintained for every different GCC
version, since -fprofile might not invoke -ftracer in every version, and indeed
some versions might not even recognize -fno-tracer and bail with an error.


Let's count together the number of GCC versions we should really care
about. 3.4, 4.1, any others ?


Mad props to the bug-wranglers, but I don't think it'll be a cakewalk to
automate this in any sane way.


Automate what ?


Right, but how are people supposed to learn something is dangerous if all the
sharp edges have been filed off?  And how can you decide which flags are bad
and good on a global level when for the most part compiler parameters are akin
to black magic?


Since when is being a learning tool one of the goals of Gentoo ?

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



Re: [gentoo-dev] Stable Staleness (mostly toolchain)

2006-07-30 Thread Denis Dupeyron

On 7/30/06, Alec Warner [EMAIL PROTECTED] wrote:

Another class of packages I wish to discuss (not remove quite yet, just
talking ;) ) are older packages with stable markings.  By Stable I mean
debian stable, IE we stabled it in 2004 and no one has touched it since.

Do these packages still work with a current system (linux 2.4/2.6,
glibc-2.3/2.4, =gcc-3.4, etc...


I have planned such checks/cleanups and more for sci-electronics
(stabling, deleting very old versions when there is a newer stable
version available, etc...). I'm going on devaway around august 5th, so
that will probably be for when I come back late august / early
september.

I know that sci-electronics is a tiny part of portage, but I'll be
doing my share, at least.

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



Re: [gentoo-dev] Resignation

2006-07-31 Thread Denis Dupeyron

On 7/31/06, Joshua Jackson [EMAIL PROTECTED] wrote:

Thirdly, I know one of the issues with one of the leaders of the
project, is the fact that they are not a ebuild developer. I'd like to
have them take the second quiz simply to prove that they have the
knowledge to be trusted to review the ebuilds. Course with the number
that he's seen I'm sure he's helped take care of things that would
make the rest of us go...how did they think that was ever a good idea.


What if a well respected ebuild developper that supports the project
volunteered to join it ? It could add some credibility to it and
reduce the number of reasons that some people could shout about. I'm
concerned that those against sunrise will claim that passing the end
quizz doesn't give the sunrise leaders any more experience and
credibility overnight.

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



Re: [gentoo-dev] Sunrise contemplations

2006-08-01 Thread Denis Dupeyron

On 8/1/06, Jeroen Roovers [EMAIL PROTECTED] wrote:

# emerge --submit-info

* sys-apps/portage generates emerge --info output and uploads it
relatively tamper-proof to tickets.g.o, and

* returns a ticket to the user, a unique number that he or she can
communicate to developers and active users through a URL like
http://tickets.g.o/#ticket-number.

* --submit-info includes information about the emerge commandline that
was run last and what category/package/version emerge was
building/installing at the time.


Like you, I'm not sure this is necessary, but I like it. I like it
even more when I think that the flags and other configuration options
that are in make.conf at the time you 'emerge --info' are not
necessarily the same as those you used when, maybe a long time ago,
you emerged the dependencies of the package that breaks. Let's imagine
we have :

# emerge --submit-info package-that-breaks

If that creates a compressed tarball of all (or selected relevant)
data in /var/db/pkg concerning all packages that package-that-breaks
depends on, I like it a lot. This will give more useful information
than 'emerge --info'. And I'm not only thinking of forged 'emerge
info', but also of those users and developers that play with flags
because they like it or have to, and then forget to revert to safe
flags. I'm sure there are many legitimate ways to make such mistakes.
You end up having some parts of your system built with stupid flags,
and you don't feel guilty about it because you don't even know (this
happened to me already).

So yes, I'd love to see something like this someday. And I'd love to
help implementing it if such a decision was taken. But the question
remains : it obviously looks useful, but do we need it ?

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



Re: [gentoo-dev] Project Sunrise resumed again (was Resignation)

2006-08-02 Thread Denis Dupeyron

On 8/2/06, Ciaran McCreesh [EMAIL PROTECTED] wrote:

The alternative to elitism is mediocrity. Would you like Gentoo to be a
mediocre distribution?


The real world isn't binary. So there's a whole range of alternatives
between elitism and mediocrity.

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



Re: [gentoo-dev] Paid support

2006-09-02 Thread Denis Dupeyron

On 9/2/06, Donnie Berkholz [EMAIL PROTECTED] wrote:

It might be worth putting together a list of folks interested in doing
this on the Gentoo website, under a Third-party Paid Support section. We
already have a Support link on the top of www.g.o, it could be on that page.


I was thinking about something like this a couple of weeks ago.
Similar to the adopt-a-dev project but for those of us who are
students (or superhumans) and have enough time and want to make a buck
or two with gentoo. We could list companies/people needing help either
as a one-time action or on a regular basis (like a few hours a month),
and starving and/or bored devs.

The company I work for, for example, has gentoo servers only, and they
use me as a consultant when they need it (my real job is not about
computers). If they didn't have me they'd need somebody to help them,
and I can hardly imagine it's the only company in the world in that
case.

Plus, that would probably make good PR for Gentoo.

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



Re: [gentoo-dev] Re: [gentoo-dev-announce] please sign your manifests

2013-02-13 Thread Denis Dupeyron
On Wed, Feb 13, 2013 at 8:31 AM, Aaron W. Swenson titanof...@gentoo.org wrote:
 This information, by the way, has been blogged about thousands of
 times.

There is a reason people write documentation. Contrary to blog posts,
documentation is thought out, reviewed, maintained and corrected when
necessary. Blogs are written out of our collective ass in order to
generate page hits or satisfy our ego, and forgotten right away. Ain't
this handy.

If you want people to handle security properly you have to tell them
how to. In details. If not everybody will figure it out in his or her
own way, all of them wrong. Get off your high horse and write
documentation if you know how things work. That's more productive than
this blabbering.

Denis.



Re: [gentoo-dev] Google SoC @ Gentoo - Universal Select Tool

2009-05-04 Thread Denis Dupeyron
2009/5/4 Sérgio Almeida meph...@gmail.com:
 Please drop me a line here or at freenode if you have anything to add

All I have to add is thanks a lot. I wished other SoC students would
also introduce themselves and their project on their list.

Denis.



Re: [gentoo-dev] Re: The fallacies of GLEP55

2009-05-16 Thread Denis Dupeyron
Joe !

How are you doing ? I've been meaning to call you but I've been busy
as hell due to the move. Do you want to have a beer or lunch sometime
?

Denis.



Re: [gentoo-dev] Re: The fallacies of GLEP55

2009-05-16 Thread Denis Dupeyron
Oops, that was supposed to be sent to him directly. Sorry about that.

Denis.

On Sat, May 16, 2009 at 2:11 PM, Denis Dupeyron calc...@gentoo.org wrote:
 Joe !

 How are you doing ? I've been meaning to call you but I've been busy
 as hell due to the move. Do you want to have a beer or lunch sometime
 ?

 Denis.





Re: [gentoo-dev] Can we stop wasting time and bandwidth? (was: The fallacies of GLEP55)

2009-05-16 Thread Denis Dupeyron
On Sat, May 16, 2009 at 8:19 AM, Ciaran McCreesh
ciaran.mccre...@googlemail.com wrote:
 Because the way Gentoo works, any objection to a proposal, valid or not,
 whether or not it's already been addressed, has to be answered before a
 proposal gets anywhere. Thus, every time people post nonsense about
 GLEP 55, every post has to be answered or the Council goes there are
 unanswered objection, so we'll postpone it.

As usual you are extrapolating, but you're at least partly right.

If the author had documented these objections and the answers in the
glep then it would have made it possible to avoid most of what you
call the nonsense.  Anything buried on the lists, especially in such
threads as those discussing this glep, can't even remotely be
considered documented or addressed. The answers need to explain
everything, even what seems obvious or stupid, in a way that all devs
can understand. There is an attempt at doing this in the glep but it's
long on asserting and short on explaining, and does not cover it all
by far. As it is today the glep is a good draft but definitely not
voting material, which is certainly one of the reasons why voting it
is taking so long.

Piotr, the author, is currently away and has been mostly inactive for
more than a year now. I just talked to him on irc and reminded him
that as per glep 1 the GLEP author is responsible for building
consensus within the community and documenting dissenting opinions.
Which he is clearly not doing, at least anymore. Whatever the reasons
of his inactivity, the glep should be currently considered without a
champion and its ownership should be transferred as stipulated in glep
1.

Thus, I'm asking council to transfer the ownership of this glep, as
well as glep 54, and restrain from voting on them until the dissenting
opinions have been properly documented in each of them. Any new
champion will be fine with me, but I'm proposing, if you agree, that
you become the new champion as glep 1 doesn't require the champion to
be a developer. I do not doubt that the practical issues due to you
not being a developer will be worked around.

Denis.



Re: [gentoo-dev] Can we stop wasting time and bandwidth? (was: The fallacies of GLEP55)

2009-05-16 Thread Denis Dupeyron
On Sat, May 16, 2009 at 3:18 PM, Ciaran McCreesh
ciaran.mccre...@googlemail.com wrote:
 Except that at the last Council meeting, there were complaints that
 objections *had* been included and discussed in the GLEP, and claims
 that including such material made the GLEP less clear.

As unfortunate as it is, council members have the right to forget
about some of the details of some of our rules. And we have the right
to remind them about them.

 This is another of those issues where whichever way it's done, some
 people complain.

As long as you go by the rules those who complain about you doing so
are wrong. I've been told you were not the kind who was afraid of
being right.

So, what do you think about my proposition ?

Denis.



Re: [gentoo-dev] GLEP 55 updated

2009-05-17 Thread Denis Dupeyron
2009/5/17 Piotr Jaroszyński pe...@gentoo.org:
 I have just updated GLEP 55 [1], hopefully making it a bit clearer.

Thanks a lot Piotr.

 Just FYI, my order of preference of solutions is:

 1. EAPI-suffixed ebuilds (obviously)
 2. EAPI in the filename with one-time extension change
 3. Easily fetchable EAPI inside the ebuild and one-time extension change

My preference goes to 3 with a .eb extension and EAPI on the first line.

 P.S. I know gentoo has other problems too, but it's the new and
 innovative stuff that makes working on Gentoo fun.

We need all the problem solving people we can get. And since we're all
volunteers there's no way we can force anybody to do anything. So,
sure, there may be a need for prioritizing problems, but one problem
solved is one less on the pile whatever it was.

Denis.



Re: [gentoo-dev] Gentoo Council 2009/2010 - Nominations are now open

2009-06-01 Thread Denis Dupeyron
On Mon, Jun 1, 2009 at 6:14 AM, Wernfried Haas a...@gentoo.org wrote:
 I'd like to counter-nominate you

Aww... That must hurt.

Denis.



Re: [gentoo-dev] Gentoo Council 2009/2010 - Nominations are now open

2009-06-03 Thread Denis Dupeyron
2009/6/1 Dawid Węgliński c...@gentoo.org:
 I nominate:
[...]
 Calchan

Thanks Dawid, and also Ferris. I accept. You can find my manifesto at
http://dev.gentoo.org/~calchan/manifesto09/manifesto.html

Denis.



Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format

2009-06-03 Thread Denis Dupeyron
Hi Doug,

I just got to this thread, so sorry for entering the debate a bit
late. I find your propositions very interesting. In my manifesto [1] I
have proposed something significantly different which simply consists
in spinning the long discussions off the council meetings using more
focused groups (see the GLEP process and Experts paragraphs). I
personally think our two ideas are complementary and not competing
against each others.

Denis.

[1] http://dev.gentoo.org/~calchan/manifesto09/manifesto.html



Re: [gentoo-dev] Jun 11th, 2009 Council Meeting Format

2009-06-04 Thread Denis Dupeyron
On Thu, Jun 4, 2009 at 8:20 AM, Doug Goldstein car...@gentoo.org wrote:
 This is not a debate nor is this thread meant to be a launching point
 for people to promote their own campaign for being on the council and
 I chide you for taking it as such.

I was just trying to contribute to the debate, no more. Since I had
already written about this elsewhere I figured it was better to point
readers there than just repeating it here. And for your info I'm not
promoting any campaign. Where and when have you seen me doing this
before ? I suggest you cool down a bit, and accept help and ideas from
wherever they come.

Denis.



Re: [gentoo-dev] Bug 244436

2009-06-09 Thread Denis Dupeyron
Hi Jean-Marc,

On Tue, Jun 9, 2009 at 3:46 PM, Jean-Marc Beaunejm.bea...@gmail.com wrote:
 Sorry to be a pain but I just wonder if I filled this bug correctly because
 nothing happens: http://bugs.gentoo.org/show_bug.cgi?id=244436

 I'm not putting any pressure in any way, I just want to know if I did it
 right.

This already high traffic list is definitely not the right place for
such a request, and neither is the bug you filed. Thank you though for
filing this bug and offering your help. I have the feeling you haven't
found all our documentation on how to contribute, so I will send you a
list of links and some additional information.

Denis.



Re: [gentoo-dev] Re: Council meeting summary for meeting on June 11, 2009

2009-06-19 Thread Denis Dupeyron
[...]

This list is for technical discussions only. Also, public mailing-lists are
not for discussing your personal issues.

Denis.


Re: [gentoo-dev] Re: Council meeting summary for meeting on June 11, 2009

2009-06-19 Thread Denis Dupeyron
 probably belongs in -project.

Not even in -project, it simply wasn't public mailing-list material.
For those who haven't understood yet, the -dev and -project mailing
lists are not for keeping us informed of your random thought of the
day or lamenting about
why-oh-why-is-the-whole-world-so-unfair-to-me-when-I'm-being-so-nice-to-everybody-no-kidding.
Keep tweeting it though.

Denis.



Re: [gentoo-dev] 2009 Council Elections

2009-06-24 Thread Denis Dupeyron
Thanks for the reminder, Doug.

Make sure to also check everybody's manifesto here:
http://www.gentoo.org/proj/en/elections/council-200906-nominees.xml

Denis.


Re: [gentoo-dev] 2009 Council Elections

2009-06-26 Thread Denis Dupeyron
On Fri, Jun 26, 2009 at 6:46 AM, Ben de Grootyng...@gentoo.org wrote:
 To appoint as proxy for a council meeting someone who has been booted
 from Gentoo is a clear lapse of judgement, and would in my eyes
 disqualify the involved council member from functioning in that position.

As Petteri noted it's not obvious that GLEP39 disallows choosing a
non-dev as proxy for a council meeting. I haven't talked to Tiziano,
and I don't know what he had in mind when he chose ciaranm as his
proxy, but I'd be ready to believe part of it was that he wanted to
experiment. And experiments sometimes succeed, or sometimes they fail,
but they often teach you something. I wouldn't be as fast as you to
remove Tiziano from the list of people I'd vote for.

Denis.



[gentoo-dev] Re: [gentoo-council] A Little Council Reform Anyone?

2009-07-02 Thread Denis Dupeyron
I'll have things to say about this but I'm still in the woods with
dialup until monday. So either I can get close to a fatter pipe later
today or tomorrow, or I'll do it on monday night from home.

Denis.



Re: [gentoo-dev] Manifesto archive

2009-07-04 Thread Denis Dupeyron
2009/7/3 Jorge Manuel B. S. Vicetto jmbsvice...@gentoo.org:
 Yes, that is another thing I was planning to do. The only reason I
 haven't done it yet, is that older manifestos were stored as txt files
 and this year the candidates mostly opted for html/xml files.
 I'll probably just go ahead, ignore the looks and copy their
 manifestos to txt files. If any of the nominees would be kind enough to
 do it for us and send us the file, it would be greatly appreciated.

I have made an html manifesto out of rst and a few others have copied
it along with the makefile. So those of us who used rst have the
source available, and I suggest you copy that instead of converting
the html to text. You could also trim down my manifesto and turn it
into an example and archive it with the makefile as a template for
future use.

Denis



Re: [gentoo-dev] Bug #250853

2009-07-06 Thread Denis Dupeyron
Hello Robson,

On Mon, Jul 6, 2009 at 2:44 AM, Robson Roberto Souza
Peixotorobsonpeix...@gmail.com wrote:
 http://bugs.gentoo.org/show_bug.cgi?id=250853
 On bugzilla has the patch to solve the problem

The people concerned by this already know about the bug and patch,
there is no need to remind us here. They will get to it soon as they
can. They're volunteers and do as much as possible in the free time
they have.

In addition, this mailing list isn't for specific issues such as this
one, please use bugzilla instead.

Thanks,
Denis.



Re: [gentoo-dev] Re: Re: A Little Council Reform Anyone?

2009-07-07 Thread Denis Dupeyron
On Tue, Jul 7, 2009 at 7:45 AM, Ciaran
McCreeshciaran.mccre...@googlemail.com wrote:
 Perhaps you should consider that it's your behaviour that's the issue here.

It's both your behaviors, because they're extremely similar. Except
that you seem to have more time available than slong to express your
defensive personality on our various media.

I'm going to have to ask the two of you to stop arguing in public,
because very frankly we don't care. Plus it's completely off-topic and
an abuse of our mailing-list system.

Thanks,
Denis.



Re: [gentoo-dev] Re: Re: A Little Council Reform Anyone?

2009-07-07 Thread Denis Dupeyron
On Tue, Jul 7, 2009 at 10:20 AM, Ciaran
McCreeshciaran.mccre...@googlemail.com wrote:
 I contribute productively and usefully

This should have gone in private but I want it to be public because
you and others apparently do not get it. The fact that you're
contributing or not does not give you or anybody else the right to
behave improperly on our mailing lists, forums, or else. There is no
amount of contribution that would compensate for even the slightest
inadequate behavior. Please everybody, print that and pin it above
your monitor.

 repeated pot-shots from the peanut gallery.

Thanks for the good example. Please, you and everybody else, note that
this above is considered abrasive by most of us. If you do this, not
only do you pollute our mailing-lists, but you also attract more
abrasive behavior from others. You only get what you deserve, so if
you need to cry on somebody's shoulder then go see your mom. Do not
express your hurt feelings on this list, we don't care. Not talking
about making an ass of yourself for being so childish.

 Steve pops up every now and again and tries to disrupt things.

You do the exact same in you own way. Please allow me to take that
beam from your eye.

Now, I suggest you do not reply to this mail in public as this would,
again, be off-topic. Feel free to contact me in private though, I'll
be happy to discuss that with you in case you need to.

Denis.



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2009-08-02 Thread Denis Dupeyron
On Sat, Aug 1, 2009 at 7:10 AM, Sebastian Pippingwebmas...@hartwork.org wrote:
 I would love to see the GLEP on CPE names in metadata.xml discussed,
 http://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg35155.html

 Any guidance on what I need to do to make it happen is very welcome.

Please read GLEP 1 [1], and more specifically the GLEP work flow. Your
GLEP needs to be submitted to and then accepted by the GLEP editors.
Once it is accepted it will be assigned a number and you can discuss
it on gento-...@gentoo.org (announce it on
gentoo-dev-annou...@gentoo.org with reply-to set to
gentoo-...@gentoo.org). Once that is done and a consensus has been
reached you can submit your GLEP to the council for vote.

In your particular case I'd like to know what are the plans of the
other distributions. I would even think that they should be involved
in the discussion process. And what happens when packages don't
exactly overlap? Binary distros often use many sub-packages to work
around their lack of something like our USE flags, and also to avoid
forcing users to download a whole bunch of non-executable stuff when
the binaries were patched. This thing isn't as easy as your (short)
GLEP draft makes it look like.

Denis.

[1] http://www.gentoo.org/proj/en/glep/glep-0001.html



Re: [gentoo-dev] QA last rites for dev-tinyos/ncc; dev-tinyos/tos-make; dev-tinyos/tos-scripts; dev-tinyos/tos-uisp; dev-tinyos/tos-apps

2009-08-09 Thread Denis Dupeyron
On Sun, Aug 9, 2009 at 3:31 PM, Diego E. Pettenòflamee...@gmail.com wrote:
 # The rest are dependencies. The rest
 # of dev-tinyos might be added if it doesn't make sense
 # without these.

Please last rite the whole thing if you feel like it. All my attempts
at proxy-maintaining this have failed.

Denis.



Re: [gentoo-dev] KDE Team Meeting - October 2009

2009-10-21 Thread Denis Dupeyron
2009/10/21 Maciej Mrozowski reave...@gmail.com:
 1. Proposition to split desktop profile to: KDE, Gnome, (and maybe some
 others).

How about making a desktop profile with everything common and being
the parent of Gnome, KDE, XFCE, etc... sub-profiles with the specific
stuff?

Denis.



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in sys-block/gparted: gparted-0.4.3.ebuild

2009-11-07 Thread Denis Dupeyron
On Sat, Nov 7, 2009 at 5:43 AM, Samuli Suominen ssuomi...@gentoo.org wrote:
 I'm seconds away from masking KDE 3.5.10, only fixing gentoo-x86 in a
 shape it's possible.

 So sorry everyone for not stopping on every single package and metadata.xml.

 Just getting this done.

Quantity isn't a replacement for quality. Nobody's pressuring you, so
you can take all the time you need to do things properly.

You're a volunteer so you can do whatever you want, including a lousy
job and not respecting rules. Just don't expect everybody to be happy
with that.

Denis.



Re: [gentoo-dev] Removing kde-base/arts from tree.

2009-11-10 Thread Denis Dupeyron
On Tue, Nov 10, 2009 at 3:14 PM, Samuli Suominen ssuomi...@gentoo.org wrote:
 I'm tempted to say otherwise it will be hardmasked with kde-base/arts
 by the end of this week, but that might be too intimidating for some.

And completely unreasonable. Some of us have a life.

Denis, wondering why the hurry.



Re: [gentoo-dev] Gentoo Prefix: on EPREFIX, ED and EROOT inside ebuilds

2009-11-19 Thread Denis Dupeyron
On Sun, Oct 18, 2009 at 2:11 AM, Fabian Groffen grob...@gentoo.org wrote:
 This is a formal apology for springing that onto you.

Thanks a lot. Not everybody can do such a thing as a public apology. I
will nonetheless ask the council to vote on the following during next
meeting:
Ask Fabian to change his signature from:
Gentoo on a different level
To:
Failure in a different level
;o)

2009/10/18 Tomáš Chvátal scarab...@gentoo.org:
 Why on earth portage simply does not detect the prefix enviroment is being run
 and then INTERNALY switch D-ED and other variables.

If that means we can get away without touching ebuilds, apart from
changing their EAPI variable, then that's absolutely what we have to
do. I'd like things to be done the right way though (see below).

On Fri, Nov 13, 2009 at 4:43 AM, Ulrich Mueller u...@gentoo.org wrote:
 However, there is need for additional discussion. From the council
 meeting log I could extract the following open questions:

It would be preferable for the discussion to happen on this list
before the meeting or we'll end up postponing again due to having more
questions coming up at that time.

  2. Should the Prefix team be allowed to do the necessary changes to
 ebuilds themselves, or should it be done by the respective
 maintainers?

I think here it's obvious that anybody who is an ebuild dev and sees
anything to fix (prefix or else) is encouraged to go ahead and do it,
as we've always done. The recommendation is and will always be to talk
to the current maintainers out of politeness and to be extra careful
(i.e. usually letting the maintainers do it) in case of
system/tricky/exotic package. We don't give full cvs access to the
whole tree to all ebuild devs for nothing.

  4. EAPI numbering: Would this simply be added as an additional
 feature to EAPI 3? Or should we have an intermediate EAPI slot,
 e.g. 2.1 or 3 (and current EAPI 3 renamed to 4 in the latter
 case)?

Here I'd add to the choices: why not release an intermediate EAPI with
the prefix stuff and whatever that has already been done for EAPI3?
The exact name of a potential intermediate EAPI is a non-problem.
However I would prefer if it were a number like 2.1 or 2.5 or even 3,
because although we currently treat the EAPI variable as a simple
string we may change our mind later and find it handy someday to use
operators on them such as =2.1.

  5. Who is going to write the exact specification (PMS patch) for
 this EAPI feature?

I thought I asked Fabian to work on that at the end of the meeting. In
case I didn't then consider this as me officially asking him if he can
take care of it. Fabian is this OK with you?

Also I think it would be nice if somebody took care of a portage
patch, since I hear it is rather simple. Fabian again? Or Zac? Any
other volunteers?

I would prefer to have all the pieces in places before the next
meeting so that we can vote on the real thing and have prefix
implemented the right way before the end of the year.

  6. (Any question that I've missed?)

Here are a few that I gathered from others (my comments are between
parentheses):

 How are dynamically linked set*id programs going to work?

 How are scripts using #!shebangs going to work?
 You write an ebuild, and you DEPEND upon =foo-3, because the build
 process includes some foo code. The foo code is executed via
 scripts using #!/usr/bin/foo. Normally, this is fine.
 But on prefix, /usr/bin/foo might be a crappy, OS X mangled foo-2
 that's no good. So even though you've got the foo-3 dep met, it'll be
 met in /opt/Gentoo/blah, so your package will fail.

 How are ebuilds to be marked as supporting prefix or not?
(Here I'm guessing that changing the EAPI variable will do)

 Why is there only a single permitted installation path?
(I'm under the impression this is a limitation of the windows
installer but not of prefix itself. So patching the installer would
fix that)

 What exactly is expected from a prefix-compliant package manager to
 support full prefix installs, as opposed to just supporting installs
 to / with prefix-aware ebuilds?
(The PMS patch should answer that)

Denis.



[gentoo-dev] Re: mtime preservation

2009-11-25 Thread Denis Dupeyron
A quick note to tell you that I have tried to look for examples of
breakage due to how mtime preservation is currently implemented in
portage. Unfortunately I didn't find anything, maybe because I'm not
knowledgeable enough or because I can't afford to spend any more time
on this. If any of you can provide an example then please do so.

In case nobody could show any sign of such breakage I would have to
add to the list of two propositions to vote on:
3- Do nothing.

We can always point to code that shows the implementation is
suboptimal but we have to understand that some of us who are less
proactive at fixing issues may want to procrastinate until breakage
actually happens.

Denis.



[gentoo-dev] Next council meeting on 7 Dec 2009 at 1900UTC

2009-11-25 Thread Denis Dupeyron
The next council meeting will be on 7 Dec 2009 at 1900UTC. If you want
us to discuss things please let us know in reply to this email. What
is already known is we'll talk about mtime preservation and prefix.
You can find threads about those at:
http://archives.gentoo.org/gentoo-dev/msg_a9e26414f2278275bdfa08baf839704f.xml
http://archives.gentoo.org/gentoo-dev/msg_2a62689c71f95e4de5699a330b8b5524.xml

Denis.



Re: [gentoo-dev] Gentoo Prefix: on EPREFIX, ED and EROOT inside ebuilds

2009-11-25 Thread Denis Dupeyron
Things seem to be progressing nicely on this front. We have answers to
the questions people had and they look satisfactory to me.

One thing that I think would be valuable is a document that explains
the average dev how to make his/her ebuilds prefix compliant with
links to more details when necessary. I understand that there's the
trivial situations and the less trivial ones. In the latter case it
would be nice to explain why the case isn't trivial and how to fix it.
Using python as an example could be one way to do it. I'm thinking of
something practical that could possibly be patched into devmanual. If
such a document already exists then please just point us to it.

On Fri, Nov 20, 2009 at 2:03 AM, Fabian Groffen grob...@gentoo.org wrote:
 I thought I asked Fabian to work on that at the end of the meeting. In
 case I didn't then consider this as me officially asking him if he can
 take care of it. Fabian is this OK with you?

 Yes, I agreed coming up with some patch.  I admit I haven't yet even
 looked into it.

Great, thanks. If you can have it ready some time before the meeting
so that all devs can get a chance to review it before the council
members vote on it that will be even better. If you need help don't
hesitate to contact me. I'll try and look for the right people to help
you depending on what you need.

 Technically, Portage trunk already contains the most important bits that
 allow us to continue since yesterday.  The rest is waiting for a formal
 approval of the council, and then it will most probably be me and Zac
 fighting to get the prefix branch merged into trunk.

Good.

 Next to that, it is part of the Prefix team's job to make sure that
 whatever is installed, does not reference the host system when this is
 not absolutely necessary.

Could you give some examples of when it is absolutely necessary?

Denis.



Re: [gentoo-dev] Gentoo Prefix: on EPREFIX, ED and EROOT inside ebuilds

2009-11-25 Thread Denis Dupeyron
It looks like this question is still unanswered:

On Thu, Nov 19, 2009 at 5:26 PM, Denis Dupeyron calc...@gentoo.org wrote:
 How are dynamically linked set*id programs going to work?

Denis.



[gentoo-dev] Re: [gentoo-dev-announce] January 2010 meeting date

2009-12-24 Thread Denis Dupeyron
On Sun, Dec 20, 2009 at 10:53 PM, Thomas Sachau to...@gentoo.org wrote:
 I will make it short, since i already requested it 3 times, did create a 
 thread at gentoo-dev ML:

 agenda topic: Discussion and approval for following item:

 Adding real multilib features from current multilib-portage to currently 
 hardmasked and testing
 portage-2.2* for wider testing, more eyes looking at it and hopefully more 
 people helping improving
 it, so we can get a version, which most can accept for PMS and maybe next 
 EAPI.

Sorry, I forgot to send an email explaining what happened on the
council alias as promised. The consensus was that the project wasn't
mature enough to go ahead. Also more generally the council's job isn't
discussing but deciding, approving, etc... Discussing is what should
happen on mailing lists. Before you can bring that to the council we
need to see an as-much-as-possible finalized solution with any of the
following if applicable: portage branch with an implementation that
people can try, documentation, PMS patch, devmanual patches, and a
team. By team I mean: who is going to maintain this in the long run if
necessary? A one man team is a dead team, it's only a matter of time.
If the amd64 team is going to be the one doing this job, and this is
just an example buy the way, then we need them to tell us they're OK
with it.

Now don't get me wrong. I love your project and the last thing I want
is to shoot it down. Look at what happened with prefix. They wanted
the council to approve it immediately or else... We didn't cede to
pressure and worked with them to make it good enough for approval.
Right now I don't hear anybody arguing about prefix going forward. And
that's exactly what I want for your project, i.e. helping you making
it better instead of it fading and failing in the (not so) long run.

I will stop now because I'm at a bus stop near Mount Fuji and I need
to go. I hope the other council members, especially the more
technically competent ones than me, will get back to you on this and
offer help and advice. As soon as I have a better internet connection
I will contact you about this.

Denis.



Re: [gentoo-dev] Monthly Gentoo Council Reminder for January

2010-01-07 Thread Denis Dupeyron
2010/1/2 Pacho Ramos pa...@condmat1.ciencias.uniovi.es:
 [...] I failed to see if, finally, an approval
 from the council is needed for merging [multilib] to portage-2.2 or not

The only approval that's required to merge anything to an official
portage branch is Zac's (zmedico). He may have to follow some rules
and wait for some vote from the council when for example EAPIs are
concerned but whether to merge code or not is his decision and
responsibility. That said I've never seen him refusing to merge
anything that was worth it.

 if [multilib] will be discussed finally on this meeting.

Technically we don't need to (I'll explain that in another email) but
we may. I'm just starting to work on the agenda for the 18th and I
don't have everything in place yet.

Denis.



Re: [gentoo-dev] adding a modification timestamp to the installed pkgs database (vdb)

2010-01-11 Thread Denis Dupeyron
Brian,

On Sun, Oct 25, 2009 at 6:50 PM, Brian Harring ferri...@gmail.com wrote:
 The proposal is pretty simple; if code modifies the vdb in any
 fashion, it needs to update the mtime on a file named
 '.modification_time' in the root of the vdb.

 For example-

 1) ${PACKAGE_MANAGER} fires ups, builds a pkg.  it's now ready to
 install it.
 2) this step isn't strictly required, but is a zero cost safety
 measure- prior to modifying the vdb, it updates the timestamp.  The
 reason for doing this is to protect against the manager blowing up in
 some fashion and now updating the timestamp- there still is a window
 if the manager breaks down during merging but it's far reduced.
 3) manager does it's thing to the livefs, and to the vdb.
 4) once finished, again, updates the timestamp.

 This isn't an incredibly complex change.  What it enables however is
 package managers to get serious about optimizing access to the vdb.
 For example for the 3 managers:

 paludis:
  installed-cache currently needs to be manually ran by the user;
 specifically, the user is responsible for regenerating this cache if
 they use a non paludis manager to modify the VDB.  This can be
 automated via checking the vdb timestamp against a stored copy of the
 the vdb timestamp at the time of the cache generation.

 portage:
  portage maintains a set of denormalized caches of the vdb- it however
 has to do validation of those caches on each access, meaning quite a
 few stats.  Same thing, can compare timestamp from current vdb to when
 it was generated to identify if it is no longer authorative.

 pkgcore:
  pkgcore maintains a denormalized old style virtuals cache- same thing
 w/ portage, it has to do validation (stat'ing) whenever it uses that
 cache to ensure the data is accurate.  Same thing, can compare
 timestamp from current vdb to whenit was generated to identify if it
 is no longer authorative.

 The existing vdb caching could all be modified to use this timestamp.
 One stat in the best (common) case, instead of having to either scan
 the whole vdb each time or doing a subset of stats.

 This change enables further caching/denormalization of the vdb data
 while maintaining the old format- basically, it allows the manager to
 build out a helluva lot faster access to the vdb while keeping on
 disk compatibility in /var/db/pkg.


 Now unfortunately since the vdb is not format versioned in any
 fashion, to get this timestamp we have to do the following-

 1) nudge everyone who has code poking into the vdb to update their
 code to update the timestamp
 2) sit on our hands for N months until such time we've deemed
 everyone we care about has upgraded
 3) push out a new release, and start pushing out versions of the
 managers/vdb consumers that use this timestamp instead of just
 updating it.

 For anyone who has been around gentoo for a couple of years, this is a
 pretty familiar pattern- eapi, profile changes, etc, all go through
 this unfortunately.


 That's the core of the proposal; there is a ticket open
 ( http://bugs.gentoo.org/290428 ) regarding this although there is
 some debate from ciaran which I'll try to now summarize, along w/ the
 counterarguments.

 1) do a new vdb.
 Counter: this mechanism provides a way to synchronize the new vdb
 while maintaining the old during it's transition period, so this is
 needed anyways.  Further, pinning all of our optimization hopes on a
 new vdb is daft- it's been discussed for 5+ years now and still
 hasn't materialized (pkgcore has been able to have a new vdb for
 several years, but without a synchronization mechanism it would
 require locking users into the new format and locking out old
 consumers of the vdb- an unfriendly choice to push on users, hence
 never being implemented).

 2) code that hasn't been updated to adjust the timestamp, but is still
 in use after the transition period will break things.
  Counter: nature of any modification of this sort, frankly the gains
 outweight the costs of users being rediculously out of date.  Not
 saying it's perfect, but until someone comes up with a proposal that
 versions every PMS component (meaning PMS has to start documenting
 the VDB), it's what we have if we wish to move forward in
 refactoring.

 3) the correct approach is to require users to tell each manager that
 changes have occured outside it's purview (run paludis
 --regenerate-installed-cache after every time you invoke pmerge or
 emerge).
  Counter: that's rather unfriendly to users, and isn't what
 pkgcore/portage do.  Further, it's historically the opposite of the
 norm- consider the ebuild cache (we do validation as we go there,
 instead of expecting users to do a emerge --regen everytime they
 modify an ebuild).


 That's roughly the three points raised; there is some minor quibbling
 that mtime cannot be trusted, but that's mostly a variation of #2.

This looks to me like a good idea. I see some of it at least has been
implemented in portage and I would suspect in 

Re: [gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Denis Dupeyron
2010/1/12 Tomáš Chvátal scarab...@gentoo.org:
 Dont be joking,
[...]

Mmmh? Take a deep breath, a long walk, a large beer, or whatever
works. Because you need it.

Denis.



Re: [gentoo-dev] Support for multiple ABIs for amd64 (64bit,32bit) in multilib overlay

2010-01-17 Thread Denis Dupeyron
(I'm resending this email as the original apparently did not make it
to the list, although Thomas probably received it)

Hi Thomas,

I'm replying to the original thread below to allow those who have
missed it to have the full context.

On Sun, Aug 16, 2009 at 5:37 AM, Thomas Sachau to...@gentoo.org wrote:
 Let me introduce a nice project, which was started by some users:

 Since the emul-linux-x86-* packages for 32bit libs for amd64 users are 
 neither easy to maintain nor
 up-to-date, some users started to implement an eclass, which allows to build 
 requested libs with
 additional 32bit support. Later i joined them and helped them improving it a 
 bit, but it was and
 still is mainly their project, they do the main work keeping this overlay 
 up-to-date.

 Also this overlay is a nice idea to drop emul-linux-x86-* packages, it either 
 requires continual
 work or modification of many ebuilds in main tree to support this in long 
 term. To avoid this, i
 took the original multilib portage patch from kanaka, adjusted it to the 
 current portage code and
 added the ideas and code from the eclass version. The result is now a 
 portage, which is able to
 build any ebuild with additional 32bit lib support.

 The current main regression are ebuilds and eclasses, which do not support 
 this (e.g. perl modules
 and mysql).

 If anyone is interested:

 -for the eclass version, which is mainly maintained by users and is mainly 
 intended to only replace
 the emul-linux-x86-* package: just add it via layman -a multilib (it should 
 be pretty stable and
 mostly working).

 -for the portage version: It is also in the multilib overlay, but in a 
 different branch called
 portage-multilib. To use this, you should read the instructions at [1]
 (doc/portage-multilib-instructions). This one should also mainly work, but 
 there is probably a good
 amount of packages in the main tree, which may refuse to work with it.

 Bugreports: preferred way is #gentoo-multilib-overlay at irc.freenode.org, 
 but we also have an
 alias, where you can contact us: multi...@g.o

 [1]: http://github.com/sjnewbury/multilib-overlay/tree/portage-multilib
 --
 Thomas Sachau

 Gentoo Linux Developer

I have already explained that I think it's a wonderful project and I
definitely would like to see it in the tree sooner rather than later.
There was a discussion on the council alias where everybody who
participated seemed to like it too.

However the consensus was that the project wasn't mature enough (I
will let the other, more technical, council members comment on that).
There are still open questions on this here thread, there is a request
for low-level documentation and a high-level doc is also required
(make it a request from me if you want), a preliminary PMS patch is
needed, possibly a devmanual patch too, etc... I'm not saying we're
asking you to do all this alone because this isn't how a collaborative
project like Gentoo should work. We have resources and they are at
everybody's disposition. We (I) will help you coordinate that effort
if you need/want it.

I have noted somewhere that you are concerned about having to do an
EAPI bump and were trying to work around that. I understand your
concerns and would tend to agree with you since in the past these
things were not addressed smoothly and timely enough. This council
showed however that we were ready to change plans and create EAPI
bumps when needed [1]. If multilib is ready before or at the same time
as prefix we can add multilib to EAPI3. If not, well, we will bump as
needed by multilib or any worthy project/enhancement anyway. There is
no point carving (the former) EAPI3 into stone and having it block
everything else due to its implementation taking longer than
anticipated.

Also, there is no good reason for doing things the wrong way. If an
EAPI bump is needed for multilib then let's just do it. I will
personally see to putting this EAPI bump on the agenda when multilib
is ready. And I'm convinced that at that time my fellow council
members will simply vote yes.

As you have noticed on the portage irc channel I discussed the
maintenance of your branch with Zac. He has agreed to help you with
that, and I understand that's your main concern at the moment. It
appears that the portage repo is in the process of being converted to
git [2] and this should make it a lot easier. I suggest you talk to
Zac directly about this. Still on this subject, I will put the
question of whether we should add this new multilib to the portage 2.2
branch or something more experimental on the agenda for the next
meeting. I will also add multilib as a topic for the open floor
discussion.

Feel free to contact me in private if you have any question or need
help with the above requests. I will do my best to assist you.

Denis.

[1] http://www.gentoo.org/proj/en/council/meeting-logs/20091207-summary.txt
[2] https://bugs.gentoo.org/show_bug.cgi?id=196025#c34 and further



Re: [gentoo-dev] Monthly Gentoo Council Reminder for February

2010-02-01 Thread Denis Dupeyron
On Mon, Feb 1, 2010 at 4:30 PM, Mike Frysinger vap...@gentoo.org wrote:
 This is your monthly friendly reminder !  Same bat time (typically
 the 3rd Thursday at 1800 UTC / 2000 CET / 1400 EST), same bat channel
 (#gentoo-council @ irc.freenode.net) !

Uh... no. The meeting is actually next Monday (January 8th) at 2000UTC
/ 2100CET / 1500 EST. We now adapt the date and time to suit our
schedules and maximize everybody's chance to be available. Mike, could
you please stop your cron job? It's now useless as I have to send the
reminder email manually, which I do more or less two weeks in advance.

Thanks,
Denis.



Re: [gentoo-dev] GLEP58 - MetaManifest

2010-02-01 Thread Denis Dupeyron
You'll find below an email from solar to Robin about MetaManifest. I'm
adding it to this thread (with solar's authorization) as it seems
pertinent.

Denis.

On Thu, Jan 21, 2010 at 6:51 PM, Ned Ludd so...@gentoo.org wrote:
 Robin,

 I recall you wanted me to mail you what we talked about last nite in
 #gentoo-portage and I'll CC: the council so they have an idea what to
 maybe expect.

 So in our talking last night we discussed the fact that if the Manifest
 format has to change why not just get rid of it all together, and save
 some serious in tree space with the new MetaManifest's taking over all
 together. This would include MetaManifest's at the 2-level.
 You said the MetaManifest would need about 4 fields in them to describe
 the distfiles etc. Devs would still push normal Manifest's to the cvs
 tree so DIST can be obtained by the backend infra scripts. But those
 Manifest's could be dropped from the mirroring. if [ -e CVS ] then
 portage would need to use the existing Manifest's

 This method would hands down win my vote. As you know I'm not a fan of
 format changes in general as they can make the Gentoo experience suck,
 but if we are going to change formats. Lets do it right.

 The only downside I can see in this method is for people like drobbins
 who mirror our tree but overlay right on top of it then provide it back
 out.  In such cases we should provide our backend scripts to the public
 so they can re MetaManifest.

 I'm probably forgetting all sorts of details from the chat. But
 hopefully this is enough to remind you, as well as giving the other
 council ppl an idea of what to maybe expect.



Re: [gentoo-dev] sudo vs su

2010-02-28 Thread Denis Dupeyron
On Sun, Feb 28, 2010 at 12:20 PM, William Hubbs willi...@gentoo.org wrote:
 I am starting this thread because I don't understand why people are
 using sudo and su together.  They are completely separate utilities that
 do the same thing.  AFAIK, it should be either sudo -i or su -, but
 not sudo su - which I have seen quite often.  sudo su - is redundant
 because su - does the same thing as sudo -i.

 sudo -s, afaik, gives you a root shell but does not clear
 out the environment first.

 Am I completely missing something?

Some systems are configured with a random root password. After a while
you get tired of doing 'sudo command' all the time and would like to
become root but you can't because you don't know the root password.
One way around that is 'sudo su -' which allows to become root using
your user password.

Denis.



Re: [gentoo-dev] Qt3 mask breaks significant science packages

2010-03-12 Thread Denis Dupeyron
On Fri, Mar 12, 2010 at 6:18 AM, Robert Bradbury
robert.bradb...@gmail.com wrote:
 It would appear that the pending (0321) mask of Qt3 will break
 sci-misc/qcad, sci-chemistry/xdrawchem and x11-misc/glunarclock.

I'm not concerned but I feel sympathy for those who use these packages
and many others. The decision from the qt project to remove qt3 and
all its dependencies from the tree is suboptimal to say the least. A
library project should be at the service of those using the library,
not dictating to those using it.

That said they were perfectly entitled to make the decision of not
wanting to maintain qt3 any longer. The only advice I can give is that
all disgruntled users and developers create a qt3 project and
adopt/unmask/re-commit the qt3 libraries for maintainers of packages
who need it. I doubt this will happen as this could have been done a
long time ago, but it's never too late.

Denis.



Re: [gentoo-dev] Is Gentoo a Phoenix?

2010-04-04 Thread Denis Dupeyron
On Sat, Apr 3, 2010 at 5:33 AM, Richard Freeman ri...@gentoo.org wrote:
 I think the problem is that our recruitment process uses the ability to
 answer complex technical and organizational questions as a way to assess
 maturity.  I think that maturity is far more important than technical skill
 in a distro - a mature person will recognize their own limitations and
 exercise due diligence when stepping outside of them.  Instead of playing 20
 questions and going back and forth with recruits, maybe a better approach
 would be to cut down the questions dramatically (or more clearly put their
 answers in the documentation), and then use other approaches like references
 and interviews.  A new recruit might be given the names of 5 devs that they
 will need to interview with for 30-60 minutes by phone or IRC (preference on
 phone), and they will need to submit references, who will be contacted.
  When we hire people at work we don't play trivial pursuit with them, we use
 an interview to get a feel for what they're like and how they handle
 situations, and we screen resumes and references to determine experience.
  I'm sure any of the professional linux distros would work in the same way,
 but perhaps somebody should ask around and see how it is done elsewhere.

All ideas regarding improving recruitment are welcome, thanks. However
if, during your review, you were not given the impression that your
maturity and other social skills were being assessed then you were
being blissfully naive. :o) I use tricks like pretending I don't
understand that crystal-clear thing you're explaining to gauge your
patience and politeness, I drift off to real-life topics to find out
who the recruit really is, and lots of others like background searches
(also outside of gentoo) and talks with the mentor.

On the other hand, in your particular case, I clearly remember the
assessment was easy and thus I didn't insist too much. Which is what
probably made it more difficult for you to notice.

Denis.



Re: [gentoo-dev] Is Gentoo a Phoenix?

2010-04-05 Thread Denis Dupeyron
On Mon, Apr 5, 2010 at 9:33 AM, Richard Freeman ri...@gentoo.org wrote:
 What I was getting at is trying to identify what aspects of the whole
 recruitment process added the most value and which added the least, and
 adjusting accordingly.  I think that assessing attitude and maturity, and
 providing the tools and education needed are the most critical aspects of
 recruitment.

Agreed. Although the education part should come from the mentor.
Recruiters are only supposed to fill in the gaps because there's only
so much they can do. Nowadays most mentors only really care about
making sure their mentee gets the quiz answers right. That's a big
mistake. I've been mentoring somebody to help me with sci-electronics
for months now (hi Rafael!), and the quizzes are less than 5% of what
we spend time on. So what is it then? English and how to communicate
was the big thing at first but he's doing much better now, then
working on a lot of ebuilds in and outside of bugzilla, but also how
to efficiently deal with people, why things happen in a volunteer
project and most importantly why they don't, how to not get
discouraged by many little annoying things, etc... That's the kind of
things a mentor and thus every gentoo developer should invest time in
because it pays back big time.

I've been toying with a project about training mentors but can't find
the time to set it up. The idea was to have interactive sessions on
irc with a few interested devs.

 That's why I'm all for changing the approach to quizzes - from my experience
 it wasn't the quizzes themselves that really added the most value for me.
  The interaction that they triggered and getting me to consider some of the
 more critical issues that come up in ebuild maintenance added far more value
 than getting every detail of the answers 100% correct.

I do make sure that answers are 100% correct since I consider that
part of the necessary paperwork to be recruited. However during the
review I use the quizzes mostly as a way to engage conversation on a
lot of topics, not only technical. That's the reason a review with me
lasts anywhere from 5 to 12 hours.

So in a sense what you're thinking of is already happening.

Denis.



Re: [gentoo-dev] Should we disable RESOLVED LATER from bugzilla?

2010-04-05 Thread Denis Dupeyron
On Sun, Apr 4, 2010 at 3:16 AM, Nirbheek Chauhan nirbh...@gentoo.org wrote:

 I see no reason whatsoever to keep it open.

How about this one: preventing users from filing dupes.

 If we
 start doing that, we'll end up with tons of extra bugs on our hands.

What's the big deal? You know you'll be adding/bumping the package at
some point. Just close the bug when you do so. It's certainly less
work than marking it RESOLVED FIXED once and then DUPLICATE many times
after that.

The point of bugzilla is tracking bugs, not a tool to arbitrate a
pissing contest about who has the least bugs open. If you can't/don't
want to fix a bug that's OK, but it's not a good enough reason to
pretend it never existed.

Denis.



Re: [gentoo-dev] Should we disable RESOLVED LATER from bugzilla?

2010-04-05 Thread Denis Dupeyron
On Sat, Apr 3, 2010 at 9:25 AM, Jorge Manuel B. S. Vicetto
jmbsvice...@gentoo.org wrote:
 I disagree. Resolved LATER is useful to some maintainers that want to
 fix that bug, but don't have time or don't find the issue to be a
 priority at the moment. By marking it LATER they're acknowledging the
 bug exists and needs to be taken care of.

Reassigning the bug to yourself (or the herd) if necessary, accepting
it, and then explaining what/who/why/etc in a comment is the way to go
in that case. No system, however good it is,  will replace proper
communication.

Denis.



Re: [gentoo-dev] [Gentoo Phoenix] recruitment process

2010-04-05 Thread Denis Dupeyron
On Mon, Apr 5, 2010 at 11:57 AM, Jon Portnoy av...@eris.oppresses.us wrote:
 Which is all well and good -- the you wrote some ebuilds so here's
 your commit privs and @gentoo.org approach to recruitment worked great
 when Gentoo had a few dozen developers.

 Today QA is a bit more important, and development is often rather more
 complex than new version, bump the ebuild -- it's important that new
 developers have a firm understanding of ebuild complexities.

That's a very important point. On one side there are developers and
would-be developers who want an easier way to recruit people. Most
ideas revolve around lowering the technical/social barriers. On the
other side there's QA and a bunch of other developers who want fewer
people screwing up the tree. Those are proponents of being stricter
during the recruiting process (i.e. in the end recruiting fewer
people) and firing more devs.

None of them though help the poor guys in the middle. Those are the
recruiters who could swing completely one way or the other for
simplicity, or be more subtle and try and make the best out of the
situation and resources.

When you're all done barking, and in case you really consider helping
here are two things you can do:
 - join the recruiters
 - actually *mentor* people to become developers. And by that I don't
mean passing them your quiz answers, but really training them and
preparing them to become good and well behaved developers. When people
ask me how to go about that my usual answer is do as you were teaching
your son/little brother how to fly fish (or replace fly fishing with
what you do best). Start from the start, progress from there, don't
overlook any aspect of the art (there's more to being a dev than
writing ebuilds), and be ready to spend hours explaining and
re-explaining. If your recruit doesn't get it then it can only be your
fault, so try harder.

Before you replace/change a system you should first try and make it work.

 II don't even like resurfacing to post to -dev.
 Just here to offer some insight on why we originally kept the quiz system.

Hi Jon, long time no see. Thanks for doing that.

Denis.



Re: [gentoo-dev] [Gentoo Phoenix] recruitment process

2010-04-05 Thread Denis Dupeyron
On Mon, Apr 5, 2010 at 12:51 PM, Nathan Zachary
nathanzach...@gentoo.org wrote:
 [...] but it
 would be much more enlightening to me to work on creating ebuilds while
 working one-on-one with a mentor.

The whole purpose of the training period between the ebuild quiz and
the end quiz (see [1]) is exactly this. If your mentor isn't doing
that with you then look for another one who will mentor your properly.
Don't blame the system when it's not used.

Denis.

[1] http://www.gentoo.org/proj/en/devrel/recruiters/mentor.xml



Re: [gentoo-dev] Re: [Gentoo Phoenix] recruitment process

2010-04-06 Thread Denis Dupeyron
On Tue, Apr 6, 2010 at 7:28 AM, Duncan 1i5t5.dun...@cox.net wrote:
 But while I don't do IRC, from various hints I've seen here, that hasn't
 necessarily been the case there.  I'm not making a judgement of whether
 that's good or bad and am only going on various asides I've seen here
 because as I said, I don't do IRC, but that's the impression I've gotten.

There's something to be said about not trusting hearsay, and also
about not talking about something you haven't witnessed yourself. In
other words it looks like you might have wasted an opportunity to shut
up.

Denis.



Re: [gentoo-dev] Council meeting 19 April 2010

2010-04-07 Thread Denis Dupeyron
On Wed, Apr 7, 2010 at 8:23 AM, Ben de Groot yng...@gentoo.org wrote:
 1. reconsider metadata changepolicies proposal
 ==
[...]
 Can council please decide to honor
 the wish from developers to implement this?

The council will be glad to vote on a GLEP when ready. From GLEP 1,
GLEPs are the primary mechanisms for proposing significant new
features, for collecting community input on an issue, and for
documenting the design decisions. So use them.

Also, you might want to check the log and summary of the last meeting
to find out why the council may end up voting no to such a GLEP.

 2. website redesign
 ===
[...]
 Can council assure that a team will be assembled that can
 effectively tackle this issue?

You want the council to aim their collective gun at volunteer
developers and force them to assemble in a team and work on something
they might not want to work on?

In other words, if you want it then work on it and make it happen.
This is and has always been the Gentoo way.

 3. manpower and recruitment issues
 ==

 Another recurring theme is the lack of manpower in certain areas, the
 recruitment bottleneck and the quizzes. There are some initiatives but
 more decisive leadership is needed. Can council decide to actively
 pursue solutions for these structural problems?

The only way to solve this is to address these issues where they are.
That means joining the recruiters team and helping them with that.
Another thing you might want to do is properly mentor recruits.
Because one reason recruiting takes so long, and thus why there is a
backlog, is (to put is simply) that mentors suck at mentoring.

 4. devrel ineffectiveness
 =

In case you haven't noticed there was a recent change of devrel lead.
This means it is urgent to wait for the results of the change. Because
you never know, it might just be that the change of lead was intended
to solve such things at a perceived devrel ineffectiveness.

 5. centralize developer documentation
 =

This is an interesting idea which I believe I have seen discussed on
irc at some point. Feel free to work on a GLEP to address that.

Before we go any further, let me make the following PA announcement:

 1 - If you want to improve a project or subproject the best (and
often only) thing to do is to join it.

 2 - The council isn't a super-nanny metaproject with enough magical
powers to solve each and every of your oh-so-annoying problems. We do
have magic wands but you don't want to see them.

Denis.



Re: [gentoo-dev] Council meeting 19 April 2010

2010-04-07 Thread Denis Dupeyron
On Wed, Apr 7, 2010 at 11:14 AM, Ben de Groot yng...@gentoo.org wrote:
 So all I'm asking is to do your job and make decisions on issues that
 affect all of Gentoo. The issues I brought up are wider than a single
 individual project.

And almost 100% of the time this needs to run through a GLEP, which is
the case here. Then the council will do all the things you've pasted
from GLEP 39.

Denis.



Re: [gentoo-dev] Council meeting 19 April 2010

2010-04-07 Thread Denis Dupeyron
On Wed, Apr 7, 2010 at 4:30 PM, Richard Freeman ri...@gentoo.org wrote:
 Sure, it is the best way to make big changes

Why then use anything else than the best tool when you can use the
best tool? I didn't say that he should work on a GLEP though, but that
he should feel free to do so, which is different. That meant that if
he thought there was a point to it, was willing to do it, etc...

Just a note about this. The council could for example make the
decision to centralize all the documentation in a wiki, force the doc
team to use tools they haven't chosen or even take that responsibility
out of their hands. Basically step on their toes. Nice way to show
respect for all the hard work they've done for years. Or this could be
discussed on the relevant mailing-list(s) by everybody who feels
concerned, input from the whole community (including the doc team)
could be gathered, council members could chime in (I usually do),
dissenting opinions could be documented, a consensus could be reached
and then design decisions could be documented. See GLEP 1 for more
information on that work flow.

Gentoo has been driven by consensus since Daniel left, for better or
for worse. You might not like this way to work, but that's OK. I
didn't say I thought it was optimal either. All I know is I'm going by
the book, but it allows me to rewrite some pages when I don't like
them. The good news is that during the last meeting the council has
decided to initiate an overhaul of GLEP 39. I'm still gathering
material from various sources to start the discussions open to all
users and developers. At that point you'll have the opportunity to
suggest anything you think may improve the way the council works.

 However, the council can
 still show leadership in affirming their agreement on issues even if it
 isn't a formal affair.

We don't need a meeting for that. We can show leadership on the
mailing-lists everyday. What do you think I'm doing right now for
example? And by the way I don't believe that issuing a statement along
the lines of Yep, we agree shows any leadership at all.
Additionally, leadership is not about doing your job. You may want to
peruse the council meeting logs and summaries for examples of
leadership, and vote for real leaders next time if you think we suck.

 I'm sure every other town government in the Western
 World has taken a vote in support of their troops or something like that
 without going through the official lawmaking process and all that - it is
 just a gesture.

We've been down that road many times before, but let me say it again:
Gentoo is not a government, so any comparison to one is pointless.

 I don't have the time to create such a website although I would agree that
 it is sorely needed.  Hence, I will try to be careful in throwing around
 criticism - it is much easier to bring problems to the table than
 solutions...

Wise words, although constructive criticism is always welcome. In
order to be really constructive however, criticism needs among other
things to take into account goals, resources, history and rules.

Denis.



Re: [gentoo-dev] Who is willing to be lead?

2010-04-10 Thread Denis Dupeyron
Ben,

Petteri was proposing an idea. He is being creative and is trying to
help. The only way of knowing if his idea is good is to discuss it and
later try it if people are interested.

You, on the other hand, have lately been increasingly critical (which
is good) but not constructively. You obviously have a lot of energy
but at no point have you offered your contribution. You haven't
offered to help the teams you've been criticizing and you haven't
proposed any real idea (website redesign, recruiters). Also you're
criticizing without knowing what is happening when the information is
publicly available (you're asking for a discussion on the metadata
idea and it was a topic last month, the devrel issue is being tackled
and it started before your rant).

On Sat, Apr 10, 2010 at 8:38 AM, Ben de Groot yng...@gentoo.org wrote:
 I am willing to follow real leaders

Willing to follow? Wow, that's ballsy. Now I understand why you needed
to tell the world about it.

 who inspire and lead by example,

There are lots of good role models to follow in Gentoo. All those who
work their ass off trying to make this distribution better, and use
the mailing lists as a tool to share ideas but not for immature
political rantings.

 You've just shown a striking lack of such leadership.

 No cheers this time,

And you've shown a striking lack of respect for somebody who's been so
dedicated to Gentoo for more time than you've been a developer, and
without whom you wouldn't even be a developer as he was your
recruiter. This is so wrong.

Credibility is among these things which take a long and hard work to
build up and can completely blow up at any time. Don't waste yours.

Denis.



Re: [gentoo-dev] Who is willing to be lead?

2010-04-10 Thread Denis Dupeyron
On Sat, Apr 10, 2010 at 3:43 PM, Petteri Räty betelge...@gentoo.org wrote:
 On 04/11/2010 12:37 AM, Ben de Groot wrote:
 How about:

 You have lately been increasingly critical but not constructively

 at no point have you offered your contribution

 You haven't offered to help

 you haven't proposed any real idea


 As I read it he was referring to specific things like recruiters not
 your contributions as a whole.

Exactly.

 use the mailing lists for immature political rantings


 As for this I said he could have refrained from mud slinging, didn't I?

No mud slinging there but a fact. You can either ignore this kind of
behavior and let them pollute our mailing lists, or you can point at
them and say they won't be tolerated. I chose the latter.

Denis.



Re: [gentoo-dev] Who is willing to be lead?

2010-04-10 Thread Denis Dupeyron
On Sat, Apr 10, 2010 at 4:10 PM, Petteri Räty betelge...@gentoo.org wrote:
 I mean things like immature political rantings are not likely to evoke
 the wanted response and it didn't happen here either.

I know it hurts the eyes a bit, but calling problems by their name is
part of fixing them.

Denis.



[gentoo-dev] Re: [gentoo-council] Policy regarding the inactive members

2010-04-11 Thread Denis Dupeyron
On Sun, Apr 11, 2010 at 7:16 AM, Markos Chandras hwoar...@gentoo.org wrote:
 Hello folks,

Hi Markos. A small detail first. You shouldn't cross post as it makes
things confusing and often results in threads splitting. I have no
problem with that because my email client merges threads but it's not
the case for everybody.

 Looking through the Council project page, the policy regarding the inactive
 council members doesn't look optimal to me

If you look at the summary of the last council meeting you will see
that I was tasked to start discussions on rewriting GLEP 39. I have
gathered input from various sources and will start posting the
discussion topics real soon now. One of them is about voting by email
which impacts the slacker rule. Your email will be particularly useful
for the discussion of that topic.

 1) He is inactive in critical discussions ( such as the whole Phoenix
 discussion ) for a certain period of time

This is an interesting concept but finding a metric to gauge activity
based on mailing list discussion is very difficult for two reasons.
You use the example of the Phoenix discussion as one where council
members should have posted to show their activity. However, although
you consider me active you may have noted that I haven't publicly
participated to it. This doesn't mean I don't care or don't have an
opinion on it. But, and this is the other reason, much of the work I
do is done in private. Not that I want to hide anything but I read
threads and based on what developers and users say I ask questions,
advise, (re-)motivate, or connect people, etc... And I do that in
private because it doesn't make much sense to have those conversations
on mailing lists, and also because you guys already see enough of me
there.

 2) Fails to accomplish his role by supervising the Gentoo projects. Remember
 we have plenty of Gentoo projects nearly dead and there is no way for us to
 participate since contacting the project leaders is a no-go. Indirect
 question: Is the council aware of the status of all projects? Shouldn't it
 be since he is responsible for them?

Another hard one to find a metric for. Beyond that, when I wrote my
manifesto for last year's elections I talked with other developers
about the possibility for the council to audit projects on a
volunteer basis. By audit I meant and explained that the council would
closely look at a project at their request and offer advice on short
and long term operation. This wasn't well received at all, to the
point that I didn't even bother adding it to my manifesto.

It seems that project leads like to consider their project as their
own little corner of Gentoo, and don't like too much to be interfered
with. I'm personally OK with that. One of the reasons is that we rely
on volunteer manpower and you can't force a volunteer to do anything
(s)he doesn't want or like or (s)he'll leave. You have to be very
careful when interfering with their work and find the right balance
which will change from one situation to the other.

One example I remember is when last year the kde project was
considering going forward without a lead. It isn't technically a
top-level project so it isn't required to have a lead. I thought that
in the case of such a large project it was a bad idea to not have one
though. I wanted to force an election but decided I would wait for the
right opportunity to make it happen as smoothly as possible. Jorge
will probably confirm that there was no arm wrestling involved. Making
such things happen without hurting anybody and stepping on anybody's
toes requires a lot of thinking and planning. From the opinion of a
lot of devs it's about as far as one should go. By the way this is
probably the kind of leadership Ben was referring to in his recent
thread, although I didn't mention it there as I don't like bragging
about these things.

 I feel sorry to admit that the current council failed to become a good
 leader for Gentoo and his inactivity demotivates both users and
 developers

I partly agree with you. I considered resigning last year when I saw
the disaster from the inside. Ferris convinced me that the right thing
to do was to stay on and do my best to keep things working and change
them when necessary. Which I'm still trying to do, but right now I'm
not sure I'll run next time.

Denis.



Re: [gentoo-dev] RFC: virtual/icon-theme

2010-04-14 Thread Denis Dupeyron
On Tue, Apr 13, 2010 at 12:47 PM, Paweł Hajdan, Jr.
phajdan...@gentoo.org wrote:
 I think that the packages that currently depend on one icon theme, could
 instead just depend on that virtual. For example, xfce works fine
 without the xfce theme, provided some other theme (like gnome or tango)
 is there.

 Is it a requirement that more than one package should depend on it until
 we can extract a virtual? I think it would simplify managing the
 dependencies anyway.

This is very similar to when you want to add a global USE flag. In
that case we usually require 5 packages and a general non-specific
purpose. It can easily be translated to the present situation.

More practically I would say: use your brain. If you think it makes
sense then go for it.

Denis.



Re: [gentoo-dev] Re: Gentoo Council 2010/2011 - Nominations are now open

2010-06-17 Thread Denis Dupeyron
On Sat, Jun 5, 2010 at 8:36 PM, Ryan Hill dirtye...@gentoo.org wrote:
 I'd like to nominate betelgeuse, calchan, and ssuominen (no way you're getting
 out of here that easy).

Thanks a lot for your confidence but I'll pass.

Denis.



Re: [gentoo-dev] Tone in Gentoo

2010-06-19 Thread Denis Dupeyron
On Sat, Jun 19, 2010 at 8:37 AM, Sebastian Pipping sp...@gentoo.org wrote:
 I was more or less told to fuck off if I don't like the tone.

Please watch your language, this is a public mailing-list.

Denis.



Re: [gentoo-dev] gentoo-x86 commit in sys-cluster/csync2: ChangeLog csync2-1.34.ebuild

2007-09-21 Thread Denis Dupeyron
On 9/20/07, Bo Ørsted Andresen [EMAIL PROTECTED] wrote:
 On Thursday 20 September 2007 19:54:16 Donnie Berkholz wrote:
   econf has default econf failed die message.
   The following would be sufficient:
   econf \
   --localstatedir=/var \
   --sysconfdir=/etc/csync2
 
  Is that so ... when did that appear? Does it happen for all of the
  package managers? Which functions do this? Where is it documented?

 The currect PMS draft documents it (for econf only). All three package
 managers conform to it.

As you seem to know, PMS is still a draft and as such can't be
considered a valid reference document yet. The econf function is
indeed the only one that is officially documented as aborting
automatically via die(). You can find this in our Gentoo Development
Guide available at devmanual.gentoo.org.

In any case it is considered good practice to always add '||
die(message)' after all helper functions. The reason is you can't
(or shouldn't) rely on any of them dying properly now or in the
future. Plus adding a specific message helps debugging.

And about the existence of other package managers, yes, I've heard
that rumor too. I've even heard that they may work, but I can't
confirm.

Denis.
���^����(� ��X��X�

[gentoo-dev] Last rites: net-print/hpijs

2007-09-23 Thread Denis Dupeyron
# Denis Dupeyron [EMAIL PROTECTED] (23 Sep 2007)
# Masked for removal in 30 days as per bug #176962.
net-print/hpijs

Upstream decided to kill hpijs and replace it with hplip quite a good
while ago. The replacement is much better and much more usable.

So, net-print/hpijs has been masked for removal in 30 days. Please use
hplip instead, or have your lawyer talk to my lawyer about why you
would still need hpijs.

Denis.
-- 
[EMAIL PROTECTED] mailing list



[gentoo-dev] New developer : Timo Gurr (tgurr)

2007-09-24 Thread Denis Dupeyron
It's my pleasure to introduce Timo Gurr (tgurr) who will join us as a
new developer. He will work primarily on KDE and printing.

Timo lives in Neckarsulm, Germany, and works as an IT technician in a
local city administration near his home. He finds his job very
interesting and loves it, and even runs some Gentoo machines there.
His interests are very wide-ranging and he likes to play a good game
from time to time. This makes him believe he is a pretty normal guy.
Well, let me tell you something, Timo. You've just entered
Gentoo-land, so please leave all normality at the gate. Thanks for
your understanding.

Let's all give him a very warm welcome.

Denis.
-- 
[EMAIL PROTECTED] mailing list



[gentoo-dev] New developer : Mike Pagano (mpagano)

2007-10-03 Thread Denis Dupeyron
It's my pleasure to introduce Mike Pagano (mpagano) who has been
wrangling kernel bugs for some time already, and will now do so as a
full Gentoo developer.

Mike lives in his native New Jersey with his wife and a large cat. He
currently works for a Pharmacy Benefits Management company where he
helps set the company's long term 3-5 years strategy. He is also an
amateur cyclist who logs a bit over 4000 miles a year, with a racing
career that has slowly given away to age. Yes people, Mike is older
than Uncle Seemant, and even older than me. So kids, please, don't go
and disturb him while he's having a nap or reading a book which are
two activities that he enjoys.

Let's all give him a warm welcome.

Denis.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in games-kids/gcompris: ChangeLog gcompris-8.4.ebuild

2007-10-08 Thread Denis Dupeyron
On 10/8/07, Donnie Berkholz [EMAIL PROTECTED] wrote:
cp /usr/share/gettext/config.rpath .

 Shouldn't this respect ROOT != / ? I can see how that would be a bit of
 an unusual use case for games, though.

While we're on that topic :

[EMAIL PROTECTED] /tmp/gcompris-8.4 $ ./configure --help
[...]
--disable-rpath do not hardcode runtime library paths

I don't recall seeing this in previous versions. This whole thing is
certainly beyond my understanding, but could this option enable us to
avoid that ugly copy of config.rpath in src_unpack() ?

Denis.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Getting rid of lurking no* USE flags - profile-based package.use

2007-10-10 Thread Denis Dupeyron
On 10/10/07, Zac Medico [EMAIL PROTECTED] wrote:
 I think it's OK to start using package.use now considering that
 package.use has been supported since portage-2.1.2 and that's been
 stable since February. There are already a couple of packages using
 it in the tree now.

Is it a good idea for those ebuilds that require new features to have
a = dependency on a specific version of portage ? Or not ? Can this
help when switching EAPIs ? Or plug the gap while the decision to
switch to EAPI=1 is being taken ? Does /me need more coffee or a good
clue-batting session ?

Denis.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Getting rid of lurking no* USE flags - profile-based package.use

2007-10-10 Thread Denis Dupeyron
On 10/10/07, Zac Medico [EMAIL PROTECTED] wrote:
 Eventually I'd like to add an option that
 behaves similar to --resume but also recalculates dependencies.

Why not make that the default ? That would be safer IMO.

Plus, once we have this, it looks to me that nobody has to wait for
EAPI=1 in order to use whatever portage feature that's needed by an
ebuild. So we can all stop complaining about not having EAPI=1 in the
form we wanted or at all, and get back to writing ebuilds.

Denis.
-- 
[EMAIL PROTECTED] mailing list



[gentoo-dev] New developer : Dawid Węgliński (cla)

2007-10-16 Thread Denis Dupeyron
It's with an unusual delay [1] but with the usual pleasure that I'm
re-introducing Dawid Węgliński who goes among us under the
much-easier-to-type nickname of cla. If it's a re-introduction it's
not because the second time is always better, but because he has
already been active as staff for some time in the gentoo-artwork
subproject of -desktop. He will now be a full developer and work with
the net-irc and x86 arch teams.

Dawid is from Kłodzko, Poland, and is a part-time forestry student and
worker. I suppose that means he is a tree-tamer. Dawid, you want to be
careful with those trees, OK ? I haven't been out of that padded room
in a long time, but I've heard these things bite and their claws are
nasty. And also that grass (no Taco, not that kind) and bushes (no
vapier, not that kind) are their allies. I would even watch those
flowers very carefully if I were you.

Please everybody give a warm welcome to Dawid.

Eh ? We already did last week ? Don't mind me then...

Denis.


[1] Great story, kids. I tripped on a wire last week and got stuck in
a space-time trap as a result. I'd still be in that state if my wife
hadn't needed to recharge her epilator and noticed the unplugged wire.
Who said we didn't need women ?


[gentoo-dev] New staff : Marion Agé (titefleur)

2007-10-27 Thread Denis Dupeyron
It's my unusual pleasure to introduce Marion Agé who will go among us
under the nickname of titefleur, which can be literally translated
into lil' flower. Aint that charming ?

Marion will be the new translator follow-up for French. Her experience
is mainly in web development. her knowledge

Marion lives in Lille, France.
���^����(� ��X��X�

[gentoo-dev] New staff : Marion Agé (titefleur)

2007-10-27 Thread Denis Dupeyron
It's my unusual pleasure to introduce Marion Agé who will go among us
under the nickname of titefleur, which can be literally translated
into lil' flower. Aint that charming ?

Marion will be the new translator follow-up for French. Her experience
is mainly in web development, with knowledge of PHP, MySQL, xhtml,
css, xml, javascript, ajax, flash... Oh, and there's bash and python
too. She also participates to projects which promote open source and
free software.

Marion lives in Lille, France. She likes playing guitar and piano,
photography, acrobatic roller-skating. She loves riding horses, and
her parents have horses at home.

Please everybody, give Marion a very warm welcome.

Denis.


[gentoo-dev] New staff : Elias Pipping (pipping)

2007-10-27 Thread Denis Dupeyron
It's my pleasure to introduce Elias Piping (pipping) who is joining us
as staff. He will do general development and bug solving for the
Gentoo/alt project.

Elias is familiar with Tcl, Ruby, Python, Perl, Java, sed, awk and
bash. He admits having above average knowledge of regular expressions,
and I suspect that should be read way above average. He has
previously contributed to the MacPorts project.

Elias studies mathematics in Berlin where he has always lived as he
doesn't like to travel. He doesn't have a TV and reads only
programming-related books. He enjoys english and frequently goes to
the movies.

Please everybody, give a very warm welcome to Elias.

Denis.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-print/cups: ChangeLog cups-1.3.4-r1.ebuild cups-1.3.4.ebuild

2007-11-10 Thread Denis Dupeyron
On Nov 9, 2007 11:28 AM, Ciaran McCreesh
[EMAIL PROTECTED] wrote:
 Looks like it's a silly hack
[...]
 Which is rather perverse

Whoever it was, whatever it was, nobody deserves to have his/her work
to be qualified this way. All of us (including you) would benefit of a
more neutral language. Although not totally offensive, you're walking
a fine line here. Please make sure this little quirk of yours doesn't
bite us (that includes you again) anymore.

Thanks in advance.
Denis.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-print/cups: ChangeLog cups-1.3.4-r1.ebuild cups-1.3.4.ebuild

2007-11-10 Thread Denis Dupeyron
On Nov 10, 2007 2:58 PM, Daniel Pielmeier
[EMAIL PROTECTED] wrote:
 Gentoo is a worldwide project, so i guess many of the contributors are
 not native speakers. See the gentoo-devs all over the world [1] as an
 example. Okay english is the common language here, but is it that
 difficult to articulate in a way that everybody can understand and not
 to use words which could easily be misunderstood.

 Lucky you are that your native language is one of the world's most
 widely spoken languages. Imagine to express yourself in a language you
 are not familiar with!

 I hope everybody can understand this, as i am not a _native speaker_ too!

 [1] http://www.gentoo.org/proj/en/devrel/roll-call/devmap.xml?

Please do not argue with him. He does this kind of baiting once in a
while in search of some action. My previous message was only a
seasonal reminder of the fact that we know that he knows what his
problem is, although he is naive enough to think we are naive enough
to play with him.

Denis.
-- 
[EMAIL PROTECTED] mailing list



[gentoo-dev] Re: Last rites: net-print/hpijs

2007-11-18 Thread Denis Dupeyron
On Sep 23, 2007 12:48 PM, Denis Dupeyron [EMAIL PROTECTED] wrote:
 # Denis Dupeyron [EMAIL PROTECTED] (23 Sep 2007)
 # Masked for removal in 30 days as per bug #176962.
 net-print/hpijs

 Upstream decided to kill hpijs and replace it with hplip quite a good
 while ago. The replacement is much better and much more usable.

 So, net-print/hpijs has been masked for removal in 30 days. Please use
 hplip instead, or have your lawyer talk to my lawyer about why you
 would still need hpijs.

Gone, as promised.

Denis.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Good-bye

2007-11-24 Thread Denis Dupeyron
Seemant,

On Nov 24, 2007 6:39 PM, Seemant Kulleen [EMAIL PROTECTED] wrote:
 The time has finally come for me to resign from Gentoo.  I've been
 meaning to do it for many months now, but the logistics took a little
 bit of time.  Effective Monday, Nov. 26, I will no longer consider
 myself an official Gentoo developer.

This would have been a shock if we hadn't discussed this a few months
ago already. Gentoo will miss you, and I will miss you. You were one
of the unfortunately rare among us who could see and care about the
human being that a dev is.

Take care. I'll see you around on irc.

Denis.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-wireless/hostapd: ChangeLog hostapd-0.4.9.ebuild hostapd-0.6.1.ebuild hostapd-0.6.0.ebuild

2007-12-11 Thread Denis Dupeyron
On Dec 11, 2007 6:03 AM, Mike Frysinger [EMAIL PROTECTED] wrote:
 On Monday 10 December 2007, Donnie Berkholz wrote:
{
...
echo CONFIG_EAP_SAKE=y
...
}  ${CONFIG}

 cat -EOF  ${CONFIG}
 ...
 CONFIG_EAP_SAKE=y
 ...
 EOF
 -mike

Mike,

Is what you are suggesting better ? If so, why ?

Denis, clueless.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI)

2007-12-20 Thread Denis Dupeyron
On Dec 20, 2007 1:38 AM, Donnie Berkholz [EMAIL PROTECTED] wrote:
 Here's some other ideas for how to express EAPI. What if we:
[..]
 Stuck ranges into metadata.xml for which EAPIs applied?

This is the easiest and most reasonable solution I've heard so far.

Denis.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI)

2007-12-20 Thread Denis Dupeyron
On Dec 20, 2007 12:12 PM, Ciaran McCreesh
[EMAIL PROTECTED] wrote:
 I'm guessing there're lots of people moaning because they think they
 understand filenames and can therefore comment. Unfortunately, most of
 those people don't understand the metadata generation process, and
 therefore can't comment usefully...

Stop guessing, then. You're way off. You apparently do not understand
that an assertion without justification has no value in a serious
discussion. Even it that has already been explained somewhere else, it
may have been interpreted differently by different people (assuming
they can find it). And sorry to disappoint you but you're not alway
right. You have to give people a chance to contradict you, for your
own good. Also, please stop thinking people have the exact same thing
in mind as you because that leads to misunderstandings. All of us
being different and thinking differently is why we are this good.

There's nothing you can do about this, it's human nature. The day
you'll understand all of this you'll be a much better dev and human
being in general. And this day, working with you will be lots of fun.
Too bad you were late when the specification for Man was written,
because it seems we would have been much better than we are, and it
would have been easier for you now.

Denis.
-- 
[EMAIL PROTECTED] mailing list



[gentoo-dev] New developer : Richard Freeman (rich0)

2007-12-23 Thread Denis Dupeyron
After a long and bumpy ride, concluded by a very BOFH-esque LDAP
replication failure, we're on it (thanks Robin, by the way), it's my
pleasure to announce that Richard Freeman (rich0) is a new Gentoo
developer. Richard has been an amd64 AT for some time already, and so
will join the amd64 team. His most notable prowess as an ebuild
developer is to be trying to sort out the mess that Eternal Lands is.

Richard is married and has two children. For a living he works at a
pharma where he manages moderately large projects from a business
perspective. He says he mainly focuses on requirements, design,
interface, training, procedures, validation/testing/QA/reg compliance,
etc...

I would like to thank Markus Ullmann (jokey) for taking over the
mentoring of Richard after his original mentor left us.

So please everybody, give a warm welcome to Richard.

Denis.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Packages up for grabs

2007-12-26 Thread Denis Dupeyron
On Dec 25, 2007 7:19 PM, Christian Heim [EMAIL PROTECTED] wrote:
  - media-gfx/f-spot

I'll adopt this one if nobody wants it.

Denis.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Running a script to remove useless deps like virtual/libc from ebuilds

2007-12-31 Thread Denis Dupeyron
On Dec 30, 2007 6:50 PM, Petteri Räty [EMAIL PROTECTED] wrote:
 I have a script coming up that can remove virtual/libc dependencies from
 ebuilds automatically but can this be done safely for all ebuilds are
 are there ebuilds in system that really need this dep for stage building
 etc?

FWIW:
However, packages which are included in the system target, or are
dependencies of system target packages, should generally include a
complete dependency list (excluding bootstrap packages). This makes
emerge -e system possible when installing from a stage 1 or stage 2
tarball.

From the last paragraph on implicit dependencies in the devmanual at:
http://devmanual.gentoo.org/general-concepts/dependencies/index.html

 Are there other deps to like this that could be removed? At least
 sys-libs/zlib could be one.

I suppose all packages in /usr/portage/profiles/base/packages are
suitable candidates. And maybe profile-specific implicit dependencies
on profile-specific packages too, but those would be more complicated
to locate.

Denis.


Re: [gentoo-dev] USE flag documentation

2007-12-31 Thread Denis Dupeyron
I like the overall idea. I will comment the first proposed alternative
as this is the one that makes the most sense in my opinion.

 Having one global use.xml where the default definitions are, and then using 
 metadata.xml for each package to override the USE flag definition.

With 's/default definitions/global USE flag definitions/' and
's/override the USE flag definition/define the local USE flags/' I
would be even happier. Global USE flags should be defined in a central
place and never be overridden. Local flags should be defined locally
i.e. in the package subdirectory.

I'd even go as far as adding that metadata.xml could include some
clarifications/specifics/notes/warnings/whatever about a global USE
flag for a given package, but that should not be a redefinition of the
global USE flag. This would be appended by third party tools to
complement the definition of the global USE flag in the context of
that particular package.

 Problems with this approach include...
 * Easy to duplicate USE flags since we don't have a central repository for 
 them.

I'm not following you here. We'd have a central use.xml, so what do
you mean ? And it's OK for local flags to be conflicting or duplicated
since they're local.

 Lots of small files to go and parse to get the full picture of the tree.

This can be cached.

Denis.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] USE flag documentation

2007-12-31 Thread Denis Dupeyron
On Dec 31, 2007 3:30 PM, Marius Mauch [EMAIL PROTECTED] wrote:
 What benefit does use.xml have over use.desc?
[...]
 No need to change the format of use.desc

Anything that would enable us to document with more than a few words,
which is what we're practically limited to with the current format of
use.desc, would help. The currently available documentation on USE
flags is clearly insufficient, maybe not for you and me and other
devs, but for the majority of our users. Note that this is not the
same as optionally adding more specific documentation on a global flag
in the metadata.xml of a package.

 and get rid of the stupid separation of local and global flags

Good idea. How do you plan to cope with the (currently) local USE flag
conflicts though ?

Denis.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] Last rites: some sci-mathematics packages

2008-01-04 Thread Denis Dupeyron
On Jan 4, 2008 1:30 PM, Sébastien Fabbro [EMAIL PROTECTED] wrote:
 sci-mathematics/ksimus-{boolean,datarecorder,floatingpoint}:
 unmaintained upstream since 2003, see bug #157577
 Replacements: unknown

Scilab's Scicos ? Not a direct replacement, but there are some similarities.

Denis.


Re: [gentoo-dev] Projects and subproject status

2008-01-09 Thread Denis Dupeyron
On Jan 9, 2008 1:12 PM, Petteri Räty [EMAIL PROTECTED] wrote:
 Recruiters

 
  About the stuff I'm involved:
 
  Are we fine?

 If Calchan agrees, we are fine.

I'm taking care of recruits as fast as I can. I figure any time I
spend for the recruiters project is worth a lot more than the same
time spent on fixing dev-embedded, sci-electronics or other exotic
ebuilds I usually maintain. The good news is I'm close to being able
to keep up, i.e. there is very little backlog if any. The bad news is
that we'd need to recruit more, and if an additional flow of recruits
were to arrive (and that would be welcome) a backlog would certainly
start to build up. Also I'm traveling more than I used to (and would
like) nowadays, and I'm going to move to the US this summer. So you
should expect some offlineness from my part for a few months while I
swim across the pond.

  What are we going to do:
 

 Keep going as usual.

All in all, we'd need an additional recruiter. Candidates are welcome,
but you should know that although it is a very gratifying job, it
takes a lot of time and dedication if you want to do it properly. Each
recruit takes me anywhere between 6 and 12 hours depending on how many
gaps I have to fill. We need as many recruits as possible, but need to
have them of sufficient quality. One way to go is to reject those that
aren't good enough, and another is to bring as many as you can to a
level where they can be useful. I much prefer the latter because I
don't think we can afford the former.

We would also need to attract more recruits. I'm doing my best to
relay queries from potential recruits to various teams and projects,
but I'm afraid to say it's seldom that these are answered. So please,
whoever you are and even if you're not a project/team leader, next
time you're forwarded such mail by me please reply to the user's
queries. At the very least you should politely decline the offer. And
mentoring will take you some time, but it's time well invested for the
future of your project.

Finally, if you're a mentor, or are considering mentoring somebody, do
not hesitate to contact us in case you have any questions. I have
tried to update our documentation recently, so you'll find valuable
practical information in there although more could be needed
(suggestions welcome). And do not hesitate to go hunting for recruits
instead of complaining you don't have enough time managing your Gentoo
stuff. For that too we'll be happy to advise.

Happy new year to each one of you.
Denis.


[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-print/hplip: hplip-2.7.10.ebuild ChangeLog hplip-2.7.12.ebuild hplip-2.7.12-r1.ebuild

2008-01-13 Thread Denis Dupeyron
On Jan 14, 2008 6:39 AM, Donnie Berkholz [EMAIL PROTECTED] wrote:
 On 15:08 Sun 13 Jan , Denis Dupeyron (calchan) wrote:
  1.1  net-print/hplip/hplip-2.7.12-r1.ebuild
# avoid collisions with cups-1.2 compat symlinks
if [ -e ${ROOT}/usr/lib/cups/backend/hp ]  [ -e 
  ${ROOT}/usr/libexec/cups/backend/hp ]; then
rm -f ${ROOT}/usr/libexec/cups/backend/hp{,fax};
fi

 This deletion should probably happen in pkg_preinst() instead, so that a
 compilation failure doesn't result in changes to the filesystem.

Good point, thanks. I changed it.

Denis.
-- 
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] Packages needing new maintainers, redux

2008-01-14 Thread Denis Dupeyron
On Jan 14, 2008 4:12 AM, Robin H. Johnson [EMAIL PROTECTED] wrote:
  Networking, admin tool for some networked printers and JetDirect-style 
  adapter
  boxes:
  net-print/npadmin
 printing herd, can you take this?

Sure, but as long as none of us as such hardware we can only do basic
maintenance. This is a not-so-hidden call to anybody with this and
other printing hardware to join the net-print herd to help us.

  Hardware, programming PIC embedded microcontrollers (the herd might end up 
  with
  these, but somebody with the hardware to use them would be nice):
  dev-embedded/icdprog
  dev-embedded/pikdev
  dev-embedded/xgpasm
 Sent to dev-embedded herd.

Same here. I'm happy fixing and bumping stuff in dev-embedded but I do
not have access to any hardware anymore. So anyone is welcome to help
and join this herd too.

Denis.
-- 
gentoo-dev@lists.gentoo.org mailing list



  1   2   >