Hi! I just checked with our journal committee and they said they're in the process of finishing the journal website which they're planning to have up and announced here in otw_news within the next month.
That announcement and the website itself should be able to provide the information you're looking for.
Re: Journal documentation
That announcement and the website itself should be able to provide the information you're looking for.