release scripts

Benjamin Meyer ben at meyerhome.net
Sun Feb 1 16:50:25 GMT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I have noticed me and many others (on and off the list) doing tasks that could 
be done by scripts.  It might be a good idea in kdesdk to create a directory 
where scripts can reside that check over cvs for problems.  Some scripts that 
I can think of off the top of my head are:

- -Check to make sure that icons that say they are size YxY really are that 
size.
- -Check that for every icon foo there is all the required sizes (16,32,48...)
- -Check every desktop file for duplicate entries and entries that are 
depreciated
- -Check every desktop file to make sure that the icon that is specified exists
- -Create a list of classes in kdelibs that aren't documented
- -Create screenshots of widgets for apidocs (using the ui viewer etc) and 
create list of widgets that don't have screenshots
- -Check the apidocs for spelling errors (hehe oh the evil!)
- -Check every file that contains code also contains a license and copyright
- -XML validator for the KConfigXT files

I am sure that everyone could come up with one or two scripts that would 
validate or create a list of bugs to fix.  What do you all think?  If 
anything it would certainly create an excellent list of simple problems for a 
janitors and would help to reduce the amount of time spent on these simple, 
but repetitive problems.   What other scripts could you think of?

- -Benjamin Meyer

- -- 
Public Key: http://www.csh.rit.edu/~benjamin/public_key.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAHS5U1rZ3LTw38vIRAuwwAKCKsVFPG5WcpTPZktFql8iLoItPQQCgtJ78
yHl2Ai5J7MTb7bYRg34F2bg=
=hTOl
-----END PGP SIGNATURE-----





More information about the kde-core-devel mailing list