summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md61
1 files changed, 61 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..9361ef6
--- /dev/null
+++ b/README.md
@@ -0,0 +1,61 @@
+VulpIRC
+=======
+
+A hybrid IRC client/bouncer designed for mobile platforms.
+
+VulpIRC currently includes a back-end bouncer/server which runs on POSIX
+systems (Windows support coming soon), a client for Android, and a prototype
+desktop client written using PyQt (for testing purposes).
+
+(Possible future plans include a polished desktop client, an iOS client, a
+standalone Android client using a modified core compiled via JNI, and a ZNC
+module to allow VulpIRC clients to connect to a running ZNC instance, but none
+of these are final - simply ideas I'd like to explore in the future.)
+
+It's currently functional for basic usage, though it's lacking lots of
+features and needs tons of polish. With any luck, eventually it will grow to
+become a full (and hopefully awesome) client ;)
+
+This code is placed under the MIT License - see the `LICENSE` file for more
+details.
+
+Copyright 2013-2014 Ninjifox/Treeki
+
+
+Quick Start
+-----------
+
+See `MANUAL.md` for setup and usage instructions.
+
+
+Currently Implemented Features
+------------------------------
+
+This is not an extensive feature list for VulpIRC - these are just the things
+I've implemented already. There's tons more to go after this...
+
+### Bouncer
+
+- Written in C++ with minimal dependencies (gnutls for SSL/TLS support, which
+ is optional)
+- Supports SSL/TLS for client connections and for IRC server connections
+- Runs on POSIX systems (developed and tested on Linux, but I plan to try and
+ make sure it works on other systems, and Windows support will be added later)
+- Single user (multiple user support planned)
+- Multiple clients and IRC servers
+- Sessions are automatically suspended in case of connection loss, and can be
+ resumed for as long as they remain active
+- Login authentication
+
+### Android Client
+
+- Designed for and compatible with Android 4.x
+- Swipe left/right through open tabs or see a full list in a pull-out drawer
+- Displays formatting (bold, italic, underline, colours)
+- Compatible with Samsung's Multi-Window
+- So featureless that it's actually pretty fast and speedy ;)
+
+
+
+
+