Is your software needed? - Check for viability "smells" - Is there an expressed need or a vacuum to fill? - Is it an "infrastructure"? - Can others use it to create value? - Are there market/strategic reasons to publish?