||<
><>|| == 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 [[http://trac.edgewall.org/|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: * Configuring SMTP notification with Gmail account * [[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. == 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://picasaweb.google.com/tatadeluxe/TracGeo#slideshow/|Gallery]] {{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}}} 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}}} Ready! Now check your [[http://localhost:8000]] 1. To stop trac-geo {{{$ sh kill_tracd.sh}}} 1. 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}}} 1. Delete Project trac-geo {{{$ rm -rf $HOME/trac-geo}}} 1. Delete trac-portable {{{$ rm -rf $HOME/trac-portable}}} == Similar projects == * https://projects.openplans.org/GeoTrac * http://ushahidi.com/ == Repositories used == * http://trac-hacks.org/ * http://pypi.python.org/pypi * http://recurser.com/svn/ * http://svn.edgewall.org/repos/trac/branches/0.12-stable/ * http://code.google.com/p/geopy/ * https://code.launchpad.net/~jrovegno/+junk/googlemapticketplugin == Contributions == * [[http://trac-hacks.org/wiki/martin_s|Martin Scharrer]]