OSWG July 2004 Agenda