www.mikrocontroller.net

Forum: PC-Programmierung Mitglied bei SourceForge


Autor: joh! (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo liebe Leute!

Da ich in der Firma einige "Computerfreaks" habe (studierte 
Informatiker), die sich in der Mittagspause gerne mal über oben genannte 
Webseite unterhalten, würde ich mich gerne von euch informieren lassen, 
wie es genau funktioniert, an einem der viiiiiielen OpenSource-Projekte 
(bei SourceForge) mitzuwirken.

Wie werden die Sourcefiles "ein-/ausgecheckt"? Denn es arbeiten ja 
parallel mehrere Leute an einem bestimmten Stück des kompletten 
Programms oder?

Wie sieht es mit "Verpflichtungen" aus? Wer ist der "Chef" eines 
Projekts, wann muss ein Projekt fertig sein?


Wer von euch macht an so einem OpenSource-Projekt mit?



Vielen Dank!

Autor: Klugscheisser (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ganz höflich und wirklich nicht böse oder ironisch gemeint: Bitte schaue 
doch mal bei Sourceforge. Dort sollten alle Deine Fragen beantwortet 
werden.

Autor: Sven P. (haku) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
joh! wrote:
> Wie werden die Sourcefiles "ein-/ausgecheckt"? Denn es arbeiten ja
> parallel mehrere Leute an einem bestimmten Stück des kompletten
> Programms oder?
Jubb, dazu gibts CV-Systeme. Die sorgen dann dafür, dass es nicht zu 
Konflikten kommt, im Zweifelsfall sogar dann, wen zwei Leute 
gleichzeitig an derselben Datei schaffen. Das bekannteste wäre wohl CVS 
(Concurrent Version System), daneben gibts z.B. auch SVN (quasi eine 
Weiterentwicklung von CVS). Auschecken heißt, sich vom zentralen Server 
den aktuellesten Stand des Projektes auf den Rechner zu holen. 
Einchecken entsprechend, eigene Änderungen zum Server zurückzuspielen 
und einzupflegen.

> Wie sieht es mit "Verpflichtungen" aus?
Gibts keine nennenswerten.

> Wer ist der "Chef" eines Projekts,
I.d.R. der, der das Projekt erstellt hat. Es können aber weitere 
Projektadmins bestimmt werden.

> wann muss ein Projekt fertig sein?
Garnicht.

> Wer von euch macht an so einem OpenSource-Projekt mit?
Viele..., ich z.B. bei der Wikipedia, Du z.B. in diesem Forum.

Autor: *.* (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Wie werden die Sourcefiles "ein-/ausgecheckt"?

Wenn Du den Projektadmins gut genug gefällst geben sie dir 
Schreibzugriff und Du kannst direkt mit SVN/CVS Code ändern. Ansonsten 
heißt es  Patches auf der Projektseite hochladen und beten. Kommt 
wahrscheinlich auf das Projekt an, manche achten mehr auf Stabilität und 
Korrektheit, andere weniger, aber meist wird man erst Patches anbieten, 
damit die Aufmerksamkeit der Projektentwickler auf sich lenken und dann 
evtl. als Entwickler mit Schreibzugriff angenommen.

> Wie sieht es mit "Verpflichtungen" aus?

Ordentlichen getesteten Code ;)
Manchmal werden auch Entwickler bezahlt, die haben dann festgelegte 
Pflichten.

> wann muss ein Projekt fertig sein?

Es wird solange weiterentwickelt bis die Autoren das Interesse 
verlieren. Wenn es Glück hat (bei größeren Projekten wahrscheinlicher) 
finden sich Nachfolger.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.