I was originally going to submit a PR to Spago with new instructions, but then I realized it would probably be best to have these instructions in a separate file so they can be linked to in multiple places.
Here’s my first nth draft.
https://gist.github.com/ursi/2afa464536316c904b526b5f0674bba4
I’ll let the powers that be decide the best place to host the official document.
I have not yet followed this guide step by step to confirm that [at least one branch of] it works. If you are looking to publish a new package please do and let me know if I missed anything. Also please suggest improvements if you see any.
Edit: I have followed the instructions to completion and can confirm they work, at least in the case of having non-bower dependencies.