Adapter publisher