staging.inyokaproject.org

Skripte/Outlook2Evolution

Status: Gelöst | Ubuntu-Version: Ubuntu 10.10 (Maverick Meerkat)
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/Skripte/Outlook2Evolution.

danubio

Anmeldungsdatum:
2. Januar 2011

Beiträge: 144

Hallo,

der Text ist fertig zum Review, im Skript fehlt aber noch eine sinnvolle Erweiterung, die ich einbauen und testen möchte. Könnte ich den Text vorab zum Review freigeben?

Die fehlende Erweiterung im Skript ist folgende - Getrennte Option (Aufruf-Parameter o. ä.), um die Zeichensatz-Konvertierung der Datei-Namen und Datei-Inhalte unabhängig ein/ausschalten zu können.

Eine Besonderheit ist, dass ich im oberen Teil eine englische Zusammenfassung geschrieben habe, da ich der Meinung bin, dass meine Skripte so besser von fremdsprachigen Nutzern auffindbar sind über Suchmaschinen. Ich habe im gesamten Web kein vergleichbares Skript gefunden und halte diese "Geste" daher für sinnvoll.

Viele Grüße

Danubio

[Nachtrag 15.05.2011] PS: Bitte vor Freigabe den Datei-Anhang Baustelle/Outlook2Evolution/1 setup packages.sh löschen, diese alte Version habe ich ersetzt durch einen neuen Anhang (ZIP-Datei)

frustschieber Team-Icon

Ehemalige
Avatar von frustschieber

Anmeldungsdatum:
4. Januar 2007

Beiträge: 4259

gewünschter Anhang gelöscht. Würde zumindest die Überschrift Abstrakt weglassen, vielleicht die stark gestaffelte Gliederung noch vereinfachen.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

inhaltlich sieht es ganz ok aus, bin aber auch nur drüber geflogen.

Zwei Sachen muss du aber auf jeden Fall korrigieren:

  • fett bitte gem. Wiki/Syntax verwenden - das wird ziemlich oft falsch im Artikel vor

  • dem Artikel fehlt der Wissensblock

Und noch eine Frage zum Skript im Anhang: Ist das von dir? Kann man das noch woanders runterladen?

Gruß, noisefloor

danubio

(Themenstarter)

Anmeldungsdatum:
2. Januar 2011

Beiträge: 144

So, endlich fertig!

Bitte noch mal kontrollieren und freigeben.

Vielen Dank,

danubio

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

Sehr ausführlich! z.T. zu ausführlich 😉 ... Habe ein paar Sachen schon mal korrigiert.

Grundsätzlich gilt:

  • Keine direkten Ansprachen im Wiki

  • Formatierungsregeln sind in Wiki/Syntax genau beschrieben (es sind z.B. viele falsche kursiv-Formatierungen dabei)

  • Der Wissensblock sollte ausgiebiger genutzt werden. IMHO ist z.B. das 1_setup_package-Installations-Skript völlig überflüssig, siehe Installation von Programmen und auch das dort installierte Paket readpst kann man "ganz normal" installieren.

  • die Kompilierung von Paketen aus dem Quellcode ist in Programme kompilieren ausführlich beschrieben, daher ist wohl auch das zweite Skript nicht unbedingt nötig; hier würde ich auf den Sourcecode verweisen/link setzen, und ggf. besondere Angaben machen, falls das Vorgehen vom Standard (→Programme kompilieren) abweicht.

  • Insgesamt gilt: Straffen! Es gibt z.B. mindestens 6 Links auf Kontakte; das ist auch "etwas" zu viel.

Ich weiß auch nicht, wie groß die Gefahr ist, ein Skript in eine Partition zu entpacken, auf der man es nicht ausführen kann; die ausführliche Warnung erscheint mir doch "leicht" übertrieben....

so long
hank

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

Hab' doch noch mal kräftig durchgeschliffen; ich bin mir bei der Struktur noch nicht so schlüssig. Wiki-Standard ist ja eher, nach einer Kurzvorstellung zunächst die Installation zu beschreiben, um dann ins Detail zu gehen, und dann Probleme und Lösungen zu beschreiben...

so long
hank

danubio

(Themenstarter)

Anmeldungsdatum:
2. Januar 2011

Beiträge: 144

Hallo hank,

danke für die Kommentare und die Umbau-Fleißarbeit, jetzt sieht es wirklich gut aus und ich habe neue tag-Varianten gelernt!

