Ny funktionalitet till GNU Xnee?

Jag har i ett par dagar diskuterat fram och tillbaka med en Italienare hur han skulle skriva om en funktion i GNU Xnee för mer informativ utskrift i ett av människor läsbart format. Till en början såg jag ingen anledning att lägga in funktionalitetn i GNU Xnee, men nu är jag inte säker längre. I dag finns en funtion --human-printout som man använder om man vill kika lite på vad som skickas mellen server och klient. Tanken bakom denna funtion är att kunna avgöra vilka data som skall spelas in för att användas vid synkronisering av en session vid uppspelning. Men med lite tillägg i stil med tex window id osv blir GNU Xnee helt plötsligt att utmärkt verktyg för att monitorera mer än bara Event, Request, Reply samt Error. GNU Xnee blir ett xev, fast för alla fönster som öppnats.
Hmmm, det blir nog lite kodning i helgen 😉

Regressionstester och automatiska byggsystem

Jag är en förespråkare för automatiska byggsystem och att utföra automatiska regressionstester. Därför har jag bla skrivit en kernel-modul, swinput, för testning av GNU Xnee. Automatisk kompilering av CVS HEAD göres varje natt. Nattliga distributioner likaså. Men har jag ett bra system för att kolla log-filerna? NEJ, hittade följande av en slump:

gnee/src/Makefile.am: installing `./autotools//compile'
configure.in:526: required file `pixmap/Makefile.in' not found
make: *** [generate] Error 1
failed to execute :make -f Makefile.cvs
run-parts: /etc/cron.daily/xnee exited with return code 2

detta betyder att Xnee i CVS (HEAD) inte går att bygga!!! Måste skriva lite nya skript för att hitta liknande fel och skicka ett elakt brev till tex xnee-bug@gnu.org

Tack för hjälpen Luis

1999 startade jag ett projekt som heter GNU Xnee. Programmet har växt i antalet användare. För ett par år sedan påbörjade en vän, Jon-Erling Dahl, och jag ett GUI (kallat gnee) till programmet. Då behövdes en logga till projektet. När jag programmerat det sista (nåja, det lär väl bli en del bug-rapporter också!) på pnee (en Gnome Panel Applet) började det bli läge att få en logga till projektet. Efter lite epostande fram och tillbaka på diverse listor erbjöd sig Luis Santander att hjälpa till.

Efter lite diskussioner mellan Jeremiah Foster, Luis och mig är loggan klar. …. och här är den: xpm samt i png

Tack Luis och Jeremiah!