You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: HACKING
+30-16Lines changed: 30 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -2,30 +2,33 @@ YOU WANT TO CONTRIBUTE BUT YOU DON'T KNOW HOW? NO MORE SUCH EXCUSES
2
2
3
3
0. Install Trac
4
4
5
-
On Mac OS X this is as easy as:
5
+
In most cases this can be done via easy_install:
6
6
7
-
# easy_install Trac
7
+
# easy_install Trac==0.12
8
+
9
+
If you run into problems, see Trac documentation [1][2].
10
+
11
+
You will also need to install the Subversion python bindings. Some systems have packages for it (e.g. python-subversion on Debian)[3], but on OSX this means compiling them from source[4].
8
12
9
13
1. Create a test Trac install somewhere:
10
14
11
-
$ trac-admin <trac-name> initenv
15
+
$ trac-admin <trac-name> initenv
12
16
13
17
The default offered values are good.
14
18
15
-
This will create a <trac-name> directory with the Trac install in the
16
-
current directory.
19
+
This will create a <trac-name> directory with the Trac install in the current directory.
17
20
18
21
2. Create a local SVN repo:
19
22
20
-
$ svnadmin create <repo-name>
23
+
$ svnadmin create <repo-name>
21
24
22
25
3. Checkout the repo and add a dummy file:
23
26
24
-
$ svn co file://<full-path-to-svn-repo> # including leading slash, e.g. file:///home/username/svn-repo/
27
+
$ svn co file://<full-path-to-svn-repo> # including leading slash, e.g. file:///home/username/svn-repo/
9. Restart Trac. Then in the Admin section in Trac, go to Plugins and enable all the components of the TracCodeComments plugin and also the CodeComments macro.
63
+
64
+
10. For debugging, you probably also want to enable logging in Trac by setting the log_type option to "file" in trac.ini.
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ This plugin allows you to leave comments on top of files, changesets, and
10
10
attachments. Once you've added all of your comments, you can send them to
11
11
tickets. These include links to these comments and their description.
12
12
13
-
It's Github, in your Trac.
13
+
It's GitHub, in your Trac.
14
14
15
15
Installation
16
16
------------
@@ -55,23 +55,23 @@ Contributing
55
55
56
56
We'd love your help!
57
57
58
-
If you are a developer, feel free to fork the project here, on github and
58
+
If you are a developer, feel free to fork the project here on GitHub, and
59
59
submit a pull request with your changes.
60
60
61
61
If you are a designer and have UI suggestions, [open an issue](https://github.com/Automattic/trac-code-comments-plugin/issues), and we'll make sure to address your concerns.
62
62
63
-
If you want to help with copy, or just wanna say how great or sucky we are
63
+
If you want to help with copy, or just wanna say how great or awful we are,
64
64
[creating an issue](https://github.com/Automattic/trac-code-comments-plugin/issues) is the way to go.
65
65
66
-
You can find help with setting up a local development environment in the [`HACKING`](https://github.com/Automattic/trac-code-comments-plugin/blob/master/HACKING) file in this repostitory.
66
+
You can find help with setting up a local development environment in the [`HACKING`](https://github.com/Automattic/trac-code-comments-plugin/blob/master/HACKING) file in this repository.
67
67
68
68
Roadmap
69
69
-------
70
70
71
71
Nobody can predict the future, but here are some features on the roadmap:
72
72
73
-
* Line-level comments for changesets and diff atatchments, too
74
-
* E-mail notifictaions
73
+
* Line-level comments for changesets and diff attachments, too
0 commit comments