"We are back" « oc.at

horde - framework für onlineservices - kleine präsentation

noledge 07.03.2003 - 23:05 13919 11
Posts

noledge

CWNE #540
Avatar
Registered: Apr 2001
Location: ::1
Posts: 6837
horde (http://www.horde.org) begann als kleines projekt für einen webmailer (imp). bald kamen kleine 'plugins' hinzu, wie zB ein kalender un ähnliches. die anforderungen stiegen, so entschied man sich dazu, horde als framework zu verwenden, in das dann die applikationen 'andocken'. die liste der verfügbaren applikationen ist lang - mail, kalender, mailfiltering, nntp-client, cvs-client, adressbuch, notitzblock, todo-list, bookmarks, filemanager (ftp, db und file), ssh-client, rss summarys, wetter, zeiterfassung, präsentationen und viele andere im alpha-stadium. das ganze basiert auf PHP, mit anbindungen an mysql und ldap.
[pagebreak]Page1[/pagebreak]
da einige schon interesse daran gezeigt haben, will ich das ganze hier kurz vorstellen.

die aktuelle stable von horde ist 2.2, per cvs kann man sich auch die aktuelle 3.0 besorgen - diese möcht ich hier kurz vorstellen. die cvs-version basiert auf dem nightly-snapshot von heute (7.3.)

click to enlarge
der login - hier versorgt man das system mit username und passwort, kann (falls vorhanden) zwischen mehreren server wählen. authentifiziert kann werden: gegen die datenbank; gegen den IMAP/POP3-Server oder gegen LDAP.

click to enlarge
die mainseite - so siehts nach dem login aus. das theme ist mozilla nachempfunden.
links sieht man die programmkategorien, das hauptfeld wird von summarys bedeckt - hier kann man sich allen wichtigen output direkt anzeigen lassen, ausserdem wird man mit den wichtigsten links versorgt (new mail, new calendar entry,...)

click to enlarge
meine voll geöffnete link-leiste. wie gesagt, die programme "docken" sich ins horde ein, also sieht das wohl von installation zu installation unterschiedlich aus - jeder installiert nur die module, die er braucht.

click to enlarge
im setup kann man das layout für die summarys vollständig frei konfigurieren.

click to enlarge
der mailclient. oben die wichtigen links inbox, compose, folders (nur bei imap), die mails werden gemäss den imap-flags farbig gekennzeichnet, imap quota wird angezeigt. das ganze wirkt sehr übersichtlich.

click to enlarge
message composing - sieht aus wie in jedem üblichen mailclient, kinderleicht zu bedienen. attachments sind kein problem, man kann direkt auf das adressbuch zugreifen, etc.. termineintragen wie erwartet kinderleicht.



click to enlarge
kalender - in der monatsansicht. selbstverständlich gibt es auch wochen- oder tagesansichten

click to enlarge
filebrowser - hier mit virtuellen filesystem (vfs), alles liegt in der db. uploaden, downloaden, verschieben, löschen, ordner, alles geht problemlos.

click to enlarge
hier wetter und headlines - ma kann alles importieren, was rss-files ausspuckt (zb heise.de ;) ). stock-quotes kann man sich ebenfalls anzeigen lassen, aber dafür hab ich keine verwendung.

ja, abschliessend noch: ich arbeite mit dem ding jetzt ca. 2 1/2 monate, verwende keine normalen mailclient mehr, nur noch horde. mir geht nix ab. ich hab schon andere mailclients versucht (nocc), auch mit kalendern und ähnlichen (squirrelmail), aber ich finde: nichts kommt an horde heran. das pontential das darin steckt ist einfach riesig. ma kann alles mögliche importieren/exportieren, das ganze framework ist skinnable... und noch dazu alles open source. wärmsten zu empfehlen.

das einzige was vielleicht etwas abschreckt: bis eine installation einmal so lauft, wie man will, kann _einige_ zeit vergehen - das ist keine installation die ma "mal schnell" macht.

jo, falls noch fragen gibt, nur her damit :)
Bearbeitet von am 08.03.2003, 13:14 (modded to article ;))

vEspertine

offline..
Registered: Sep 2000
Location: graz
Posts: 4753
nice tutorial/präsentation (was auch immer) :)

wenn ich endlich mal zeit hab, mein linux kistl neu aufzusetzen wird horde mal genauer unter die lupe genommen.. kannte bisher nur imp..

vossi

been there, done that
Avatar
Registered: Feb 2003
Location: Vienna
Posts: 1436
kann gscheid was.

ich glaub ich werd unsren Schuladministrator mal fragen ob der bei uns imp durch horde ersetzen will / kann.

