From: Petr Baudis <pasky@suse.cz>
To: git@vger.kernel.org
Subject: [ANNOUNCE] Girocco hosting infrastructure v1.0
Date: Tue, 10 Nov 2009 11:40:27 +0100 [thread overview]
Message-ID: <20091110104027.GI17748@machine.or.cz> (raw)
Hello!
I would like to announce Girocco-1.0, the first stable release of
a universal Git project hosting infrastructure. You can get it at
http://repo.or.cz/w/girocco.git
You guessed right, Girocco is the software repo.or.cz runs at;
however, compared to the past, it's much cleaned up, cleanly packaged
for easy re-deployment and fully configurable, thanks to sponsorship
of Novartis and Novell. (Apologies for switching repo.or.cz to it and
releasing it one year later than it should've been done.)
Thus, you should be able to easily deploy a local Girocco instance
at your site and configure it to do only what you want. Girocco allows
both full push-based project hosting, or just mirroring and showing
existing projects (either local or remote) - i.e. you can also use it
just to collect scattered repositories of your developers and present
them all at single place. The push-based hosting offers currently two
models, chroot hosting and hooks-based permissions (for trusted
environments) - it should be easy to add other models.
This way, Girocco might present an interesting alternative to
Gitorious for people who prefer mirroring over full project hosting,
prefer then rawer gitweb interface ;-), like the repo.or.cz simple
forking model or want to make use of the GitHub-like flexible
commit notifications mechanism.
(If you are actually going to deploy Girocco somewhere, it's good to
tell me so that I can take it into account to e.g. provide upgrade paths
for future Girocco changes.)
If you are used to repo.or.cz, what's new in Girocco at the user's
end?
* Friendlier homepage.
* Friendlier project/user management interface.
* Friendlier mirror cloning process (you can see the progress in your
browser).
* Support for automatic Git mirroring of SVN repositories.
* Support for new-commit notifications, both for push and mirror
project modes:
* Get a notification to specified mail address(es)
* Get a notification by receiving a POST HTTP request with
GitHub-compatible JSON payload
* Have repo.or.cz send commit notifications to the CIA
service [http://cia.vc/]
* Much easier to contribute a change to Girocco if you are missing
any feature on repo.or.cz!
Well, have fun!
--
Petr "Pasky" Baudis
A lot of people have my books on their bookshelves.
That's the problem, they need to read them. -- Don Knuth
next reply other threads:[~2009-11-10 10:40 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-11-10 10:40 Petr Baudis [this message]
2009-11-11 11:03 ` [ANNOUNCE] Girocco hosting infrastructure v1.0 Michael J Gruber
2009-11-11 11:30 ` Petr Baudis
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20091110104027.GI17748@machine.or.cz \
--to=pasky@suse.cz \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).