Advise wanted on Ror software development and project management + my own github server?

Ginty wrote:

[...]

> Once you have a server though you may as well just stick your master > repository there. I still don't see any real need for the extra > baggage of Gitosis or whatever if you are dealing with a 1 or 2 man > team.

Then, when you've got your server and aren't using Dropbox for your repo, what do you use to host it if not Gitosis? It's not extra baggage -- it's the easiest way to host a git repo from your own server.

Are you perchance confusing Gitosis with Gitorious?

My workflow has simply been:

Establish SSH access to my server. Copy the repo there, this one now becomes my master. Clone it from my local machine via: git clone user@server:/path/to/ repo.git Push/pull at will. Setup Capistrano to use the master repo. Deploy at will.

I see how Gitosis or whatever is useful, maybe even required for multi- user setups, but for a 1-man band, like the OP, I don't think it gives you anything except additional setup.

Ginty wrote:

repo, what do you use to host it if not Gitosis? �It's not extra baggage -- it's the easiest way to host a git repo from your own server.

Are you perchance confusing Gitosis with Gitorious?

My workflow has simply been:

Establish SSH access to my server. Copy the repo there, this one now becomes my master. Clone it from my local machine via: git clone user@server:/path/to/ repo.git Push/pull at will. Setup Capistrano to use the master repo.

As what user?

Deploy at will.

I see how Gitosis or whatever is useful, maybe even required for multi- user setups, but for a 1-man band, like the OP, I don't think it gives you anything except additional setup.

OK, apparently we're not hearing each other. Gitosis setup is simple, and it gives you a ridiculously easy way of managing users' keys. Even for my solo freelance business, I can't imagine *not* using Gitosis. When you have two users -- and if you have Cap, you should have two users -- you need Gitosis. Try it!

Best,

Marnen Laibow-Koser wrote:

OK, apparently we're not hearing each other. Gitosis setup is simple, and it gives you a ridiculously easy way of managing users' keys. Even for my solo freelance business, I can't imagine *not* using Gitosis. When you have two users -- and if you have Cap, you should have two users -- you need Gitosis. Try it!

+1

Gitosis is excellent. I use both Github (for my more public stuff) and Gitosis on my VPS for my more private projects. Gitosis allows me to collaborate with as many people as I want, without any artificial limitations of hosted solutions like Github. The combination of the two works perfectly for my needs.

As for issue tracking... well I should say user story and project tracking, my personal favorite is Pivotal Tracker.

I do hope to see someone write a good iPad client for it (too much AJAX to work well for multi-touch). Maybe I'll try to tackle that someday, if I can ever find the time to learn the necessary skills to make it good.