TracGeo

Differences between revisions 5 and 13 (spanning 8 versions)
Revision 5 as of 2010-09-03 04:36:24
Size: 2866
Editor: pc-182-96-83-200
Comment: Add new Features and change the screenshot
Revision 13 as of 2011-03-04 21:21:04
Size: 3530
Editor: pc-196-200-160-190
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
''Works well: Ubuntu 10.04 LTS''  * ''Works well: Ubuntu 10.04 LTS''
 * ''It doesn't work: Ubuntu 8.04.2 LTS'' (bzr version too old to work with Launchpad and python-pip, python-virtualenv packages are missing.
Autor: [[JavierRovegno]]
Line 7: Line 9:
 * No need to be root  * Not need to be root
Line 21: Line 23:
 * http://trac-hacks.org/wiki/GoogleStaticMapMacro
 *
http://trac-hacks.org/wiki/GoogleMapMacro
 *
http://trac-hacks.org/wiki/GanttCalendarPlugin
 *
http://trac-hacks.org/wiki/GanttChartPlugin
 *
http://trac-hacks.org/wiki/TracTicketStatsPlugin
 *
http://trac-hacks.org/wiki/DateFieldPlugin
 *
http://pypi.python.org/pypi/TracBzr
* Add ticket-custom fields: Location, Coordinates.
 * Fill the coordinates if a Location is given.
 * [[http://trac-hacks.org/wiki/GoogleStaticMapMacro|GoogleStaticMapMacro]]
 * [[
http://trac-hacks.org/wiki/GoogleMapMacro|GoogleMapMacro]]
 * [[
http://trac-hacks.org/wiki/GanttCalendarPlugin|GanttCalendarPlugin]]
 * [[
http://trac-hacks.org/wiki/GanttChartPlugin|GanttChartPlugin]]
 * [[
http://trac-hacks.org/wiki/TracTicketStatsPlugin|TracTicketStatsPlugin]]
 * [[
http://trac-hacks.org/wiki/DateFieldPlugin|DateFieldPlugin]]
 * [[
http://pypi.python.org/pypi/TracBzr|TracBzr]]
 * [[https://code.launchpad.net/~jrovegno/+junk/googlemapticketplugin|Google Map Ticket]]:
 
* Add ticket-custom fields: Location, Coordinates.
  * Fill the coordinates if a Location is given.
Line 38: Line 41:
 [[http://picasaweb.google.com/tatadeluxe/TracGeo#|Gallery]]  [[http://picasaweb.google.com/tatadeluxe/TracGeo#slideshow/|Gallery]]
Line 41: Line 44:
 Download the Trac Geo scripts:
{{{bzr branch lp:~jrovegno/+junk/trac-geo-portable}}}
 Change the directory to trac-geo-portable (You can't run the scripts outside this directory)
{{{cd trac-geo-portable}}}
Install dependencies from the official repositories Ubuntu (requires root privileges)
{{{$ sh install_trac_deb_depens.sh}}}
 Install Trac and Trac Geo plugins on ($HOME/trac-portable)
{{{$ sh install.sh}}}
Create svn and bzr on ($HOME/geo-repository) and the Trac Geo project on ($HOME/trac-geo)
{{{$ sh make.sh}}}
 1. Download the Trac Geo scripts:
   {{{$ bzr branch lp:~jrovegno/+junk/trac-geo-portable}}}
 1. Change the directory to trac-geo-portable
   {{{$ cd trac-geo-portable}}}
 1.
Install dependencies from the official repositories Ubuntu (requires root privileges)
   {{{$ sh install_trac_deb_depens.sh}}}
 1. Install Trac and Trac Geo plugins on ($HOME/trac-portable)
   {{{$ sh install.sh}}}
 1.
Create svn and bzr on ($HOME/geo-repository) and the Trac Geo project on ($HOME/trac-geo)
   {{{$ sh make.sh}}}
Line 55: Line 58:
 To stop trac-geo
{{{$ sh kill_tracd.sh}}}
 1. To stop trac-geo
   {{{$ sh kill_tracd.sh}}}
 1. To run trac-geo
   {{{$ sh run_tracd.sh}}}
Line 60: Line 64:
 Delete Repository svn and bzr
{{{$ rm -rf $HOME/geo-repository}}}
 Delete Project trac-geo
{{{$ rm -rf $HOME/trac-geo}}}
 Delete trac-portable
{{{$ rm -rf $HOME/trac-portable}}}
 1. Delete Repository svn and bzr
   {{{$ rm -rf $HOME/geo-repository}}}
 1. Delete Project trac-geo
   {{{$ rm -rf $HOME/trac-geo}}}
 1. Delete trac-portable
   {{{$ rm -rf $HOME/trac-portable}}}
Line 76: Line 80:
 * http://code.google.com/p/geopy/
 * https://code.launchpad.net/~jrovegno/+junk/googlemapticketplugin
== Contributions ==
 * [[http://trac-hacks.org/wiki/martin_s|Martin Scharrer]]

This is a shell script to install Trac with geolocation capacity

  • At this moment is in spanglish only :P'

  • Works well: Ubuntu 10.04 LTS

  • It doesn't work: Ubuntu 8.04.2 LTS (bzr version too old to work with Launchpad and python-pip, python-virtualenv packages are missing.

Autor: JavierRovegno

Installation of Trac issue tracker and plugins:

  • Not need to be root
  • Do not need complicated configurations
  • Do not require modification trac.ini

Only need the install of a minimum number of packages from Ubuntu official repositories:

bzr subversion python-subversion python-bzr-svn
python-setuptools python-virtualenv pip apache2-utils

Can be used without problems in parallel with Trac installation from official repository Ubuntu.

Features:

Download

Get this branch: bzr branch lp:~jrovegno/+junk/trac-geo-portable

Hosted on Launchpad https://code.launchpad.net/~jrovegno/+junk/trac-geo-portable

Screenshot

http://lh6.ggpht.com/_mWxhZhhV2rg/TIB1CArl2OI/AAAAAAAAASY/7iJfCmbX42E/s640/TracGeo02.png

For INSTALL: (Estimated time <2 min)

  1. Download the Trac Geo scripts:
    • $ bzr branch lp:~jrovegno/+junk/trac-geo-portable

  2. Change the directory to trac-geo-portable
    • $ cd trac-geo-portable

  3. Install dependencies from the official repositories Ubuntu (requires root privileges)
    • $ sh install_trac_deb_depens.sh

  4. Install Trac and Trac Geo plugins on ($HOME/trac-portable)
    • $ sh install.sh

  5. Create svn and bzr on ($HOME/geo-repository) and the Trac Geo project on ($HOME/trac-geo)
    • $ sh make.sh

Ready! Now check your http://localhost:8000

  1. To stop trac-geo
    • $ sh kill_tracd.sh

  2. To run trac-geo
    • $ sh run_tracd.sh

To UNINSTALL just deleted: (Estimated time <1 min)

  1. Delete Repository svn and bzr
    • $ rm -rf $HOME/geo-repository

  2. Delete Project trac-geo
    • $ rm -rf $HOME/trac-geo

  3. Delete trac-portable
    • $ rm -rf $HOME/trac-portable

Similar projects

Repositories used

Contributions

JavierRovegno/TracGeo (last edited 2011-03-04 21:21:04 by pc-196-200-160-190)