-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dne 26.10.2010 18:13, Fabian Groffen napsal(a): > Hi Tomáš, > > On 26-10-2010 17:39:04 +0200, Tomáš Chvátal wrote: >> So since I would like to have this script replace current eshowkw one I >> want to ask you for kind help on that script and review it and suggest >> improvements. >> >> If the script lack some feature you really want to use also let me know, >> maybe it wont be too hard to implement. > > I havent looked at your implementation, but regarding your "screenshot", > some questions, suggestions, remarks. > > I think you should implement some means of selecting which archs you > want to plot. Preferably through some config file thing. I'd think of > specifying per arch, and or using predefined sets, e.g. to remove all > prefix arches, since they spoil any output with huge unreadable > matrices. > > Have you ever played with rotating the view? Some keywords are awfully > long, like sparc64-solaris. Most versions are shorter. > In case the number of versions is small, you could even have the > versions in columnar style (e.g. not vertical, just a column spanning a > couple of chars), such that it is much better readable. > > Maybe consider a raw, tab, csv alike output format, for easy parsing by > other scripts? Could perhaps handy to render it alternatively as xml, > latex, etc. > > Maybe introduce some more natural language mode? E.g. some indication > per version if all arches are keyworded, stable, per version what arches > are still missing... > Well whole concept of this eshowkw is completely modular, so these features, at least keywords selection and ommiting prefix stuff is quite easy to implement.
Not sure about the csv/raw output, but again displaying is just one function, so it can be replaced :) For the missing archs i think we can highlight all other achs if they are lagging behind other and similar. Thanks for pointers Also so far only i wrote this stuff so i would like to ask if anyone wants to chip in and help me (specially with profiling that thing and making it faster, as i am not python programmer) Tom -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkzHQagACgkQHB6c3gNBRYd4xwCcDK+XJLz9+pVIpjcoLG3MtJHC aGoAn1C+8OQ8r2mH90+PysRdQK2vAGI3 =CQss -----END PGP SIGNATURE-----