summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Kiagiadakis <gkiagia@tolabaki.gr>2016-06-20 12:03:08 +0300
committerGeorge Kiagiadakis <gkiagia@tolabaki.gr>2016-06-20 12:03:08 +0300
commit0a42c6022d8f436194ad8afe4e4eba43bdd68af6 (patch)
tree3ae8b2761047dbecac3feb2074c8b66a805d3d4b
parent94dff71ec2cae121fb038c10dc03c8b2e710db7d (diff)
unclutter NewHome; move stuff in subpages
-rw-r--r--Contributing.mdwn25
-rw-r--r--Developing_With_Telepathy.mdwn17
-rw-r--r--NewHome.mdwn29
3 files changed, 44 insertions, 27 deletions
diff --git a/Contributing.mdwn b/Contributing.mdwn
new file mode 100644
index 0000000..497e703
--- /dev/null
+++ b/Contributing.mdwn
@@ -0,0 +1,25 @@
+
+## Setup
+
+* Checkout the code from our [[Source Code Repository|Git]]
+
+## Find things to work on
+
+* [[Bug reports|Bugs]]
+* [[Roadmap]]
+
+## Information
+
+* [[Debugging]]: how to obtain information when things break
+* [[DeveloperNotes]]: various notes related to Telepathy development
+* [[Coding style recommendations|Documentation/Style]] for Telepathy implementations
+* [[Documentation]]
+
+## Procedures
+
+* [[Review Procedure]]
+
+## Get in touch
+
+* [Mailing list](http://lists.freedesktop.org/mailman/listinfo/telepathy)
+* IRC channel: `#telepathy` on `irc.freenode.net`
diff --git a/Developing_With_Telepathy.mdwn b/Developing_With_Telepathy.mdwn
new file mode 100644
index 0000000..52705f2
--- /dev/null
+++ b/Developing_With_Telepathy.mdwn
@@ -0,0 +1,17 @@
+
+* Read the **[[Documentation]]**
+* **[[Download]]** what you need.
+
+## Languages and libraries
+
+In order to interract with other Telepathy components is is recommended to use a high-level library instead of working with the D-Bus API directly.
+
+* [[Telepathy GLib|Components/Telepathy GLib]], for C/GLib users
+* [[Telepathy Qt|Components/Telepathy Qt]], for C++/Qt users
+
+If you want to use Python or some other scripting language, it is recommended that you use [[Telepathy GLib|Components/Telepathy GLib]] via GObject-Introspection.
+
+## When things go wrong
+
+* [[Debugging information|Debugging]]
+* [[Report bugs|Bugs]]
diff --git a/NewHome.mdwn b/NewHome.mdwn
index 531943b..9780000 100644
--- a/NewHome.mdwn
+++ b/NewHome.mdwn
@@ -23,36 +23,11 @@ As an end user, you can make use of one of the *Clients* of Telepathy, which are
## Developers
-Take a look at:
-
-* the [Telepathy Developer's Manual](https://telepathy.freedesktop.org/doc/book/) (*slightly outdated*)
-* the [[DBus API Spec|DbusSpec]]
-
-Choose and [[download|Download]] a high-level library to use:
-
-* [[Telepathy GLib|Components/Telepathy GLib]]
-* [[Telepathy Qt|Components/Telepathy Qt]]
-
-Check out misc useful information for developers:
-
-* [[Debugging|Debugging]]
-* [[Developer Notes|DeveloperNotes]]
-
-[[Report Bugs|Bugs]]
+See [[Developing With Telepathy]].
# Developing Telepathy
-* Checkout the code from our [[Source Code Repository|Git]]
-* Take a look at [[bug reports|Bugs]], especially if you are looking for a good place to start hacking on Telepathy
-* [[Debugging]]: how to obtain information when things break
-* [[Coding style recommendations|Style]] for Telepathy implementations
-* Familiarize with our [[review procedure|Review Procedure]]
-* See our [[roadmap|Roadmap]]
-
-# Discuss Telepathy
-
-* [Mailing list](http://lists.freedesktop.org/mailman/listinfo/telepathy)
-* IRC channel: `#telepathy` on `irc.freenode.net`
+See [[Contributing]].
This wiki is undergoing [[conversion]]. If you have a fd.o shell account, you can help!