Difference: ALPII_Eclipse_Saros (1 vs. 7)

Revision 7
05 May 2010 - Main.ChristopheSokol
Line: 1 to 1
 
META TOPICPARENT name="ChristopheSokol"

Eclipse und Saros für ALPII

Line: 36 to 36
 

Tools für C und Python installieren

Changed:
<
<
  • Python: Python 2.6 (Nach der Installation Python in den Pydev-Einstellungen als Interpreter hinzufügen)
>
>
  • Python: Python (Nach der Installation Python in den Pydev-Einstellungen als Interpreter hinzufügen)
 

Benutzung

Revision 6
27 Apr 2010 - Main.ChristopheSokol
Line: 1 to 1
 
META TOPICPARENT name="ChristopheSokol"

Eclipse und Saros für ALPII

Line: 112 to 112
 

saros_auf_einen_blick.png
Added:
>
>
<-- Piwik -->
<-- End Piwik Tag -->
 
META FILEATTACHMENT attachment="saros_auf_einen_blick.png" attr="h" comment="Saros auf einen Blick" date="1271085570" name="saros_auf_einen_blick.png" path="saros_auf_einen_blick.png" size="127995" stream="saros_auf_einen_blick.png" user="Main.ChristopheSokol" version="1"
Revision 5
27 Apr 2010 - Main.ChristopheSokol
Line: 1 to 1
 
META TOPICPARENT name="ChristopheSokol"

Eclipse und Saros für ALPII

Line: 31 to 31
  Es gibt eine vorgefertigtes Paket das alle für ALP II benötigten Eclipse-Plugins (JDT für Java, CDT für C, Pydev für Python und Saros) enthält.

Changed:
<
<
>
>
 
  • Beim ersten Start werden alle benötigten Plugins automatisch heruntergeladen und lokal gespeichert.

Tools für C und Python installieren

Revision 4
13 Apr 2010 - Main.ChristopheSokol
Line: 1 to 1
 
META TOPICPARENT name="ChristopheSokol"

Eclipse und Saros für ALPII

Line: 62 to 62
 

Wir erforschen, wie sich Saros in der Lehre einsetzen lässt. Um uns zu helfen Informationen zu sammeln bitten wir darum, euch als ALP-II-Teilnehmer zu erkennen zu geben und der anonymen Erfassung von Nutzerdaten zuzustimmen. Die gesammelten Daten werden ausschließlich zur Entwicklung von Saros genutzt.
Changed:
<
<
  • Unter Feedback jeweils einen Haken bei Allow submission of anonymous statistical information und _Submit the following psyeudonym with my anonymous statistical data setzen
>
>
  • Unter Feedback jeweils einen Haken bei Allow submission of anonymous statistical information und Submit the following psyeudonym with my anonymous statistical data setzen
 
  • Als Pseudonym "alp2-" und einen zufälligen Text eintragen, z.B. "alp2-KACVGf3x"

Übungspartner in die Kontaktliste hinzufügen

Line: 87 to 87
 

Es startet der Yoxos Launcher bzw. Yoxos Customizer, nicht Eclipse

Changed:
<
<
Ihr dürft den Yoxos Launcher nicht direkt öffnen, sondern müsst die Datei Eclipse_Java_C_Python_Saros.yoxos herunterladen und mit dem Launcher öffnen.
>
>
Ihr dürft den Yoxos Launcher nicht direkt öffnen, sondern müsst die Datei Eclipse_Java_C_Python_Saros.yoxos auf eurem Desktop speichern und mit dem Launcher öffnen.
 

Saros funktioniert hinter einem DSL-Router besser mit VPN-Verbindung

Revision 3
12 Apr 2010 - Main.ChristopheSokol
Line: 1 to 1
 
META TOPICPARENT name="ChristopheSokol"

Eclipse und Saros für ALPII

Eclipse ist eine Open-Source-Entwicklungsumgebung für viele Programmiersprachen. Saros ist ein Plugin für Eclipse, mit dem zwei oder mehr Entwickler gleichzeitig das selbe Projekt bearbeiten können. Zusätzlich visualisiert Saros die Aktionen der anderen Entwickler.
Added:
>
>
Liebe ALP-II-Teilnehmer, mit Eclipse und Saros könnt Ihr die Übungszettel bearbeiten, ohne euch zu treffen, jeder kann seinen eigenen Rechner benutzen. Ihr könnt die Aufgaben gemeinsam oder alleine bearbeiten und seht trotzdem jederzeit, was euer Übungspartner gerade macht. Bei Problemen könnt ihr euch betroffene Codestellen zusammen angucken. Zum Reden empfiehlt sich Skype, iChat oder ein Telefon mit Festnetzflatrate.
 

Installation

Changed:
<
<

Java, C, Python

Diese Anleitung setzt Voraus, dass ihr Java, einen C-Compiler und Python für eure Plattform installiert habt.
>
>

