I'm feeling lazy so I'l just point to a couple pages.
- Sharkbaitbobby has made a nice little write up that is of most use to python devs but is definitely worth reading for others.
- There's also a blueprint.
- Clearing of configured icons.
- Look into using this with the awn core taskmanager/launcher.
- Convert more applets.
- Hook up some signals so changes in icons get reflected in all awn-icons users immediately.