11 Stimmen

Ich habe etwas gemacht, das für die Gemeinschaft nützlich sein könnte. Und jetzt?

Wenn die Details wichtig sind, habe ich ein CruiseControl.net-Publisher-Plugin erstellt, das eine Reihe von Telefonnummern per Sprachnachricht benachrichtigt und den aktuellen Zustand des Builds ankündigt. Dazu verwendet es Twilio.

Ich möchte nicht an den Details hängen bleiben, was ich gemacht habe, da ich diese Frage oft gestellt bekomme, bei einer Reihe von kleinen Hobby-Projekten. Was ist der Stand der Technik, um mein Hobby-Ergebnis der Welt zugänglich zu machen?

Es scheint viele Optionen für Open-Source-Projekt-Hosting, Community-Funktionen und welche Rolle man darin einnehmen kann zu geben. Es ist ein wenig verwirrend. Ich möchte das kostenlos ins Netz stellen und danach im Grunde einen zurückhaltenden Ansatz verfolgen. Ist das realistisch? Welchen Projekt-Hosting-Service kann ich kostenlos nutzen, um Entwicklern zumindest den Code herunterzuladen, Probleme zu melden und zusammenzuarbeiten, um das Produkt zu verbessern?

Welche Probleme sind Ihnen begegnet, die mich diese Entscheidung bereuen lassen könnten? Ich interessiere mich für Erfolgsgeschichten, Ratschläge und Anleitungen dafür, wie man dieses kleine Produkt der Community zugänglich machen kann, wo es genutzt werden kann.

4voto

galford13x Punkte 2423

GoogleCode ist ein anständiges Selbst-Repository für Open-Source-Code. Sehr benutzerfreundlich und enthält die Möglichkeit, ein Wiki für das Projekt zu erstellen. Es verfügt auch über ein sehr benutzerfreundliches und verständliches Fehlerberichts-/Forum-Stil-Issue-Management-System.

2voto

Frank Schwieterman Punkte 23718

Ein einfacher Weg, um den Code schnell auf einem öffentlich zugänglichen Host zu bekommen, ist github.com. Hosting ist kostenlos, wenn alles, was Sie hosten, für die Öffentlichkeit verfügbar ist. Die Leute könnten das Neueste abrufen und Sie benachrichtigen, wenn sie Updates haben, die sich lohnen, zusammenzuführen.

Sie würden die Dokumentation als README hinzufügen.

CodeProject ist cool, Websites wie diese würden mehr Community-Diskussion ermöglichen als das, was ich auf Github gesehen habe.

0voto

Andy White Punkte 83877

Wenn es sich nur um ein kleines Beispiel oder eine kleine Codezeile handelt, könntest du darüber nachdenken, einfach einen Artikel auf einer Website wie "Code Project" oder einem Blog zu veröffentlichen.

Es gibt viel Aufwand bei der Veröffentlichung eines Open-Source-Projekts, und wenn du dich nicht intensiv damit beschäftigen möchtest, könnte es einfacher sein, einfach einen Artikel zu schreiben und ein .zip-Datei zum Herunterladen des Codebeispiels bereitzustellen.

0voto

Schauen Sie sich SourceForge.net an, eine Website, auf der Programmierer ihre Open-Source-Projekte erstellen können. Es ermöglicht Ihnen, neue Benutzer hinzuzufügen, die möglicherweise unterschiedliche Rechte auf Ihr Projekt haben (von einem einfachen Beitragenden bis hin zu einem vollständigen Administrator) und es bietet viele Tools, die Sie für Ihr Projekt nutzen könnten, wie etwa einen Bug-Tracker und SVN.

0voto

dkackman Punkte 14729

CodePlex ist ein weiterer guter Ort zum Veröffentlichen von Projekten. Es gibt viele C#/.NET-Projekte dort. Neben all den grundlegenden Projekt-Hosting-Funktionen ist eine der guten Sachen daran, dass sie eine ganze Reihe von Quellcodeverwaltungs-Clients unterstützen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X