the bat ist zwar ganz in Ordnung aber doch lästig wenn man mehrere systeme hat (notebook, home ...)

noledge

CWNE #540
Avatar
Registered: Apr 2001
Location: ::1
Posts: 6837
:eek:
thx fürs article'lizen. :)

was man vielleicht noch sagen sollte: hat mein ein problem, gibts viele e-mail-listen wo einem sehr gut geholfen wird - so lang man vorher die suchfunktion benutzt ;)

es gibt maillisten für horde selbst, für einzelne module, developerlisten,... einige werden von google, viele von MARC und fast alle vom GMANE-gateway archiviert; wirklich alle sind natürlich auf dem horde-server, da kamma allerdings nicht wirklich suchen :)

MorticiaN

steh auf der datenleitung
Registered: Aug 2001
Location: beim kaiser arnu..
Posts: 2136
ich hab leider ein problem mit dem ebuild... :( muss ich mir anschaun / anschauen lassen :mad:

guvi

OC Addicted
Avatar
Registered: Aug 2001
Location: Bgld.
Posts: 685
steinigt mich bitte nicht für die frage, aber was macht das ding... schaut ja recht nett aus, aber irgendwie ist mir net ganz klar, wo man so was effektiv einsetzen kann?! :confused:

guvi

vossi

been there, done that
Avatar
Registered: Feb 2003
Location: Vienna
Posts: 1436
ne kurzerklährung vom horde laien für den horde laien:

ein webbasierender e-mail client mit vielen plugin funktionen.

programmiert in php (afaik) ..
kurz und bündig :)

für mehr noledge fragen ;)

MorticiaN

steh auf der datenleitung
Registered: Aug 2001
Location: beim kaiser arnu..
Posts: 2136
so ist es...

auf http://www.horde.org, gibts einige demo seiten wo du dir alles ansehen kannst...

wenn ich den fehler im ebuild gefunden habe kannst es dir gerne auf meinem server ansehen...

DKCH

Administrator
...
Registered: Aug 2002
Location: #
Posts: 3290
bei uns in der schule habens von horde auf outlook web access umgestellt - die, die beides erlebt haben, klagen immer noch :D

MorticiaN

steh auf der datenleitung
Registered: Aug 2001
Location: beim kaiser arnu..
Posts: 2136
zu OWA möchte ich mich lieber nicht äussern :D und schon garnicht wenns mit einem exchange5.x rennt :)

noledge

CWNE #540
Avatar
Registered: Apr 2001
Location: ::1
Posts: 6837
OWA mit horde zu vergleichen.... naja :)

vossi: schon ganz gut getroffen - nur der mailclient ist IMP, das eigentliche framework ist horde. sogesehen ist mail auch schon ein "plugin". horde stellt nur die API's zur verfügung.

noledge

CWNE #540
Avatar
Registered: Apr 2001
Location: ::1
Posts: 6837
für die, die horde nicht wollen, weil sie es nicht mit dem palm syncen können, hab ich das hier - wers nicht ganz lesen will, zusammenfassung:

sie schreiben einen conduit in VB.net, vom horde in den palm übertragen funktioniert schon - richtiges "syncen" (noch) nicht. aber sie entwickeln jetzt fleissig, falls wer mitcoden will, coder sind immer welcome ;)

Zitat
The primary purpose of this email is to let people know that there is
now a mailing list devoted to discussion of a Horde Conduit for Palm
HotSync: protected. From now on, please keep all
discussion of the conduit on this list. You may ask questions, etc.,
but keep in mind we are VERY early in the development stage.

There will be no binaries created of the code until development is much
further. However, if you have Visual Basic .NET, a CVS-HEAD version of
Horde, and all other prerequisites mentioned in the docs/INSTALL file,
you may assist in development with patches, comments, etc. The module
is HordeConnect:

http://cvs.horde.org/cvs.php/HordeConduit?login=2

As for status, here is the commit message:

Initial import of the Palm HotSync conduit for Horde into CVS.
This supports setting up your Horde connection preferences and
having Horde overwrite the handheld for Calendar, Notes, and Tasks.
It does not yet support the address book, nor any other form of sync
(except, of course, 'Do Nothing').

There is still a lot of work that needs to be done to clean up and
improve the *Conduit.vb class files so they are more generalized.

This should get people started. Make sure you have Microsoft
Visual Basic .NET installed (at the minimum) and all prerequisites
(see docs/INSTALL and ThirdParty/)

If someone wanted to write an installer, that would be great as well.

So development is alive and progressing. Please keep discussion on the
lists, and PLEASE read all documentation before asking for help. There
is no due date, expected release date, etc.; it's just far to early to
know any better answer than "months" and to note it will require Horde
HEAD being released, so not before that happens.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz