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!
Ganz höflich und wirklich nicht böse oder ironisch gemeint: Bitte schaue doch mal bei Sourceforge. Dort sollten alle Deine Fragen beantwortet werden.
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.
> 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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.