TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

I open sourced my first big rails app and have some questions for HN

3 点作者 dsowers大约 12 年前
I shipped my first big rails application a few months back. Nobody really used it so I decided to just open source the code. I had a couple questions for the HN community. I'm still new to the github world.<p>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?<p>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?<p>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!<p>Here is the github repo: https://github.com/damian-sowers/mycelial

2 条评论

saiko-chriskun大约 12 年前
wow I haven't started but I have a /very/ similar idea to this I've been wanting to build :P<p>Anywho- 1. YES you should be putting it out there. Seriously. Don't worry about 'omg this might not be the most ingenius code ever'. You're already ahead of the game by shipping something. Employers love living, breathing projects. Put everything you do on github.<p>2. If you want to clean things up, sure go ahead and do so, although I'm pretty much gonna say the same thing as above in that it's not really doing any harm in the meantime. Get around to it when you get around to it.
评论 #5515167 未加载
dsowers大约 12 年前
live link to the repo: <a href="https://github.com/damian-sowers/mycelial" rel="nofollow">https://github.com/damian-sowers/mycelial</a>