If you're a developer, then you've faced this problem: When you switch
between multiple projects, you have to switch your shell, your editor, and
possibly a lot more. If it's time to start a new project, then there's all
the busy work of making a new project.

Those problems are now ending.

gogo <http://bitbucket.org/pedersen/gogo> is a set of
bash<http://www.gnu.org/software/bash>functions that will enable you
to more easily switch things around. Since I
wrote it (first) for me, it supports my most common needs up front:
Python<http://www.python.org/>,
Mercurial <http://mercurial.selenic.com/>,
Emacs<http://www.gnu.org/software/emacs>,
and TurboGears <http://www.turbogears.org/>. The only piece that is not
trivially swappable is Mercurial. I'm sorry, that's on my todo list, but I
wanted to let people see it and maybe start getting some value from it.

I highly recommend checking out the
README<http://bitbucket.org/pedersen/gogo/src/tip/README.txt>file. It
includes instructions on getting set up, along with instructions on
how to use the tool. For now, a quick summary of usage:

   - Make a new project: gogo -n myproject
   - Activate the new project (after having closed your current shell): gogo
   myproject
   - Make a new Python project: gogo -n -l python pyproject
   - Make a new TurboGears project: gogo -n -l python -t tg21 tgproject


Switching between projects is downright trivial. gogo even supports tab
completion of project names. It's already helping me, and hopefully it can
help you.

You can download the v0.4 release <http://v0.4%20release/>, or clone the latest
repository <http://bitbucket.org/pedersen/gogo> (or even download a
.tar.gz<http://bitbucket.org/pedersen/gogo/get/tip.tar.gz>file of it).

-- 
Michael J. Pedersen
My IM IDs: Jabber/[email protected], ICQ/103345809, AIM/pedermj022171
          Yahoo/pedermj2002, MSN/[email protected]

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears Trunk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/turbogears-trunk?hl=en.

Reply via email to