¿Cómo get una nube de tags en gitweb?

¿Cómo puedo configurar una vista de Tag Cloud en mi list de proyectos de gitweb?

Vi un ejemplo de esto en el git repo http://repo.or.cz/ pero no estoy seguro de cómo configurar esto en mi propia installation de gitweb.

¿Hay un ejemplo de gitweb_config.perl para esto?

La documentation del script gitweb.perl (incluida en el repository git ) menciona:

Permita que gitweb explore las tags de contenido del proyecto del repository del proyecto y muestre la popular "nube de tags" Web 2.0-ish cerca de la list de proyectos.
Tenga en count que esto es algo COMPLETAMENTE diferente de las tags Git normales.

gitweb por sí solo puede mostrar las tags existentes, pero no maneja el labeldo en sí mismo; tienes que hacerlo externamente, fuera de gitweb.
El formatting se describe en la subrutina git_get_project_ctags() .
Es posible que desee instalar el module HTML::TagCloud Perl para get una bonita nube de tags en lugar de solo una list de tags.

git_get_project_ctags() subrutina :

formattings compatibles:

  • $GIT_DIR/ctags/<tagname> file (en el subdirectory 'ctags')
    • si su contenido es un número, úselo como peso de label,
    • de lo contrario, agregue una label con peso 1
  • $GIT_DIR/ctags , cada línea es una label (con peso 1)
    el mismo valor aumenta varias veces el peso de la label
  • variable de configuration repo gitweb.ctag