Entwickler-Ecke

Gemeinschaftsprojekte (alt) - Suche Porter/Entwickler für ein Filesharing project


defnax - Sa 22.11.08 13:05
Titel: Suche Porter/Entwickler für ein Filesharing project
Hi

Ich suche Entwickler/Porter für ein OpenSource Filesharing client .
Momentan ist es nur Windows only .

Es sollte Plattforumunabhängig sein.
Kennt jemand schon Lazarus?
http://de.wikipedia.org/wiki/Lazarus_(Entwicklungsumgebung
Das Project umgeschreiben auf Lazarus damit man auf allen platformen den clienten weiter entwickeln kann.

1. Emscher P2P(Projekttitel)

2. Projektbeschreibung inkl. Ziel des Projektes
Emscher P2P,ist OpenSource(GNU GPL) und wurde in Delphi 5 geschrieben.

Wie funktioniert Emscher?
Bei Emscher P2P werden die Daten AES verschlüsselt und durch mehrere andere Clients geleitet, bis diese ihr Ziel erreichen. Zum Übertragen des AES-Keys wird die Verbindung RSA-Verschlüsselt.
Die Dateien werden ähnlich wie bei BitTorrent verteilt: Jeder lädt einen Teil runter und stellt diesen auch wieder zur Verfügung. Es gibt auch sog. temporäre Netzwerke, die "Emscherringe".

3. Verwendete Sprache
Es soll Lazarus verwendet werden wenns portiert ist.
4. Lizenz
GNU GPL

5.Voraussichtliche Projektdauer

1-12 Monate und noch länger soll aktive weiter entwickelt werden und soll sich auch durchsetzen können.

6. ToDo-Liste,
- Portierung zu Lazarus
- Bugs und konflikte beseitigen
- Verbesserung des Emscher Protokolls
- Verbesserung der Anonymität
- Download ID, Search ID usw, momentan benutzt Emscher immer die Selbe ID das man die ID nicht zu der IP zuordnen kann-,
- Internationalisierung
- Chat
- Plugin-API
- F2F implementation
- Abspielen von nicht fertigen media Dateien( VLC, SMPlayer, usw.)
- Abspielen von fertigen media Dateien(VLC,SMPlayer, usw)
- Gui erweitern

da gibt noch jede menge die mir grad nicht einfällt werde es dann aktuellisieren hier.
7.Zeitlicher Ablauf
Erst ist die Portierung das wichtigste danach kann man im Team absprechen wer wo
was machen will.

8. Benötigte Fähigkeiten
-Delphi Kenntnisse,
9. Teamgröße
mindestens 2-8 Entwickler/Tester/
10. Organisation innerhalb des Teams
Werde für dieses Project noch ein Forum erstellen dort können wir diskutieren wer was machen will, oder seine ideen/vorschläge für dieses Project hat.

Wenn jemand interesse hat kann sich bei mir melden.


defnax


defnax - Fr 28.11.08 15:53

Ich habe die deteils zu diesem Projekt hinzugefügt .