Browse Source

developing: Link to more projects

tags/v0.6.0
Daniel Oaks 7 years ago
parent
commit
36525bdcd3
1 changed files with 9 additions and 3 deletions
  1. 9
    3
      DEVELOPING.md

+ 9
- 3
DEVELOPING.md View File

@@ -1,10 +1,16 @@
1 1
 # Developing Oragono
2 2
 
3
-Most development happens on the `develop` branch, which is occasionally rebased + merged into `master` when it's not incredibly broken.
3
+Most development happens on the `develop` branch, which is occasionally rebased + merged into `master` when it's not incredibly broken. When this happens, the `develop` branch is usually pruned until I feel like making 'unsafe' changes again.
4 4
 
5 5
 The intent is to keep `master` relatively stable.
6 6
 
7 7
 
8
-## Fuzzing
8
+## Fuzzing and Testing
9 9
 
10
-Fuzzing can be useful. We don't have testing done inside the IRCd itself, but this fuzzer I've written works alright and has helped shake out various bugs: [irc_fuzz.py](https://gist.github.com/DanielOaks/63ae611039cdf591dfa4) 
10
+Fuzzing can be useful. We don't have testing done inside the IRCd itself, but this fuzzer I've written works alright and has helped shake out various bugs: [irc_fuzz.py](https://gist.github.com/DanielOaks/63ae611039cdf591dfa4).
11
+
12
+In addition, I've got the beginnings of a stress-tester here which is useful:
13
+https://github.com/DanielOaks/irc-stress-test
14
+
15
+As well, there's a decent set of 'tests' here, which I like to run Oragono through now and then:
16
+https://github.com/DanielOaks/irctest

Loading…
Cancel
Save