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?