Open-Sourcing einer mobilen App [geschlossen]

8

Ich überlege, eine bestehende mobile App zu einem Open-Source-Projekt zu machen. Es hat eine Android- und iPhone-Version.

Während ich Open-Source-Projekte verwendet und Feature-Anfragen und Fehlerberichte eingereicht habe, habe ich noch nie ein Open-Source-Projekt erstellt oder mit einem Patch zu einem bestehenden beigetragen.

Was sind die wichtigsten Dinge, die ich berücksichtigen sollte, bevor ich die Quelle meines Projekts öffne? Welche spezifischen Schritte empfehlen Sie für das Open-Sourcing einer mobilen App?

    
hpique 16.05.2010, 09:12
quelle

4 Antworten

3

Sie haben Glück, als ich anfing, Open-Source-Projekte zu starten, habe ich nicht bemerkt, dass dieses großartige Buch existiert,

Ссылка

Es enthält allgemeine Tipps zu fast allen Aspekten der Ausführung eines Open-Source-Projekts und Sie können Ihre eigenen für die mobile Welt hinzufügen.

    
Lex Li 16.05.2010, 11:01
quelle
2

Sie können Ihren Code auf googleCode, SourceForge oder Github veröffentlichen, nutzen Sie die ganze Macht dieser Websites (Dokumentation, Notizen etc ..) hilft Mitwirkenden.

Und vergessen Sie nicht, Ihren Code zu kommentieren; -)

    
chipeau 16.05.2010 20:28
quelle
0

GoogleCode ist ein guter Ort, um Ihr Projekt hochzuladen. Dort wirst du einen Problem-Tracker und ein Wiki haben, um darüber zu schreiben.

    
Macarse 16.05.2010 11:28
quelle
0

Für eine wirklich tolle OSS-Anwendung würde ich vorschlagen, dass Sie git verwenden. Kostenloses Hosting für Git wird von github bereitgestellt. Ein guter Ausgangspunkt für die Verwendung von Git ist Ссылка

Was die Entwicklung von FOSS betrifft, unterscheidet es sich nicht sehr von der üblichen Entwicklung. Aber hier müssen Sie verschiedene Rollen wie Produktmanager, Entwickler und Tester haben.

Andere Dinge, um die Sie sich kümmern müssen.

  1. Da Sie der Initiator sind, müssen Sie die Kontrolle über seine Entwicklung übernehmen.

  2. Ihr Code sollte für andere leicht verständlich sein. Die Dokumentation ist für andere Entwickler von größter Wichtigkeit.

  3. Seien Sie nicht beleidigt, wenn jemand eine Abzweigung Ihres Projekts erstellt. Wissen Sie, dass Sie sich schützen müssen, indem Sie entsprechende Lizenzen wie GPLV3 oder andere, die Sie für angemessen halten, einsetzen.

the100rabh 16.05.2010 20:12
quelle

Tags und Links