jupi
Anmeldungsdatum: 10.09.2004 Beiträge: 35
|
Verfasst am: 12.09.2005, 16:05 Titel: CodesharingX (2.0) |
|
|
Hallo!
Viele von euch werden in meinen Signaturen schon die ominöse Abkürzung "cX", Subdomains, die mit coxcoffee beginnen, gesehen haben oder auch von einem codesharingX 2.0-Protokoll gelesen haben.
In diesem Post möchte ich mal ein bisschen darüber aufklären, was CodesharingX eigentlich ist, und nicht zu letzt auch ein bisschen Werbung dafür machen .
CodesharingX ist in erster Linie ein Projekt von Programmierern für Programmierer. Es soll generell die Möglichkeit bieten, schnell und einfach Codeschnipsel oder Quellcodes kompletter Programme zu tauschen. Realisiert wird das in der neuesten Version (2.0) durch ein eigens entwickeltes Protokoll, das mittlerweile nach einer gründlichen Überarbeitung ebenfalls bei Version 2 angelangt ist. Das ist das codesharingX Protocol v2(.0).
Diese Protokoll wird serverseitig momentan nur vom Cx2Srv 2.0 unterstützt, der zur Zeit einzig auf whisper-net.dyndns.org läuft, dem offiziellen CodesharingX-Host. Auf Clientseite gibt es zur Zeit zwei-drei verschiedene Implementationen:
Als Referezimplementation dient die Cx2ClientLib, die komplett in Java geschrieben ist, und die zur Zeit vom GUI-Java-Client CoXCoffee und vom Web-Interface Cx2Web (http://cx.whisper-net.de) als Bibliothek für den Zugriff auf den Cx2Srv 2.0 dient.
Die zweite, mittlerweile veraltete Implementation ist der Cx2PHPClient, ebenfalls eine Sammlung von Funktionen, die allerdings nur ein Interface zum Cx2Srv 1.0 darstellen und folglich nur codesharingX Protocol v 1.0 implementieren. Ihnen fehlen Funktionen wie das Bewerten von Projekten oder Ansicht und Upload von Screenshots.
Damit währen wir dann bei den Features von CodesharingX 2.0 angekommen. Getreu dem Motto "Share Your Codes" bietet es eine komfortable Basis für das Publizieren eigener Quellcodes und ebenso für die Suche nach nützlichen Quellcodes.
Der Server gestattet für jedes Projekt den Upload von einer 1MB großen Datei und zusätzlich einem 250kb großen Screenshot.
Das codesharingX Protocol v2.0 beinhaltet neben den schon in v1 enthaltenen Features wie Projekte eintragen, bearbeiten, löschen, uploaden, downloaden, komfortabler Suchfunktion, zusätzlich das Hochladen von Screenshots sowie das Betrachten, außerdem eine Bewertungsfunktion für Projekte.
Die Registrierung für CodesharingX 2.0 erfolgt kostenlos unter http://jsp.whisper-net.dyndns.org/Cx2Registrator/register.jsp .
Einmal registriert, hat man jetzt über jeden Client, der codesharingX Protocol v1 oder v2 implementiert, Zugriff auf den Cx2Srv auf whisper-net.dyndns.org
Neben dem bereits genannten Web-Interface und CoXCoffee nutzt auch http://www.freebasic.de CodesharingX 2.0 als Backend für die dort angebotenen Downloads.
Fragen gerne hier im Thread, oder auch per PN oder e-Mail.
Euer
jupi _________________ Julian Pietron
http://www.whisper-net.de :: developing network
http://cx.whisper-net.de :: cX2 Web / codesharingX2.0 WEB Interface
Neues [BETA-RELEASE] CoXCoffee 2.0.0beta - bietet endlich auch Kommentarfunktionen - http://coxcoffee.whisper-net.de |
|