2010-04-08 13 views
11

Wenn die Details wichtig sind, habe ich ein Cruisecontrol.net-Publisher-Plugin erstellt, das eine Reihe von Telefonnummern per Sprachausgabe benachrichtigt und den aktuellen Status des Builds ankündigt. Es benutzt Twilio dazu.Ich habe etwas gemacht, das für die Gemeinschaft nützlich sein könnte. Was jetzt?

Ich würde gerne vermeiden, auf die Besonderheiten dessen, was ich gemacht habe, hängen zu müssen, da ich diese Frage viel habe, mit einer Reihe kleiner Hobby-Unikate. Was ist der Stand der Technik, wenn es darum geht, meinen Hobby-Output der Welt zur Verfügung zu stellen?

Es scheint eine Menge Optionen für Open-Source-Projekt-Hosting, Community-Funktionen und welche Rolle dabei zu haben. Es ist ein wenig verwirrend. Was ich suche, ist, dies frei in die Wildnis zu bringen und im Grunde von dort aus einen Weg von der Hand zu gehen. Ist das realistisch? Welchen Projekthosting-Service kann ich kostenlos nutzen, damit Entwickler den Code zumindest herunterladen, Probleme melden und zusammenarbeiten können, um das Produkt zu verbessern?

Auf welche Hindernisse haben Sie stoßen, die mich diese Entscheidung bedauern könnten? Ich interessiere mich für Kriegsgeschichten, Rat und Anleitung, dieses kleine Produkt der Gemeinde zur Verfügung zu stellen, wo es verwendet werden kann.

+1

Für viele, viele Fragen zum Projekt hosting google für "site: stackoverflow.com Projekt hosting" –

Antwort

0

Wenn es nur ein kleines Beispiel oder ein kleines Stück Code ist, könnten Sie darüber nachdenken, einfach ein Article auf einer Website wie "Code Project" oder einem Blog zu posten.

Es gibt eine Menge Aufwand bei der Freigabe eines Open-Source-Projekts, und wenn Sie Hands-Off sein möchten, können Sie einen Artikel einfacher schreiben und eine ZIP-Datei zum Herunterladen des Codebeispiels bereitstellen.

0

Werfen Sie einen Blick auf SourceForge.net, die eine Website ist, wo Programmierer ihre Open-Source-Projekte erstellen können. Sie können neue Benutzer hinzufügen, die möglicherweise unterschiedliche Rechte an Ihrem Projekt haben (angefangen beim Mitwirken als Volladministrator), und es enthält viele Werkzeuge, die Sie für Ihr Projekt verwenden könnten, wie einen Bug Tracker und SVN.

+3

Quelle Schmiede ist schwer zu bedienen und eigentlich ziemlich arm bei dem, was es tut –

+0

@Neil wer würden Sie empfehlen? –

+0

@crazy Ich war sehr glücklich mit Google Code. Sicherlich viel einfacher, ein Projekt als SF zu gründen. –

2

Eine einfache Möglichkeit, schnell Code auf einem öffentlich zugänglichen Host zu erhalten, ist github.com. Hosting ist kostenlos, wenn alles, was Sie hosten, für die Öffentlichkeit verfügbar ist. Die Leute könnten sich am neuesten Stand befinden und Sie benachrichtigen, wenn sie Updates haben, von denen sie denken, dass sie es wert sind, zusammengeführt zu werden.

Sie würden Dokumentation als README einschließen.

CodeProject ist cool, Websites wie das würde mehr Community-Diskussion dann was ich auf Github gesehen habe.

4

GoogleCode ist eine anständige Self-Repository für Open-Source-Code. Sehr einfach zu bedienen und enthält die Möglichkeit, ein Wiki für das Projekt zu erstellen. Es hat auch ein sehr einfach zu bedienen und zu verstehen, Bug-Reporting/Forum-Stil-Problem-Management-System.

0

CodePlex ist ein weiterer guter Ort für die Veröffentlichung von Projekten. Da ist viel C# /. NET da. Zusätzlich zu all den grundlegenden Projekt-Hosting-Sachen ist eines der schönen Dinge daran, dass sie eine whole slew of source control clients unterstützen.

+0

-1 Wenn Ihr Projekt seit 6 Monaten keine Entwickleraktivität mehr aufweist, wird es gelöscht. Das ist nicht gut für die Hands-Off-Ansatz. – Earlz

Verwandte Themen