JIRA: Overkill, hard to use.
Lighthouse: not overkill, hosted, no setup.
Redmine: not overkill, flexible, easy to set up.
>
> Therefore my question Is there anything simple out that someone can
> advice me that facilitates in
>
> # Some soft of github server to store my code locally on my dev
> machine ( I dont want my code up on github )
You probably mean a Git server, not a GitHub server (unless you want to
pay thousands of dollars for GitHub's software). First of all, there's
GitHub itself. Paid members can create private projects. Also check
out Gitorious.
If you want your own Git server, Gitosis is the way to go.
> # Project management that looks nice, intuitive and is not overkill
> but helps me keeping track of my code, settings milestones, keep an
> eye on bugs, milestones, etc everything a simpele software development
> cylcle would need?
Like I said, Lighthouse or Redmine.
> # Some way to move from local to remote lateron and add more people
> when Im in the fase of needing that ( more people = more ror
> developers, designers etc )
>
This is easily done.
> I hope I phrase my question clearly enough and someone can advise me
> on any opensource or payed project management software solution for my
> 1-man development and options to upgrade in the future. What do you
> use at this moment or would be advisable?
>
> I already make usage of Sass to globalize my CSS and speedup the
> development
Good.
> Im using mercury to create mockups and working prototypes for future
> ideas/concepts
Never tried Mercury. I'm using Mockingbird.
>
>
> Thanks in advanche
Best,
--
Marnen Laibow-Koser
http://www.marnen.org
mar...@marnen.org
--
Posted via http://www.ruby-forum.com/.
Clever. Or just put it on your Web server.
Real user accounts in your repository. Even with one person and
Capistrano, that's two users, and they should have separate Git repo
accounts.
Also, can you push to a Git repo on Dropbox? If not, then it's not a
good Git hosting solution -- and of course it doesn't speak the Git
protocol.
Amplification: Gitosis is server software that lets you easily serve a
Git repo from your own server. It provides for easy Git user, key, and
permission management. Github does likewise, plus you get that great
Web interface.
In other words, you're not using the remote copy as a Git repo -- you're
not pushing directly to it from your local machine? If that's the case,
it's a huge disadvantage of Dropbox.
Set up a Github account and try pushing to it. You'll see the
difference.
>
> Using it for this or not Dropbox is a truly great web app, and the
> paid versions are actually cheaper than you would pay S3 directly for
> the same amount of storage, plus 0 transfer charges.
But that's just backup. It sounds like it isn't appropriate for
repository hosting.
>
> Also thanks for the Redmine suggestion, been trying it out today,
> great stuff!
You're welcome.
Gitosis seems to be "dead" no git commits for 1 year?
Is it actually stable usable? Are there some themes like github.com to
make it look a bit more decent?
Thx for the great writeup on this topic very informative
Dont want to use dropbox I want my code to stay private so I just host
locally and have a multi backup strategy
Best regards
Peter De Berdt
Will that work if two users 'push' the same files at the same time?
With a true central git repository it would handle merging the
changes, but will Dropbox know how to do this? I do not know enough
about how git works under the hood to know the answer.
Colin
Redmine is as bloated as an app can get. I always wished I had time to
code my own lightweight issue tracker...
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?
Obviously you haven't used JIRA, which is a great example of bloat.
Redmine is pretty simple and lightweight.
Then again, it's no surprise that I disagree with you on this point. I
recently realized that I don't think i've ever agreed with a single post
of yours in this forum.
(Not meant as an attack -- just an observation.)
> I always wished I had time to
> code my own lightweight issue tracker...
No one is stopping you. :)
Best,
--
Marnen Laibow-Koser
http://www.marnen.org
mar...@marnen.org
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!
+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.
http://www.pivotaltracker.com/
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.