1. Is this kind of project useful to anybody in the open source community at all? It's a bigger app without great documentation and a narrow range of uses. I'm sure the code quality isn't superb either, so should I even be putting it out there?
2. It isn't really the kind of thing that you can install easily, like wordpress or a ruby gem. There are a lot of gem dependencies and someone else would probably struggle through a number of things to get a working installation. Should I not open source something like this unless I spent a ton of time writing installation instructions, and or cleaning up the whole thing first?
On a side note, I'd be grateful for any feedback on my code quality. I know there are some big issues, like the absence of any tests. (I just wanted to ship something in rails first, before learning TDD). But any other feedback would be much appreciated. I think my ruby abilities have gotten a bit better since this app, but I would still love to hear any advice. Thanks in advance!
Here is the github repo: https://github.com/damian-sowers/mycelial