James Hawkins : msi: Factor out publishing the product source list.