DCNF 2017-01-12

Contribute to Direct Connect

The Direct Connect Network Foundation rely on its developers and users to enhance the network and its capabilities. It is always preferred to have people improve the network, although a simple donation is of course appreciated. Here is a list of ways people can contribute to the network.

Software development

All software in DC rely on developers to contribute code. Some software projects have directly active members and some projects rely more on submitted patches from contributors. At times, because all projects are basically volunteer work, people sometimes move from active members to contributors and back (and vice versa). All projects desire more developers. All projects can be seen at Wikipedia here and here, for NMDC and ADC respectively.

Individual projects

Some projects do not yet exist but may be an excellent way for new people to get acquainted with software development for DC. On the left is a list of suggested projects that people can work on. Lots of more items are also at Launchpad.

Translation support

DC is international, meaning that people from all over the world use it (either daily or less frequently). Most people therefore like to use their own language. Most DC software allow you to select a different language within the software, so you (or someone you downloaded the software to) can use it without any problems. This requires the input from users to provide the necessary translation support.

Question and Answer support

Most users at some point encounter problems with their software. It is up to the developers to ensure that the amount of problems are minimized (and their severity). In the mean time, it is important to be able to have a good support section (questions and answers) to be able to help the common user.

Parsers for the DC protocols

DC use two protocols, ADC and NMDC. These protocols are in clear-text so it is possible to simply monitor the network traffic and read the information. However, it would be good to have a way of seeing what the information is without requiring to know the protocols by heart. The developer plugin allow you to view the information in a client, and the somewhat started ADC dissector for Wireshark.

DC for Mobile

It would be great if there were applications for mobile phones that allowed users to connect to and use DC. the most common platforms are for Android, iOS and Windows Mobile.

DC for Web

If a person does not have a phone or computer that allowed them to download an application, it would be great to have a web site or service that allowed users to connect to their choice of hub, basically acting as a proxy. There could be a web server that can communicate with the DC network as well as a supporting web site where users can sign in and connect to a server of their choice.


DCNF can survive by member fees and donators' support. The following people have contributed money to the organization in some way, beyond member fees. Names are obfuscated slightly (if you do wish to remove yourself from the list, let us know). Donation amounts are in Euros.

Name/Organization  Donation (€) Date
Sven K 5 2017-01-06
Conny L 30 2016-12-19
A. J. G 5 2016-12-01
Geoff J 5 2016-11-17
Wilfried K 15 2016-11-13
Bevan H 25 2016-10-31
Vernon C 20 2016-10-22
Janusz M 10 2016-10-08
Didier B 10 2016-10-08
Wilfried K 10 2016-10-07
William W 5 2016-10-03
Marios K 10 2016-09-24
John L 50 2016-09-23
Dries v D 5 2016-09-22
Little Room Sales 5 2016-09-22
Alexander P 5 2016-09-20
Donald C 20 2016-08-20
Vincent P 3 2016-08-18
Mark B 10 2016-08-08
Michael V 5 2016-07-02
Peter F 5 2016-06-26
Borsos I 3 2016-05-15
Tigran P 10 2016-01-20
Yan V 20 2015-12-26
Udris P 5 2015-10-25
Zsolt K 10 2015-10-25
Viktor M 2 2015-10-05
Rob C 16 2015-09-23
Borbas A 10 2015-09-22
Ricardo J 40 2015-09-10
Cristina S 15 2015-08-23
Peter D 8 2015-08-21
George H 10 2015-05-30
Johan L 50 2015-05-28
TNT Solutions 5 2015-05-24
Ole J 15 2015-05-22
MoonWillow's Realm 9 2015-05-10
Uruc-Olaru 5 2015-05-09
Steve H 5 2015-05-04
Janusz M 10 2015-04-29
Valentin B 15 2015-04-21
R P Horsley 23 2015-04-19
Åke S 5 2015-04-17
Patrick H 5 2015-04-14
Alan D 5 2015-04-13
eMTee 90 2015-02-14
This list is current as of 2017-01-08.