Ich möchte gerne folgende Punkte begründen:

  • Ein zusätzlicher Hinweis auf Skript 2 ist mir wichtig, da "einfach mal kompilieren" nicht funktioniert (work-around für make-config-Problem etc., siehe Skript). Ich will dem Anwender unnötige Stunden ersparen, um erfolgreich zu kompilieren, das Skript erledigt das in fünf Minuten.

  • Ich würde ganz oben zumindest einen Verweis auf eine englische Summary einbauen, der dann zum Anhang mit der englischen Summary springt. Ich habe keine Lust, den ganzen wiki-Artikel ins Englische zu übersetzen, will aber nicht nur die deutschsprachige Welt an der Migrations-Beschreibung teilhaben lassen, sondern alle Ubuntu-User.

  • Hinweis auf "noexec" erscheint mir wichtig, weil ein üblicher Migrationsweg so aussieht: NTFS-Windows-Partition unter Ubuntu mounten, um auf die Outlook-Datei zugreifen zu können. Meine Skripte runterladen und speichern, wo auch die Outlook-Datei ist ⇒ NTFS ⇒ noexec ⇒ Skripte laufen nicht ⇒ Ubuntu-Frust.

  • Der Umfang der Beschreibung ist groß, weil es sich um eine einmalige Migration handelt, die oft von Ubuntu-Anfängern durchgeführt wird

  • Ich beschreibe nach der Kurz-Beschreibung nicht zuerst die Installation, sondern zuerst die Einschränkungen und bekannte Probleme, damit der Leser für sich erst die Entscheidung fällen kann, ob er so migrieren möchte, bevor er dann die Skripte ausführt. Es handelt sich in diesem Sinne nicht um eine Installation (außer bei den Skripten 1 und 2 für readpst)

  • Wiki/Syntax - Wie formatiere ich readpst und die Skript-Namen korrekt im Fließtext? Monotype=Befehl oder fett=Dateiname (trifft ja beides irgendwie zu)?

Was muss ich noch erledigen, damit die Baustelle abgenommen wird?

vg, danubio

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

danubio schrieb:

  • Ein zusätzlicher Hinweis auf Skript 2 ist mir wichtig, da "einfach mal kompilieren" nicht funktioniert (work-around für make-config-Problem etc., siehe Skript). Ich will dem Anwender unnötige Stunden ersparen, um erfolgreich zu kompilieren, das Skript erledigt das in fünf Minuten.

Ich plädiere immer mehr zu Eigeninitiative als zu click'n'run; das Würg-around für make-config kann ja (wie erwähnt) im Artikel kurz beschrieben werden, also der Hinweis, beim configure-Schritt den Aufruf mit

./configure --disable-python 

zu machen. Mehr hab' ich an wirklichen Problemen im Skript nicht entdecken können. Wann benötigt man denn diese Option, sprich: warum erfolgt die Ausführung in einer "if" Abfrage? Lieber eher beschreiben, wann das nötig ist, als ein "Rundumsorglos"-Skript, ohne nähere Erklärung.

  • Ich würde ganz oben zumindest einen Verweis auf eine englische Summary einbauen, der dann zum Anhang mit der englischen Summary springt. Ich habe keine Lust, den ganzen wiki-Artikel ins Englische zu übersetzen, will aber nicht nur die deutschsprachige Welt an der Migrations-Beschreibung teilhaben lassen, sondern alle Ubuntu-User.

Hm, verstehe zwar dein Anliegen, aber eine Suche nach "migration evolution outlook" o.ä. führt jeden potentiellen Sucher auch hierher; und übersetzen lassen kann sich das auch jeder per Übersetzungsmaschine seiner Wahl...

  • Hinweis auf "noexec" erscheint mir wichtig, weil ein üblicher Migrationsweg so aussieht: NTFS-Windows-Partition unter Ubuntu mounten, um auf die Outlook-Datei zugreifen zu können. Meine Skripte runterladen und speichern, wo auch die Outlook-Datei ist ⇒ NTFS ⇒ noexec ⇒ Skripte laufen nicht ⇒ Ubuntu-Frust.

Dann halte ich einen Hinweis darauf, das ganze auf eine Ubuntu-Partition zu entpacken, für sinnvoller. Verwirrung entsteht auch dann, wenn z.B. wie bei mir ein Windowspartition in fstab gar kein noexec-flag hat

UUID=xxxxxxxxxxx /media/windows  ntfs    defaults,nls=utf8,umask=007,gid=46 0       0

Oder gar gar kein Eintrag in der fstab existiert, und die Partition nur bei Bedarf im Dateibrowser eingehängt wird? (scheint unter natty standard zu sein, wenn ei der Installation nicht anders angegeben)

  • Der Umfang der Beschreibung ist groß, weil es sich um eine einmalige Migration handelt, die oft von Ubuntu-Anfängern durchgeführt wird

Ja, es geht mir aber z.B. darum, dass gleiche Schritte nicht drei mal im identischen Wortlaut auftauchen sollen, wenn das Verfahren an sich tatsächlich gleich ist.

  • Ich beschreibe nach der Kurz-Beschreibung nicht zuerst die Installation, sondern zuerst die Einschränkungen und bekannte Probleme, damit der Leser für sich erst die Entscheidung fällen kann, ob er so migrieren möchte, bevor er dann die Skripte ausführt. Es handelt sich in diesem Sinne nicht um eine Installation (außer bei den Skripten 1 und 2 für readpst)

