> > When I need a new web-based software tool, I consider writing it myself
> > and if that isn't feasible I try to use something open-source and
> > self-hosted. I need something for chat, task management, resource
> > management, and code management, all for groups. I'm considering
> > Campfire, Trello, Float, and GitHub respectively, but I thought I'd
> > check with you guys to see if any of this is available in an open-source
> > and self-hosted form, especially in portage.
> >
>
> Usual suggestions for github alternatives are,
>
> * Gitorious
>
> * Gitolite
>
> * Gitlab
>
> None of them are very easy to set up.
I should stay away from those for now.
> If all you need to do is host git repositories, I suggest putting bare
> repos on a server somewhere and having everyone push/pull over SSH. You
> can use the bare-bones gitweb (comes with git in portage) to view the
> repos from a web browser. You'll need a separate bug tracking mechanism
> in that case.
I haven't used git before at all. Is this pretty easy to set up?
> For task management, we get away with a wiki (Mediawiki) and personal
> TODO lists. It's fine for the people who actually use it. Getting people
> to use it is the hard part. Your bug tracker can also double as a task
list.
>
> For chat, run an IRC or XMPP server.
Has anyone used an XMPP client for communication/collaboration within a
company that they would recommend?
- Grant