Java installieren

 
Changed:
<
<
>
>
Sun JDK
 

Bei bestehender Eclipse-Installation

Line: 30 to 28
 

Download Eclipse und Saros mit Yoxos 5

Changed:
<
<
Es gibt eine vorgefertigtes Paket das alle für ALP II benötigten Eclipse-Plugins enthält.
>
>
Es gibt eine vorgefertigtes Paket das alle für ALP II benötigten Eclipse-Plugins (JDT für Java, CDT für C, Pydev für Python und Saros) enthält.
 

Changed:
<
<
  • Beim ersten Start werden alle benötigt
>
>
  • Beim ersten Start werden alle benötigten Plugins automatisch heruntergeladen und lokal gespeichert.

Tools für C und Python installieren

  • Python: Python 2.6 (Nach der Installation Python in den Pydev-Einstellungen als Interpreter hinzufügen)
  • C: Setting up Eclipse CDT (Hier das Installieren von Eclipse und CDT überspringen)
 

Benutzung

Saros-Fenster hinzufügen

Changed:
<
<
Falls die Saros-Fenster Roster und Shared Project Session nicht im unteren Teil von Eclipse angezeigt werden, kann man sie über das Menü wieder einblenden. Dafür im Menü Window, Show View, Other..., Saros, Roster und Saros Session auswählen und mit OK bestätigen. Dies muss leider einmal pro "perspective" gemacht werden.
>
>
Falls die Saros-Fenster Roster und Shared Project Session nicht im unteren Teil von Eclipse angezeigt werden, kann man sie über das Menü wieder einblenden. Dafür im Menü Window, Show View, Other..., Saros, Roster und Saros Session auswählen und mit OK bestätigen. Dies muss pro Java-, C- und Python-Perspektive gemacht werden.
 

Jabber-Account registrieren

Changed:
<
<
Um Saros nutzen zu können braucht man einen Jabber-Account. Um diesen zu registrieren und zu konfigurieren folgende Schritte durchführen:
>
>
Um Saros nutzen zu können braucht man einen Jabber-Account. Jabber ist ein Protokoll zur Nachrichtenübertragung, das Saros zur Kommunikation zwischen den Clients nutzt. Um den Account zu registrieren und zu konfigurieren müsst ihr folgende Schritte durchführen:
 

  • Im Menü Saros, Create Account auswählen
Changed:
<
<
  • Als Jabber Server "saros-con.imp.fu-berlin.de" eintragen.
>
>
  • Als Jabber Server "saros-con.imp.fu-berlin.de" eintragen. Wir empfehlen euch, nur diesen Server zu nutzen.
 
  • Bei Username euren Namen oder ein Pseudonym eintragen.
  • Ein Passwort ausdenken und mit Finish bestätigen
Line: 75 to 78
 
  • Euren Übungspartner auswählen und mit Finish einladen
  • Je nach Größe des Projektes und der Internetverbindung ist die Sitzung nach 1-2 Minuten aufgebaut.
Added:
>
>
Herzlichen Glückwunsch, ihr habt jetzt die Saros-Sitzung aufgebaut.

  • Die Datei, die euer Partner gerade bearbeitet ist mit einem kleinen grünen Punkt markiert
  • Ihr seht den Cursor und den markierten Text eures Übungspartners
 

Hinweise und Antworten auf häufig gestellte Fragen

Es startet der Yoxos Launcher bzw. Yoxos Customizer, nicht Eclipse

Ihr dürft den Yoxos Launcher nicht direkt öffnen, sondern müsst die Datei Eclipse_Java_C_Python_Saros.yoxos herunterladen und mit dem Launcher öffnen.
Added:
>
>

Saros funktioniert hinter einem DSL-Router besser mit VPN-Verbindung

Wenn ihr zu Hause über einen DSL-Router ins Internet geht, hilft es, von eurem Rechner eine VPN-Verbindung zur FU aufzubauen.

Weitere Informationen zu Saros

 

Kontakt

Bei Fragen oder Problemen die auf dieser Seite nicht erläutert werden, wendet euch bitte an mich.
Revision 2
12 Apr 2010 - Main.ChristopheSokol
Line: 1 to 1
 
META TOPICPARENT name="ChristopheSokol"

Eclipse und Saros für ALPII

Changed:
<
<
Eclipse ist eine Open-Source-Entwicklungsumgebung für alle Betriebssysteme und viele Programmiersprachen. Saros ist ein Plugin für Eclipse, mit dem zwei oder mehr Entwickler gleichzeitig das selbe Projekt bearbeiten können.
>
>
Eclipse ist eine Open-Source-Entwicklungsumgebung für viele Programmiersprachen. Saros ist ein Plugin für Eclipse, mit dem zwei oder mehr Entwickler gleichzeitig das selbe Projekt bearbeiten können. Zusätzlich visualisiert Saros die Aktionen der anderen Entwickler.
 

