[ANNOUNCE] git-arr 0.14

2015-01-20 Thread Alberto Bertogli

Hi!

git-arr is a git repository browser that can generate static HTML
instead of having to run dynamically.

I've just released version 0.14, which includes minor fixes and
performance improvements, as well as the following features:

 - Improved max_pages handling, including saner defaults.
 - Show a creation event for the root commit (optionally).
 - Support for hierarchical branch names.
 - Render hexdump(1)-style binary blob content.

You can find it at http://blitiri.com.ar/p/git-arr.


Thanks specially to Eric Sunshine who wrote almost all the changes in
this release, including all the features mentioned above, as well as
many code cleanups.

Cheers!
Alberto

--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[ANN] git-arr 0.12

2013-11-03 Thread Alberto Bertogli

Hi!

git-arr is a git repository browser that can generate static HTML
instead of having to run dynamically.

I've just released version 0.12, which includes minor bug fixes and the
following new features:

 - Support for embedded markdown and image files in the blob view
   (thanks to Vanya Sergeev).
 - Show the age of a repository in the index.

You can find it at http://blitiri.com.ar/p/git-arr.

Thanks!
Alberto

--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [ANN] git-arr 0.11

2013-03-14 Thread Alberto Bertogli
On Thu, Mar 14, 2013 at 01:43:16PM +0100, Matthieu Moy wrote:
 Alberto Bertogli albert...@blitiri.com.ar writes:
 
  I wanted to let you know about git-arr, which is a git repository
  browser that can generate static HTML instead of having to run
  dynamically.
 
 Can it run incrementally? I mean, if you have launched it for one
 revision, does re-running it on the next revision regenerate the whole
 set of pages, or does it only generate new pages?

Yes, you can run it incrementally, and it will only generate new pages.


 If so, that could be a nice way to replace dynamic browsers for people
 who do not have/want dynamic webpages, by just setting a hook or cron
 job that generate the new pages when an update is made.

That's my main intended use. I'm using a hook
(http://blitiri.com.ar/git/r/git-arr/b/master/t/hooks/f=post-receive.html)
to update repos when I push to them and it's been working fine for me so
far. I never tried the cron approach but it should work well too.

Thanks!
Alberto

--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[ANN] git-arr 0.11

2013-03-13 Thread Alberto Bertogli

Hi!

I wanted to let you know about git-arr, which is a git repository
browser that can generate static HTML instead of having to run
dynamically.

It is smaller, with less features and a different set of tradeoffs than
gitweb or cgit, but if you have a reduced environment, the static
generation can be useful.

You can find more details on http://blitiri.com.ar/p/git-arr/, and see
an example of the generated output at http://blitiri.com.ar/git/.


It's written in Python, uses the Bottle web framework, and is open
source under the MIT licence.

Please note it's new and there are still some rough edges that I
obviously intend to fix, but it's been working fine for my use cases, so
all feedback is welcome :)

Thanks a lot!
Alberto

--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html