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...
signature.asc
Description: OpenPGP digital signature
