GTG

Merge lp:~bertrand-rousseau/gtg/bugfix-940833-897440-update-readme into lp:~gtg/gtg/old-trunk

Proposed by Bertrand Rousseau
Status: Merged
Merged at revision: 1234
Proposed branch: lp:~bertrand-rousseau/gtg/bugfix-940833-897440-update-readme
Merge into: lp:~gtg/gtg/old-trunk
Diff against target: 149 lines (+58/-35)
2 files modified
HACKING (+0/-5)
README (+58/-30)
To merge this branch: bzr merge lp:~bertrand-rousseau/gtg/bugfix-940833-897440-update-readme
Reviewer Review Type Date Requested Status
Lionel Dricot (community) Approve
Review via email: mp+120008@code.launchpad.net
To post a comment you must log in.
1231. By Bertrand Rousseau

Typo in GTG description

Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

no comment ;-)

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'HACKING'
--- HACKING 2012-07-13 17:24:28 +0000
+++ HACKING 2012-08-16 19:43:24 +0000
@@ -2,11 +2,6 @@
2GTG Hacking Guide2GTG Hacking Guide
3=================3=================
44
5Code reference documentation is online at:
6
7 http://allievi.sssup.it/GTG/
8
9
10Testing5Testing
11-------6-------
127
138
=== modified file 'README'
--- README 2012-07-13 17:24:28 +0000
+++ README 2012-08-16 19:43:24 +0000
@@ -1,9 +1,9 @@
1====== Getting Things GNOME! ======1====== Getting Things GNOME! ======
22
3Getting Things GNOME! (GTG) is a personal organizer for the GNOME desktop3Getting Things GNOME! (GTG) is a personal tasks and TODO list items organizer
4environment inspired by the Getting Things Done (GTD) methodology. GTG is4for the GNOME desktop environment inspired by the Getting Things Done (GTD)
5designed with flexibility, adaptability, and ease of use in mind so it can be5methodology. GTG is designed with flexibility, adaptability, and ease of use
6used as more than just GTD software.6in mind so it can be used as more than just GTD software.
77
8GTG is intended to help you track everything you need to do and need to know,8GTG is intended to help you track everything you need to do and need to know,
9from small tasks to large projects.9from small tasks to large projects.
@@ -11,12 +11,15 @@
11===== Dependencies =====11===== Dependencies =====
1212
13GTG depends on the following packages:13GTG depends on the following packages:
14
14 * Python, version 2.6 or above15 * Python, version 2.6 or above
15 * PyGTK16 * PyGTK
17 * python-support
16 * python-configobj18 * python-configobj
17 * python-xdg19 * python-xdg
18 * python-liblarch 20 * python-liblarch
19 * python-liblarch-gtk21 * python-dbus
22 * yelp (to read GTG documentation)
20 * python-suds (dependency of MantisBT backend)23 * python-suds (dependency of MantisBT backend)
21 * python-evolution (dependency of Evolution backend)24 * python-evolution (dependency of Evolution backend)
2225
@@ -25,10 +28,13 @@
25Please refer to your system documentation for information on how to install28Please refer to your system documentation for information on how to install
26these modules if they're not currently available.29these modules if they're not currently available.
2730
28To install these packages on Debian-based systems, execute the following31To install the all the required packages providing the basic features on
29command:32Debian-based systems, execute the following command:
30 $ sudo apt-get install python-gtk2 python-gnome2 python-glade2 \33 $ sudo apt-get install python-support python-gtk2 python-gnome2 \
31 python-xdg python-configobj python-pydoctor34 python-glade2 python-xdg python-configobj python-liblarch yelp
35
36To enable API documentation generation, execute this command:
37 $ sudo apt-get install python-pydoctor
3238
33For evolution backend, you need python-evolution by command:39For evolution backend, you need python-evolution by command:
34 $ sudo apt-get install python-evolution40 $ sudo apt-get install python-evolution
@@ -36,8 +42,6 @@
36For MantisBT backend, you need python-suds by command:42For MantisBT backend, you need python-suds by command:
37 $ sudo apt-get install python-suds43 $ sudo apt-get install python-suds
3844
39Note that the python-pydoctor package is broken in karmic.
40
41===== Installing and Running =====45===== Installing and Running =====
4246
43To install GTG, either unpack the tarball:47To install GTG, either unpack the tarball:
@@ -65,28 +69,52 @@
6569
66 $ sudo python setup.py install --install-layout=deb70 $ sudo python setup.py install --install-layout=deb
6771
68==== Usage ====72==== How To Use GTG? ====
6973
70When writing a task, keep in mind that:74Please refer to our documentation to get a thorough explanation on how GTG
71 1) A line beginning with "-" will automatically create a subtask on that line75works.
72 2) A word beginning with "@" is a tag76
7377To do this, you will need the yelp help viewer. On Debian-based systems, you
74===== Quick add =====78can install yelp by executing this command:
7579
76In the quickadd line you can use "attribute:argument" with any title.80 $ sudo apt-get install yelp
77Valid attributes are: "tags", "defer", "due"81
78E.g.:82You can then view the documentation either by accessing it through GTG (press
79 "due:friday task description"83F1 or use the help menu), or by using the command line using the following
80 "more work due:today"84command:
81 "due:tomorrow foo work"85
82 "my bar task tags:@foo"86 $ yelp help:gtg
8387
8488If you want to read the documentation directly from the source code, use
85Please refer to http://gtg.fritalk.com/pages/documentation89this command (from the source root dir):
90
91 $ yelp doc/userdoc/C/index.page
92
93==== Using GTG from the command line ====
94
95GTG provides two command line tools that allows to interact with GTG:
96
97 * gtcli
98 * gtg_new_task
99
100gtcli provides many options to display, list or edit tasks. gtg_new_task
101provides a GTG command line client that allows to easily add tasks.
102
103If you want to know more about how to use these tools, please refer to the
104tools man page.
105
106If you have installed gtg, you can access those by executing:
107
108 $ man gtcli
109 $ man gtg_new_task
86110
87===== Want to know more? =====111===== Want to know more? =====
88112
89 * GTG Website: http://gtg.fritalk.com/113 * GTG Website: http://gtg.fritalk.com/
90 * GTG project page on Launchpad: https://launchpad.net/gtg114 * GTG project page on Launchpad: https://launchpad.net/gtg
91 * GTG Wiki: http://live.gnome.org/gtg/115 * GTG Wiki: http://live.gnome.org/gtg/
92 * GTG code documentation: http://allievi.sssup.it/GTG/116
117Feel free to join our user mailing-list to receive news about GTG. You can
118register on this mailing-list from this page: https://launchpad.net/~gtg-user
119
120Thanks for using GTG!

Subscribers

People subscribed via source and target branches

to status/vote changes: