Difference between revisions of "AMule devs"

From AMule Project FAQ
Jump to: navigation, search
 
(15 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 +
<center>'''English''' | [[AMule_devs-de|Deutsch]]</center>
 +
 
== The [[aMule]] Project ==
 
== The [[aMule]] Project ==
 
The aMule project is led by a bunch of people (tho some rumours say they are monkeys) who toil away in front of their computers, so that you can enjoy a stable and featureful P2P client.
 
The aMule project is led by a bunch of people (tho some rumours say they are monkeys) who toil away in front of their computers, so that you can enjoy a stable and featureful P2P client.
Line 7: Line 9:
  
 
=== Developers ===
 
=== Developers ===
* [[User:deltaHF|deltaHF]]: Webmaster, Admin and from-time-to-time-coder ;)
+
* [[User:GonoszTopi|GonoszTopi]]: [[External Connections]] developer and substitute admin.
* [[User:falso|falso]]: [[CAS]] coder.
+
* [[User:Phoenix|Phoenix]]: Code janitor junior and mostly absent admin.
* [[User:GonoszTopi|GonoszTopi]]: [[External Connections]] developer.
+
* [[User:Wuischke|Wuischke]]: Coder, janitor, politician, does-everything-noone-else-want-to-do.
* [[User:Hetfield|Hetfield]]: Ex-Admin, pretty-no-free-time coder.
+
* [[User:Sturedman|Stu Redman]]: Coder, specially Windows related.
* [[User:Jacobo221|Jacobo221]]: Our man-for-all
+
* [[User:ken|Ken]]: The big [http://www.apple.com/macosx Mac] guy.
+
* [[User:Kry|Kry]]: Main developer and Admin
+
* [[User:lfroen|lfroen]]: Core/GUI dedicated guy.
+
* [[User:Phoenix|Phoenix]]: Code janitor junior.
+
* [[User:thepolish|thepolish]]: [[aMule]] [[FAQ_utils|tools]] coder.
+
* [[User:Unleashed|Unleashed]]: Sometimes around ;)
+
* [[User:Xaignar|Xaignar]]: Code janitor extraordinaire!
+
  
 
=== Testers ===
 
=== Testers ===
 
* [[User:Citroklar|Citroklar]]: Tester, slave-work-coder (sometimes)
 
* [[User:Citroklar|Citroklar]]: Tester, slave-work-coder (sometimes)
 
* ender`: Tester
 
* ender`: Tester
* [[User:lionel77|lionel77]]: Tester and provider of binaries for Mac OS
+
* nachbarnebenan: Tester, and life-complicator by using large&amp;strange nicks ;-P
* nachbarnebenan: Tester, and life-complicator by using large&strange nicks ;-P
+
 
* nich: Tester
 
* nich: Tester
 
* skolnick: Solaris tester
 
* skolnick: Solaris tester
 
* [[User:Stefanero|Stefanero]]: Supporter, Tester, and [[aMuleWeb]] Guru
 
* [[User:Stefanero|Stefanero]]: Supporter, Tester, and [[aMuleWeb]] Guru
* [[User:thedude0001|thedude0001]]: Tester
 
  
 
=== Special Gold Guest Members ===
 
=== Special Gold Guest Members ===
Line 36: Line 28:
  
 
=== Others ===
 
=== Others ===
* [[User:Bootstrap|bootstrap]]: [[IRC]] bot (''bootbox'') and [[aMule CVS]] hoster
+
* [[User:Bootstrap|bootstrap]]: [[IRC]] bot (''bootbox'') and [[aMule SVN]] hoster
 
* [[User:uberpenguin|uberpenguin]]: uberpenguin is extremely difficult to classify...  Let us call him the 'official bystander to *mule'.
 
* [[User:uberpenguin|uberpenguin]]: uberpenguin is extremely difficult to classify...  Let us call him the 'official bystander to *mule'.
 
* niet: [http://www.dns.net/dnsrd DNS] stuff, [[XAS]], tester.
 
* niet: [http://www.dns.net/dnsrd DNS] stuff, [[XAS]], tester.
Line 45: Line 37:
  
 
==== Developers ====
 
==== Developers ====
 +
* [[User:deltaHF|deltaHF]]: Webmaster, Admin and from-time-to-time-coder ;)
 +
* [[User:falso|falso]]: [[CAS]] coder.
 +
* [[User:Hetfield|Hetfield]]: Ex-Admin, pretty-no-free-time coder.
 +
* [[User:Jacobo221|Jacobo221]]: Our man-for-all
 +
* [[User:ken|Ken]]: The big [http://www.apple.com/macosx Mac] guy.
 +
* [[User:Kry|Kry]]: Developer and admin.
 +
* [[User:lfroen|lfroen]]: Core/GUI dedicated guy.
 +
* [[User:thepolish|thepolish]]: [[aMule]] [[FAQ_utils|tools]] coder.
 
* shakraw: [[aMuleWeb]] mantainer.
 
* shakraw: [[aMuleWeb]] mantainer.
 +
* [[User:Unleashed|Unleashed]]: Sometimes around ;), not anymore.
 +
* [[User:Xaignar|Xaignar]]: Code janitor extraordinaire!
  
 
==== Testers ====
 
==== Testers ====
 +
* [[User:lionel77|lionel77]]: Tester and provider of binaries for Mac OS
 +
* [[User:thedude0001|thedude0001]]: Tester
  
 
=== Is this Team competent enough? ===
 
=== Is this Team competent enough? ===
  
There is a private IRC channel where aMule developers talk about future plans, developing roadmaps and help each other. Many people wonder how's life in that channel. It is weel known that a good working environment grants an efficient development. Now, [[A_random_day_in_aMule_development|get a random example of what the Team's working environment is]].
+
There is a private IRC channel where aMule developers talk about future plans, developing roadmaps and help each other. Many people wonder how's life in that channel. It is well known that a good working environment grants an efficient development. Now, [[A_random_day_in_aMule_development|get a random example of what the Team's working environment is]] ('''Parental advisory:''' Keep your children away from this link!).
  
 
== Helping ==
 
== Helping ==
Line 59: Line 63:
 
To become a [[aMule]] Developer (tm), you'll need, at the very least, a working knowledge of C++, since C++ is the language in which [[aMule]] is written. You'll also need to learn about the GUI toolkit used by [[aMule]]: [[wxWidgets]]. In addition, you are required to our [[Coding Style]] rules or we will beat you to death with a sockful of rocks. We do not require that you be an expert, only that you are willing to help and learn.
 
To become a [[aMule]] Developer (tm), you'll need, at the very least, a working knowledge of C++, since C++ is the language in which [[aMule]] is written. You'll also need to learn about the GUI toolkit used by [[aMule]]: [[wxWidgets]]. In addition, you are required to our [[Coding Style]] rules or we will beat you to death with a sockful of rocks. We do not require that you be an expert, only that you are willing to help and learn.
  