Installation

Added:
>
>

Java, C, Python

Diese Anleitung setzt Voraus, dass ihr Java, einen C-Compiler und Python für eure Plattform installiert habt.

 

Bei bestehender Eclipse-Installation

Changed:
<
<

Download Eclipse und Saros

>
>
Um Saros einer bestehenden Eclipse-Installation hinzuzufügen folgende Schritte durchführen:

  • Eclipse starten
  • Im Menü Help, Install New Software..., Add... auswählen
  • Bei Name "Saros" und bei Location "http://dpp.sourceforge.net/update/" eintragen, mit OK bestätigen
  • Neben Work with "Saros - http://dpp.sourceforge.net/update/" auswählen
  • Einen Haken vor DPP machen
  • Auf Next klicken, die Auswahl und die Lizenz bestätigen, nach einem Klick auf Finish wird Saros installiert.
  • Eclipse neu starten

Download Eclipse und Saros mit Yoxos 5

Es gibt eine vorgefertigtes Paket das alle für ALP II benötigten Eclipse-Plugins enthält.

 

Benutzung

Saros-Fenster hinzufügen

Added:
>
>
Falls die Saros-Fenster Roster und Shared Project Session nicht im unteren Teil von Eclipse angezeigt werden, kann man sie über das Menü wieder einblenden. Dafür im Menü Window, Show View, Other..., Saros, Roster und Saros Session auswählen und mit OK bestätigen. Dies muss leider einmal pro "perspective" gemacht werden.
 

Jabber-Account registrieren

Added:
>
>
Um Saros nutzen zu können braucht man einen Jabber-Account. Um diesen zu registrieren und zu konfigurieren folgende Schritte durchführen:

  • Im Menü Saros, Create Account auswählen
  • Als Jabber Server "saros-con.imp.fu-berlin.de" eintragen.
  • Bei Username euren Namen oder ein Pseudonym eintragen.
  • Ein Passwort ausdenken und mit Finish bestätigen

Saros konfigurieren

Jetzt in die Saros-Einstellungen unter Window, Preferences, Saros wechseln und folgende Einstellungen vornehmen:

  • Einen Haken bei Automatically connect on startup

Wir erforschen, wie sich Saros in der Lehre einsetzen lässt. Um uns zu helfen Informationen zu sammeln bitten wir darum, euch als ALP-II-Teilnehmer zu erkennen zu geben und der anonymen Erfassung von Nutzerdaten zuzustimmen. Die gesammelten Daten werden ausschließlich zur Entwicklung von Saros genutzt.

  • Unter Feedback jeweils einen Haken bei Allow submission of anonymous statistical information und _Submit the following psyeudonym with my anonymous statistical data setzen
  • Als Pseudonym "alp2-" und einen zufälligen Text eintragen, z.B. "alp2-KACVGf3x"
 

Übungspartner in die Kontaktliste hinzufügen

Added:
>
>
Mit einem Klick auf den blauen Stecker im Fenster Roster verbindet sich Saros mit dem Server und ihr könnt eure Übungspartner zur Kontaktliste hinzufügen:

  • Auf das blaue Männchen neben dem Stecker klicken und die Jabber-ID eures Übungspartners eintragen, z.B. "christophe-1@saros-con.imp.fu-berlin.de"
  • Euer Übungspartner muss die Anfrage bestätigen.
 

Übungspartner zu einem gemeinsamen Projekt einladen

Added:
>
>
  • Rechsklick auf das vorhandene oder neu erstelle Projekt und Share project... auswählen
  • Euren Übungspartner auswählen und mit Finish einladen
  • Je nach Größe des Projektes und der Internetverbindung ist die Sitzung nach 1-2 Minuten aufgebaut.
 

Hinweise und Antworten auf häufig gestellte Fragen

Added:
>
>

Es startet der Yoxos Launcher bzw. Yoxos Customizer, nicht Eclipse

Ihr dürft den Yoxos Launcher nicht direkt öffnen, sondern müsst die Datei Eclipse_Java_C_Python_Saros.yoxos herunterladen und mit dem Launcher öffnen.

Kontakt

Bei Fragen oder Problemen die auf dieser Seite nicht erläutert werden, wendet euch bitte an mich.
 

 
<--/commentPlugin-->
\ No newline at end of file
Added:
>
>

Screenshot: Saros auf einen Blick

saros_auf_einen_blick.png

META FILEATTACHMENT attachment="saros_auf_einen_blick.png" attr="h" comment="Saros auf einen Blick" date="1271085570" name="saros_auf_einen_blick.png" path="saros_auf_einen_blick.png" size="127995" stream="saros_auf_einen_blick.png" user="Main.ChristopheSokol" version="1"