forked from Yoriz/PythonForumIDE
-
Notifications
You must be signed in to change notification settings - Fork 0
/
HACKING
33 lines (21 loc) · 1.14 KB
/
HACKING
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
If you want to hack on PythonForumIDE you need the following software:
- Python 2.6 or 2.7
- wxPython 2.8
- Twisted 10.2.0-1 (Although the needed files do come bundled in the repo)
PythonForumIDE uses the PEP-8 Coding Style, which can be found here:
http://www.python.org/dev/peps/pep-0008/
When in doubt copy the coding style of the file you are editing.
All id's must come from gui_lib/ide_constants.py.
Do not push to master unless explicitly requested.
If you want to implement a new feature, create an issue ticket
and a new branch, preferably with the issue number e.g. issue_42
Create a separate branch for any issues or new features.
See this guide for help: http://progit.org/book/ch3-0.html
The IDE must be able to run on Python 2.6 and 2.7, so please note
any compatibility issues between the two and avoid them.
Code should be tested on both versions before being committed to master.
To clone the latest PythonForumIDE version simpy use git to clone it:
git clone git@github.com:Python-Forum/PythonForumIDE.git
To run it, try the following from the pythonforumide/ directory:
python wx_app.py
For more information see the README file.