Fredo
Anmeldungsdatum: 27. Juni 2005
Beiträge: 5244
Wohnort: Bochum
|
Hallo! Seit einiger Zeit suche ich nach einer Möglichkeit, Evolution zwischen mehreren Rechnern zu synchronisieren. Zwischenzeitlich habe ich mir mit Google Calendar geholfen, aber eigentlich hat mir das nicht so richtig gefallen. Nun bin ich auf Scheduleworld und SyncEvolution umgestiegen, und das ist eigentlich genau das, was ich gesucht habe. Da aber SyncEvolution ein reines Kommandozeilenprogramm ist, ist mir das für die regelmäßige Nutzung etwas zu umständlich gewesen. (Die Einrichtung und Bedienung ist recht gut im englischen Ubuntu-Wiki beschrieben: SyncEvolution) Deswegen habe ich mich nun einmal drangesetzt, eine GUI für SyncEvolution zu schreiben. Weitere Informationen findet ihr auf der Launchpad-Projektseite und in meinem Blog (Screenshots! ☺) Über Feedback, Verbesserungsvorschläge und praktische Beiträge freue ich mich natürlich immer! (Und falls mir jemand zeigen kann, wie man sauber aus einem Python-Programm ein Debian-Paket baut, würde mich das wirklich interessieren!) Liebe Grüße Fredo
|
ubuciko
Anmeldungsdatum: 2. März 2007
Beiträge: 495
|
sehr geil! gibts sowas auch bald für thunderbird?
|
Fredo
(Themenstarter)
Anmeldungsdatum: 27. Juni 2005
Beiträge: 5244
Wohnort: Bochum
|
schokomuffin hat geschrieben: sehr geil! gibts sowas auch bald für thunderbird?
Das hier könnte dem nahe kommen (habe ich aber nicht getestet): http://sync4jmozilla.sourceforge.net/ Liebe Grüße Fredo
|
the_fabs
Anmeldungsdatum: 12. Mai 2006
Beiträge: 90
|
ich find das toll, dass du da was machst. bin vor kurzem auf evolution umgestiegen wegen kalender und so, und bin jetzt am gucken, was es da so an sync-sachen gibt. viele grüße
|
Fredo
(Themenstarter)
Anmeldungsdatum: 27. Juni 2005
Beiträge: 5244
Wohnort: Bochum
|
So, nach langer Zeit gibt es endlich wieder ein Release: https://launchpad.net/genesis-sync/trunk/0.3 Highlights der neuen Version sind:
Anpassung an die neue python-evolution API, so dass Genesis auch unter Hardy läuft. Ein neuer Einstellungsdialog mit Autostart und Synchronisation in festen Intervallen. Eine Installationsroutine, so dass Genesis jetzt auch anständig installiert werden kann. Damit taucht Genesis jetzt auch im Anwendungsmenü auf. Damit bin ich einem Debian-Paket auch wieder ein Stück näher gekommen, das werde ich mir bei Gelegenheit auch noch einmal zu Gemüte führen.
Ansonsten werde ich wohl in nächster Zeit nicht so viel dazu kommen, neue Features einzubauen. Wenn jemand Interesse hat, zu diesem Projekt beizutragen, bin ich dafür immer offen. Liebe Grüße Fredo
|
Markus-84
Anmeldungsdatum: 3. Juli 2008
Beiträge: 84
|
Hi, offenbar mache ich irgendetwas falsch... Hab die Dateien entpackt und versucht zu installieren. Dann passiert jedoch das:
markus@notebook:~$ sudo python /home/markus/Desktop/genesis-0.3/setup.py install
running install
running build
running build_py
error: package directory 'Genesis' does not exist
markus@notebook:~$ Was mache ich falsch?
|
Fredo
(Themenstarter)
Anmeldungsdatum: 27. Juni 2005
Beiträge: 5244
Wohnort: Bochum
|
Markus-84 schrieb: markus@notebook:~$ sudo python /home/markus/Desktop/genesis-0.3/setup.py install
running install
running build
running build_py
error: package directory 'Genesis' does not exist
Was mache ich falsch?
Du musst setup.py direkt in dem Verzeichnis ausführen, in dem es liegt: cd /home/markus/Desktop/genesis-0.3/
sudo python setup.py install So müsste es eigentlich funktionieren. Noch zwei Hinweise: Zum einen gibt es schon die 0.3.1, die würde ich Dir empfehlen. Und zum anderen funktioniert die 0.3.x noch nicht mit syncevolution 0.8! Ich bereite gerade die 0.4 vor, die dann auch damit klar kommt. Solange Du syncevolution 0.7 benutzt, ist es aber kein Problem. Liebe Grüße Fredo
|
Markus-84
Anmeldungsdatum: 3. Juli 2008
Beiträge: 84
|
Besten dank für den Tipp. Hat alles wunderbar funktioniert. Dein Programm ist echt klasse. Für Leute wie mich wäre es aber viel einfacher einfach nur ein Paket downloaden zu müssen, was man mit einem Klick installieren kann, also ohne erst nach Abhängigkeiten zu suchen und dann im Terminal Befehle einzugeben.
Würde es denn soviel Aufwand machen das Programm in ein .deb Paket "zu verpacken"?
Aber es ist es auf jeden Fall auch Wert es auf diesem Weg zu installieren! Besten Dank noch einmal!
|
Fredo
(Themenstarter)
Anmeldungsdatum: 27. Juni 2005
Beiträge: 5244
Wohnort: Bochum
|
Markus-84 schrieb: Besten dank für den Tipp. Hat alles wunderbar funktioniert. Dein Programm ist echt klasse.
Danke schön! ☺
Für Leute wie mich wäre es aber viel einfacher einfach nur ein Paket downloaden zu müssen, was man mit einem Klick installieren kann, also ohne erst nach Abhängigkeiten zu suchen und dann im Terminal Befehle einzugeben.
Würde es denn soviel Aufwand machen das Programm in ein .deb Paket "zu verpacken"?
Tja, so ganz ohne ist es nicht. Aber immerhin gibt es jetzt ein Installationsskript, das ist schon die halbe Miete. Es hat sich sogar ein User bereiterklärt, sich mal an einem Source-Paket zu versuchen. Dann könnte man Genesis über ein PPA (also eine externe Paketquelle) installieren. Liebe Grüße
Fredo
|
sandra123
Anmeldungsdatum: 17. September 2007
Beiträge: Zähle...
|
Hallihallo, bei meiner Suche bin ich über http://campino2k.de/2008/03/12/windows-mobile-5-und-ubuntuevolution-synchronisieren-mit-funambol/ und https://launchpad.net/genesis-sync auf diesen Thread gestoßen. Z.Z. sind bei mir alle laut README von genesis-0.4b2.tar.gz erforderlichen Pakete installiert, aber beim Versuch, Genesis zu installieren passiert aber folgendes:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 | user@PC:~/Desktop/genesis$ sudo python setup.py install
Traceback (most recent call last):
File "setup.py", line 7, in <module>
from Genesis import genesis
File "/home/user/Desktop/genesis/Genesis/genesis.py", line 45, in <module>
from Genesis.config import *
File "/home/user/Desktop/genesis/Genesis/config.py", line 47, in <module>
filemode='w')
File "/usr/lib/python2.5/logging/__init__.py", line 1240, in basicConfig
hdlr = FileHandler(filename, mode)
File "/usr/lib/python2.5/logging/__init__.py", line 770, in __init__
stream = open(filename, mode)
IOError: [Errno 2] No such file or directory: '/home/user/.config/genesis/genesis.log'
user@PC:~/Desktop/genesis$
|
Weiß jemand Abhilfe? Gruß,
Sandra
|
Fredo
(Themenstarter)
Anmeldungsdatum: 27. Juni 2005
Beiträge: 5244
Wohnort: Bochum
|
Ups... Ich werde es mir mal angucken. Sonst probiere solange einfach die 0.4b1, die tut's auch. Ich sage einfach Bescheid, wenn ich das Problem gefunden habe. Liebe Grüße Fredo
|
sandra123
Anmeldungsdatum: 17. September 2007
Beiträge: 68
|
supi wie schnell das heute geht ☺ Habe die 0.4b1 installiert und richte gerade die Verbindung zum Funambolserver ein. Dankeschön!
|
Fredo
(Themenstarter)
Anmeldungsdatum: 27. Juni 2005
Beiträge: 5244
Wohnort: Bochum
|
So, die 0.4b3 sollte das Problem nicht mehr haben. Danke für den Hinweis! Liebe Grüße Fredo
|
thom_raindog
Anmeldungsdatum: 20. Mai 2005
Beiträge: 2848
|
Ich bin grad genesis/syncevolution am testen. Klappt nur leider nicht.
Zwar kann ich alles installieren, aber kanns sein das entweder syncevolution oder genesis nicht verstehe das ich mit nem umts-stick im internet bin?
wenn ich versuche mittels syncevolution per console auf scheduleworld zuzugreifen (per wiki auf der seite von syncevolution) passiert eigentlich nichts.. meine console zeigt mir nur eine neue eingabezeile wo diesen pfeil nach rechts sehe (tastatur meines eee macht da aktuell nicht mit, kanns nicht zeigen, ihr wisst was ich meine, oder?).
genesis bleibt nach klicken auf "syncronisieren mit scheduleworld" auch verdächtig stumm. kein fehler, keine ergebnisse.
bei start über die konsole auch nix.. sagt das einem was? (sorry für die dürftige rechtschreibung aber die Tastatur des EEE1000 ist noch etwas gewöhnungsbedürftig...)
|
Fredo
(Themenstarter)
Anmeldungsdatum: 27. Juni 2005
Beiträge: 5244
Wohnort: Bochum
|
Hm. Also, am einfachsten ist es wohl, erst einmal syncevolution von der Kommandozeile in Gang zu bringen, bevor Du es mit Genesis probierst. Das macht nämlich auch nichts anderes, als syncevolution aufzurufen. Hast Du denn sonst die Möglichkeit, es mal mit einer Kabel-Verbindung zu probieren? Wenn es dann läuft, weiß man wenigstens, dass es wirklich an UMTS liegt. Liebe Grüße Fredo
|