On May 27 you indicated the release date should be "in a few weeks." Nine weeks later, well past "a few," you now state that you'll be at a meeting "in a few weeks" to get more information.

What is so challenging, even in the loosest or most bureaucratic of organizations, about simply contacting a colleague to find out what's what? Is your IT guy living in a communications cocoon in the Himalayas?