Project
From Running Tracker
(Difference between revisions)
(2 intermediate revisions by one user not shown) | |||
Line 5: | Line 5: | ||
Running Tracker is licensed under the [http://www.gnu.org/copyleft/gpl.html GPL] [[Licensing|licensing]]. | Running Tracker is licensed under the [http://www.gnu.org/copyleft/gpl.html GPL] [[Licensing|licensing]]. | ||
− | The source code is under Subversion. It can be | + | The source code is under Subversion. It can be viewed here: [http://svn.tuxfamily.org/viewvc.cgi/?root=runtracker_runningtracker http://svn.tuxfamily.org/viewvc.cgi/?root=runtracker_runningtracker]. |
To download the source code (anonymous access: read-only), enter on Linux: | To download the source code (anonymous access: read-only), enter on Linux: | ||
Line 31: | Line 31: | ||
== Libraries == | == Libraries == | ||
− | * [http://commons.apache.org/codec/ Commons Codec] (commons-codec-1. | + | * [http://commons.apache.org/codec/ Commons Codec] (commons-codec-1.5.jar) |
* [http://jakarta.apache.org/commons/collections/ Commons Collections] (commons-collections-3.2.1.jar) | * [http://jakarta.apache.org/commons/collections/ Commons Collections] (commons-collections-3.2.1.jar) | ||
− | * [http://jakarta.apache.org/commons/configuration/ Commons Configuration] (commons-configuration-1. | + | * [http://jakarta.apache.org/commons/configuration/ Commons Configuration] (commons-configuration-1.7.jar) |
− | * [http://jakarta.apache.org/commons/lang/ Commons Lang] (commons- | + | * [http://jakarta.apache.org/commons/lang/ Commons Lang] (commons-lang3-3.0.1.jar) |
* [http://jakarta.apache.org/commons/logging/ Commons Logging] (commons-logging-1.1.1.jar) | * [http://jakarta.apache.org/commons/logging/ Commons Logging] (commons-logging-1.1.1.jar) | ||
− | * [http://db.apache.org/derby/ Derby] (derby-10. | + | * [http://db.apache.org/derby/ Derby] (derby-10.8.1.2.jar) |
* [http://www.dom4j.org/ Dom4j] (dom4j-1.6.1.jar) | * [http://www.dom4j.org/ Dom4j] (dom4j-1.6.1.jar) | ||
− | * [http://www.jaxen.org/ Jaxen] (jaxen-1.1. | + | * [http://www.jaxen.org/ Jaxen] (jaxen-1.1.3.jar) |
* [http://www.jfree.org/jcommon/ JCommon] (jcommon-1.0.16.jar) | * [http://www.jfree.org/jcommon/ JCommon] (jcommon-1.0.16.jar) | ||
* [http://www.jfree.org/jfreechart/ JFreeChart] (jfreechart-1.0.13.jar) | * [http://www.jfree.org/jfreechart/ JFreeChart] (jfreechart-1.0.13.jar) | ||
− | * [http://joda-time.sourceforge.net/ Joda Time] (joda-time- | + | * [http://joda-time.sourceforge.net/ Joda Time] (joda-time-2.0.jar) |
− | * [http://www.junit.org JUnit] (junit-4. | + | * [http://www.junit.org JUnit] (junit-4.10.jar) |
− | * [http://logging.apache.org/log4j/docs/ Log4j] (log4j-1.2. | + | * [http://logging.apache.org/log4j/docs/ Log4j] (log4j-1.2.16.jar) |
− | * [http://www.jgoodies.com/ JGoodies Looks] (looks-2. | + | * [http://www.jgoodies.com/ JGoodies Common] (jgoodies-common-1.2.1.jar) |
− | * [https://swing-layout.dev.java.net/ Swing layout] (swing-layout-1.0. | + | * [http://www.jgoodies.com/ JGoodies Looks] (jgoodies-looks-2.4.2.jar) |
− | * [http://www.swinglabs.org/ Swinglabs] (swingx-1. | + | * [https://swing-layout.dev.java.net/ Swing layout] (swing-layout-1.0.4.jar) |
+ | * [http://www.swinglabs.org/ Swinglabs] (swingx-core-1.6.2.jar) | ||
* [https://wizard.dev.java.net/ Wizard] (wizard-0.998.1.jar) | * [https://wizard.dev.java.net/ Wizard] (wizard-0.998.1.jar) | ||
Line 115: | Line 116: | ||
|} | |} | ||
+ | == Statistics == | ||
+ | [http://stats.tuxfamily.org/runningtracker.tuxfamily.org/ http://stats.tuxfamily.org/runningtracker.tuxfamily.org/] | ||
− | + | [http://stats.download.tuxfamily.org/runtracker/ http://stats.download.tuxfamily.org/runtracker/] | |
− | + |
Latest revision as of 12:48, 20 October 2011
Contents |
Source code
Running Tracker is licensed under the GPL licensing.
The source code is under Subversion. It can be viewed here: http://svn.tuxfamily.org/viewvc.cgi/?root=runtracker_runningtracker.
To download the source code (anonymous access: read-only), enter on Linux:
svn co svn://svn.tuxfamily.org/svnroot/runtracker/runningtracker
To make changes in the repository:
svn co svn+ssh://<user_name>@svn.tuxfamily.org/svnroot/runtracker/runningtracker
A technical documentation is available.
Language
Running Tracker is written in Java. It is compatible with Linux, Mac OS and Windows.
Tools used for the development
Libraries
- Commons Codec (commons-codec-1.5.jar)
- Commons Collections (commons-collections-3.2.1.jar)
- Commons Configuration (commons-configuration-1.7.jar)
- Commons Lang (commons-lang3-3.0.1.jar)
- Commons Logging (commons-logging-1.1.1.jar)
- Derby (derby-10.8.1.2.jar)
- Dom4j (dom4j-1.6.1.jar)
- Jaxen (jaxen-1.1.3.jar)
- JCommon (jcommon-1.0.16.jar)
- JFreeChart (jfreechart-1.0.13.jar)
- Joda Time (joda-time-2.0.jar)
- JUnit (junit-4.10.jar)
- Log4j (log4j-1.2.16.jar)
- JGoodies Common (jgoodies-common-1.2.1.jar)
- JGoodies Looks (jgoodies-looks-2.4.2.jar)
- Swing layout (swing-layout-1.0.4.jar)
- Swinglabs (swingx-core-1.6.2.jar)
- Wizard (wizard-0.998.1.jar)
Structure of the project
runningtracker |_ branches |_ tags |_ trunk
- branches is not used
- tags contains the released versions of Running Tracker
- trunk contains the currently developed version of Running Tracker
trunk |_doc |_installer |_javadoc (not under source control) |_lib (not under source control) |_nbproject |_sample |_src |_test |_webstart
- doc: Documentation and licenses
- installer: Scripts to create the installers
- javadoc: Java documentation
- lib: Jar files
- nbproject: NetBeans information
- sample: NikePlus sample workouts
- src: Source code
- test: Unit tests
- webstart: Java web start information
Similar tools
Tool | OS | Source code available | Online/Offline |
---|---|---|---|
RunningBuddy | Linux, Mac OS X, Windows | Yes | Offline |
Neki++ | Linux, Mac OS X, Windows | Yes | Offline |
PlotRun | Linux, Mac OS X, Windows | Yes | Online |
iTunes+Nike+ | Mac OS X, Windows | No | Online |
Runometer | Linux, Mac OS X, Windows | Yes | Online |