If you are interested, then simply drop by the [[IRC|IRC Channel]] and let us know. Currently, we use a private [http://www.gnu.org/software/cvs CVS] server, but after you've submitted a patch or two you can easily get r/w access to it. You can also post patches on the [http://www.amule-project.net/amule/board.php?boardid=47 Development] forum, however, virtually all discussions regarding development happens on [[IRC]].
+
If you are interested, then simply drop by the [[IRC|IRC Channel]] and let us know. Currently, we use a private SVN server, but after you've submitted a patch or two you can easily get r/w access to it. You can also post patches on the [http://www.amule.org/amule/index.php?board=47.0 Development] forum, however, virtually all discussions regarding development happens on [[IRC]].
  
 
We can especially use your skills if you are using one of the platforms: [http://www.unix.org Unix], *[http://www.bsd.org BSD], [http://www.sun.com/solaris Solaris], [http://www.apple.com Macs] and [http://www.microsoft.com/windows Windows]. If your operating system of choice isn't on that list, then perhaps you can contribute.
 
We can especially use your skills if you are using one of the platforms: [http://www.unix.org Unix], *[http://www.bsd.org BSD], [http://www.sun.com/solaris Solaris], [http://www.apple.com Macs] and [http://www.microsoft.com/windows Windows]. If your operating system of choice isn't on that list, then perhaps you can contribute.
Line 67: Line 71:
  
 
=== Becoming a Translator ===
 
=== Becoming a Translator ===
[[aMule]] already includes translations for a number of languages, however, we'll always welcome more, and even if your language of choice has been done already, then perhaps you can help improve it. Please see the [http://forum.amule.org/board.php?boardid=40 Translations forum] for more information on current translations, or contact us on [[IRC]]. Also, take a look at the [[Translations|aMule translation howto]].
+
[[aMule]] already includes translations for a number of languages, however, we'll always welcome more, and even if your language of choice has been done already, then perhaps you can help improve it. Please see the [http://forum.amule.org/index.php?board=40.0 Translations forum] for more information on current translations, or contact us on [[IRC]]. Also, take a look at the [[Translations|aMule translation howto]].
  
 
BTW, you can also help with [[Translating_Wiki|translating aMule wiki]] articles. There's always lots of work to do. =)
 
BTW, you can also help with [[Translating_Wiki|translating aMule wiki]] articles. There's always lots of work to do. =)
Line 73: Line 77:
 
== Contact ==
 
== Contact ==
  
Contacting the aMuel team is easy. Choose between any of the listed ways in the [[contact|contact article]]. Just please do it once, avoiding spam or floods.
+
Contacting the aMule Team is easy. Choose between any of the listed ways in the [[contact|contact article]]. Just please do it once, avoiding spam or floods.

Latest revision as of 01:30, 22 January 2012

English | Deutsch

The aMule Project

The aMule project is led by a bunch of people (tho some rumours say they are monkeys) who toil away in front of their computers, so that you can enjoy a stable and featureful P2P client. This page is about them.

The Team

These are the people who work on aMule:

Developers

Testers

  • Citroklar: Tester, slave-work-coder (sometimes)
  • ender`: Tester
  • nachbarnebenan: Tester, and life-complicator by using large&strange nicks ;-P
  • nich: Tester
  • skolnick: Solaris tester
  • Stefanero: Supporter, Tester, and aMuleWeb Guru

Special Gold Guest Members

Others

  • bootstrap: IRC bot (bootbox) and aMule SVN hoster
  • uberpenguin: uberpenguin is extremely difficult to classify... Let us call him the 'official bystander to *mule'.
  • niet: DNS stuff, XAS, tester.

Former Team-members

These are people who have worked on aMule in the past. Please note that this list doesn't include the people from before aMule forked off from xMule, nor does it include people from the lMule days. If you wish to learn more about those, please visit the websites of those projects.

Developers

Testers

Is this Team competent enough?

There is a private IRC channel where aMule developers talk about future plans, developing roadmaps and help each other. Many people wonder how's life in that channel. It is well known that a good working environment grants an efficient development. Now, get a random example of what the Team's working environment is (Parental advisory: Keep your children away from this link!).

Helping

We can always use another helping hand, and if you are interested, then I'd encourage you to contact us and see if you can help us. Currently, what we need the most is developers and testers, though also translators and others.

Becoming a Developer

To become a aMule Developer (tm), you'll need, at the very least, a working knowledge of C++, since C++ is the language in which aMule is written. You'll also need to learn about the GUI toolkit used by aMule: wxWidgets. In addition, you are required to our Coding Style rules or we will beat you to death with a sockful of rocks. We do not require that you be an expert, only that you are willing to help and learn.

If you are interested, then simply drop by the IRC Channel and let us know. Currently, we use a private SVN server, but after you've submitted a patch or two you can easily get r/w access to it. You can also post patches on the Development forum, however, virtually all discussions regarding development happens on IRC.

We can especially use your skills if you are using one of the platforms: Unix, *BSD, Solaris, Macs and Windows. If your operating system of choice isn't on that list, then perhaps you can contribute.

Becoming a Tester

We need people who are willing to create complete bug-reports, as the standard is pretty low regarding user reports. This is rather simple, but takes patience. Please contact us on IRC for more information and read this guide on creating useful backtraces.

Becoming a Translator

aMule already includes translations for a number of languages, however, we'll always welcome more, and even if your language of choice has been done already, then perhaps you can help improve it. Please see the Translations forum for more information on current translations, or contact us on IRC. Also, take a look at the aMule translation howto.

BTW, you can also help with translating aMule wiki articles. There's always lots of work to do. =)

Contact

Contacting the aMule Team is easy. Choose between any of the listed ways in the contact article. Just please do it once, avoiding spam or floods.