On 10/26/10 20:24, Daniel Pielmeier wrote:
> Krzysztof Pawlik schrieb am 26.10.2010 18:34:
>> On 10/26/10 17:39, Tomáš Chvátal wrote:
>>> Hello guys,
>>> I took last few days to rewrite our eshowkw script from bash to python
>>> and enhance its functionality.
>>
>> I did the same some time ago, check it:
>> http://git.overlays.gentoo.org/gitweb/?p=dev/nelchael.git;a=blob;f=scripts/eshowkw.py.
>>
> 
> Why didn't you you introduce this to the community like Tomáš did? That
> would have saved some time and both of you and everyone interested could
> have worked on it. It is a perfect addition to gentoolkit-dev.

Good question, it was written quite a while ago, I had plans to add some nice
features and announce it to wider audience. Then 'Real Life (TM)' came into play
and... it ended up the way it is currently. The only three 'features' that I
managed to pack into it so far are: more usage of colors/bold fonts, slot
display and acceptable performance.

nelch...@s-lappy ~$ time eshowkw gcc > /dev/null

real    0m0.965s
user    0m0.900s
sys     0m0.060s
nelch...@s-lappy ~$ time /usr/bin/eshowkw gcc > /dev/null

real    0m2.559s
user    0m0.544s
sys     0m0.416s
nelch...@s-lappy ~$ time eshowkw wine > /dev/null

real    0m0.980s
user    0m0.876s
sys     0m0.096s
nelch...@s-lappy ~$ time /usr/bin/eshowkw wine > /dev/null

real    0m6.873s
user    0m1.732s
sys     0m0.896s

> I wonder how many cool tools float around in the dev-spaces none is
> aware of. I remember a thread here which tried to collect those and
> place them somewhere public. Instead doing so why not adding them to
> gentoolkit[-dev]. I guess most of them try to make Gentoo [development]
> work easier.

I think that there's a lot of tools around for various reasons. Some folks don;t
publish them just because, others disagree with "current versions" (that was my
motive for writing my version of eshowkw). For example check this (extremely
simple) wrapper around echangelog+repoman: 
http://dev.gentoo.org/~nelchael/ecommit

One way of improving this situation: make gentoolkit svn repository more
visible, basically improve documentation/knowledge about what to do with useful
tools.

-- 
Krzysztof Pawlik  <nelchael at gentoo.org>  key id: 0xF6A80E46
desktop-misc, java, vim, kernel, python, apache...

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to