Ok, kommt der Leserfaulheit entgegen, nicht erst alles zu lesen, bevor man loslegt 😉

  • Wiki/Syntax - Wie formatiere ich readpst und die Skript-Namen korrekt im Fließtext? Monotype=Befehl oder fett=Dateiname (trifft ja beides irgendwie zu)?

readpst gar nicht, wenn es keine Befehl ist, Skriptnamen fett, wenn du nicht gerade einen Aufruf mit Option im Fließtext einbauen möchtest

Was muss ich noch erledigen, damit die Baustelle abgenommen wird?

Warten wir mal, was noch für Rückmeldungen kommen...

so long
hank

EDIT: Habs noch ein bisschen umgestellt. Bei den getesteten Outlook-Versionen bitte noch das Betriebssystem angeben, dort steht zwar SP2 oder SP3, aber nicht ob es XP, Vista, Windows7, what ever war...

danubio

(Themenstarter)

Anmeldungsdatum:
2. Januar 2011

Beiträge: 144

Heinrich Schwietering schrieb:

Was muss ich noch erledigen, damit die Baustelle abgenommen wird?

Warten wir mal, was noch für Rückmeldungen kommen...

Kannst du die Baustelle jetzt bitte freigeben, es kamen seit zwei Monaten keine Rückmeldungen mehr.

EDIT: Habs noch ein bisschen umgestellt. Bei den getesteten Outlook-Versionen bitte noch das Betriebssystem angeben, dort steht zwar SP2 oder SP3, aber nicht ob es XP, Vista, Windows7, what ever war...

Ich habe die Windows-Version nachgetragen, mit der die Outlook-Dateien erstellt wurden. Ich konnte das aber nicht mehr bei allen Dateien nachvollziehen.

Ich habe außerdem noch einen Test mit Outlook 2010 durchgeführt (erfolgreich) und im Artikel dokumentiert.

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

Sorry, werd' es nach dem Tatort richten 😉

so long
hank

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

So, jetzt im Wiki: Skripte/Outlook2Evolution, bei Datenmigration und Skripte verlinkt ☺

Besten Dank an danubio 👍

so long
hank

danubio

(Themenstarter)

Anmeldungsdatum:
2. Januar 2011

Beiträge: 144

Heinrich Schwietering schrieb:

So, jetzt im Wiki: Skripte/Outlook2Evolution, bei Datenmigration und Skripte verlinkt ☺

Vielen Dank an dich und alle Mithelfer!

Ich werde mich um die weitere Verlinkung im wiki kümmern und die Skripte mit 11.10 testen.

bongobong

Avatar von bongobong

Anmeldungsdatum:
12. Dezember 2008

Beiträge: 1820

Outlook 2003: Von readpst unterstützt, mangels Outlook-Lizenz aber nicht getestet

outlook_raw.log:

Opening PST file and indexes...
unknown index structure. Could this be a new Outlook 2003 PST file?
Error opening File

Scheint zohl nicht mit Outlook 2003 zu funktionieren? Liegt aber evtl. auch nur daran das Export von französischer Version war.

danubio

(Themenstarter)

Anmeldungsdatum:
2. Januar 2011

Beiträge: 144

bongobong schrieb:

Opening PST file and indexes... unknown index structure. Could this be a new Outlook 2003 PST file? Error opening File

Scheint zohl nicht mit Outlook 2003 zu funktionieren? Liegt aber evtl. auch nur daran das Export von französischer Version war.

Vielen Dank fürs Testen und die Rückmeldung!

Welche Version von readpst hast du verwendet? Die Standard-Version der Paketverwaltung (v0.6.41) ist veraltet. Versuche mal, die neuste Version runterzuladen und zu installieren mit dem Skript 2 (2_build_libpst.sh).

Im Skript 3 muss dann die Zeile

myreadpst="$scriptpath/readpst"

aktiviert sein (#-Kommentarzeichen davor entfernen und die Zeile danach auskommentiert werden (mit # davor) - siehe wiki.

Lt. Homepage unterstützt das neue libpst/readpst auch Outlook 2003, das sollte von der Sprachkodierung (Französisch?) unabhängig sein, da UTF-8 o. ä. verwendet wird als Zeichensatz.

[NACHTRÄGLICHE ERGÄNZUNG]:

Eine andere Idee: Ist die pst-Datei vielleicht korrupt? Du könntest versuchen, die Datei zu reparieren mit dem M$-Tool scanpst.exe, siehe Beschreibung: http://www.petri.co.il/how-to-use-microsoft-outlook-inbox-repair-tool.htm

frustschieber Team-Icon

Ehemalige
Avatar von frustschieber

Anmeldungsdatum:
4. Januar 2007

Beiträge: 4259

ungetestet, demnächst Archiv

Antworten |