GCF-Board

Registrieren || Einloggen || Hilfe/FAQ || Suche || Memberlist || Home || Statistik || Kalender || Staff Willkommen Gast!

GCF-Board » Projekte » PlugMail » Threadansicht

Autor Thread - Seiten: -1- [ 2 ] [ 3 ]
000
06.03.2006, 09:31 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


Da ich auf meinen alten Rechner aktuell nicht mehr drauf komme (und der Code eh räudig war , finde ich, kann PlugMail auch von Grund auf neu gebaut werden. Man möge mir verzeihen, dass ich die F.A.Q. im Präsens formuliere, sie sollen momentan einfach auch als Zielvorgabe dienen.


Was ist PlugMail
Ein hochflexibler, modular aufgebauter Mail-Client geschrieben in Java

Was kann PlugMail
* Verwalten mehrerer Konten
* Mehrbenutzerfähigkeit
* Unterstützung von Regeln zur Verarbeitung von eMails
* Verschiedene Darstellungsformen (z.b. in Thread-Form, sortiert nach Datum, ...)
* Unterstützung aktueller Standards (IMAP, POP3, SMTP, ...)
* Unterstützung von Verschlüsselungstechniken
* Und natürlich das wichtigste: Erweiterung von so ziemlich allem über eine definierte Plugin-Schnittstelle
* Unterstützung verschiedener Benutzeroberflächen (sprich eine Standalone-GUI, ein Web-Interface und Kommandozeile - das letztere eventuell über Shell-Skripte/Batch-Programme)

Welche Techniken werden eingesetzt?
* Es wird soweit wie möglich auf bestehende Sourcen zurückgegriffen. Das Rad nochmal neu zu erfinden ist definitiv unnötig.
* Benutzte Komponenten sind u.A.:
* Spring als Steuerungsmechanismus der Plugins
* Hibernate für die Persistenz-Schicht
* MySQL als möglicher Speicher für eMails
* diverse Frameworks von SUN sowie Jakarta
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
001
06.03.2006, 09:32 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


Post 2.
Wer will mitmachen?
Was gibt es noch an Ideen?
Wie arbeiten wir zusammen?
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
002
06.03.2006, 09:37 Uhr
Lucifer002

Foren Papst


Mit einer MySQL verlierst du aber die Systemunabhängigkeit! Gibt es keine Andere Möglichkeit ein (Datenbank)Datei zu verwalten? (ähnlich wie eine PST-Datei?)
--
Wer Rechtschreibfehler findet muss einen ausgeben *g* ; Mozilla Firefox User und stolz darauf
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
003
06.03.2006, 09:51 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


Auch Java ist nicht Plattform-unabhängig...

MySQL ist nur ein möglicher Speicher. Du kannst genauso gut eine Oracle, Hypersonic oder einen Text-File nutzen. Eine DB hat nur den Vorteil, dass sie viel der Verwaltung übernimmt.
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
004
06.03.2006, 10:26 Uhr
Lucifer002

Foren Papst


schon klar, nur möchte ich nicht auf jedem Rechner eine Datenbank installieren wollen.
--
Wer Rechtschreibfehler findet muss einen ausgeben *g* ; Mozilla Firefox User und stolz darauf
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
005
06.03.2006, 10:30 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


Ts. Du hast den Sinn von PlugMail noch nicht verstanden :P

Es ist vollkommen dem Anwender überlassen, wie er die Daten sichert. Wenn er eine DB hat, kann er diese nutzen. Wenn nicht, wird alles z.b. in einer Text-Datei gespeichert, die dann beim Programmstart in eine In-Memory-DB gelesen wird. Oder es wird rein auf dem File-System gearbeitet.
Die Ablage der EMails muss einfach nur dem entsprechenden Interface genügen. Wie die Daten dann konkret verwaltet werden ist PlugMail egal.
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
006
06.03.2006, 10:32 Uhr
Lucifer002

Foren Papst


Dann könnten wir doch gleich einen passenden (Exchange)Server dazu machen :P
--
Wer Rechtschreibfehler findet muss einen ausgeben *g* ; Mozilla Firefox User und stolz darauf
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
007
06.03.2006, 10:58 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


So, genug des Spaßes.

Ich vermute also, dass du mitmachen willst?
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
008
06.03.2006, 11:00 Uhr
Lucifer002

Foren Papst


joar... sobald ich meinen Taschenrechner fertig habe, bin ich von mir aus dabei
--
Wer Rechtschreibfehler findet muss einen ausgeben *g* ; Mozilla Firefox User und stolz darauf
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
009
06.03.2006, 23:23 Uhr
thodi
Moderator
Foren Champion


Bin auch dabei. Koennte eventuell einen Subversion-Server hosten, bin aber noch nicht sicher.
--
Don't listen to him, he's from Barcelona.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
010
07.03.2006, 08:42 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


Dafür könnten wir auch sourceforge nehmen, oder?

Denke ich werde doch noch mal versuchen meine alten Sourcen auszugraben, daran werden vielleicht einige der Ideen deutlicher.
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
011
07.03.2006, 09:00 Uhr
Nermal
Junior Schinderchen
Foren Papst


dabei
--
<Merowig> Nermal hat den Charme einer russischen Gewichtsheberin.

<teikon> aber du hast einen leichten hang zu aggressionen sowie Du-Nu zu depressionen und Nermal zu Geigen

[14:20] <t4c> Ja Nermal iss ne Frau. Weisst Du so nen Ding mit keinem Ding wo Dein Ding iss.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
012
08.03.2006, 16:50 Uhr
Lucifer002

Foren Papst



Zitat:
ToP-PaPPa postete
Auch Java ist nicht Plattform-unabhängig...

MySQL ist nur ein möglicher Speicher. Du kannst genauso gut eine Oracle, Hypersonic oder einen Text-File nutzen. Eine DB hat nur den Vorteil, dass sie viel der Verwaltung übernimmt.

Ich würde das als Standart speicher nehmen!
http://www.javamagazin.de/itr/online_artikel/psecom,id,312,nodeid,11.html

um wieder ein paar Ideen eingebracht zu haben. zumindest eine
--
Wer Rechtschreibfehler findet muss einen ausgeben *g* ; Mozilla Firefox User und stolz darauf
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
013
08.03.2006, 17:00 Uhr
thodi
Moderator
Foren Champion


Standard.

@PaPPa: Sourceforge hatte ich vollkommen ausgeblendet, die machen ja anscheinend inzwischen auch SVN. Schoen. Meldest du ein Projekt an?
--
Don't listen to him, he's from Barcelona.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
014
08.03.2006, 18:48 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


HSQLDB = Hypersonic SQL Database.

*fg*

thodi: bin dabei...
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
015
08.03.2006, 19:30 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


puh, gibt es viele opensource-lizenzen... ich wählte einfach mal gpl.

projekt wäre angelegt. jetzt muss es nur noch angenommen werden.
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
016
10.03.2006, 16:33 Uhr
thodi
Moderator
Foren Champion


So, angenommen ist es ja wohl. Mein Username ist thodi, nimm mich doch mal auf. Sollen wir bei CVS bleiben? Mir waere Subversion lieber.
--
Don't listen to him, he's from Barcelona.

Dieser Post wurde am 10.03.2006 um 16:34 Uhr von thodi editiert.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
017
12.03.2006, 11:16 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


Bist drin. Ich kenne mit mit subversion noch nicht aus. Wie ist da die eclipse-Integration?
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
018
12.03.2006, 13:30 Uhr
thodi
Moderator
Foren Champion



Zitat:
ToP-PaPPa postete
Bist drin. Ich kenne mit mit subversion noch nicht aus. Wie ist da die eclipse-Integration?

Vollstaendig, soweit ich weiss: http://subclipse.tigris.org/
--
Don't listen to him, he's from Barcelona.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
019
12.03.2006, 14:03 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


Sieht gut aus... Also nehmen wir subversion.
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
020
12.03.2006, 15:26 Uhr
Lucifer002

Foren Papst


So... was muss ich nun machne_
--
Wer Rechtschreibfehler findet muss einen ausgeben *g* ; Mozilla Firefox User und stolz darauf
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
021
12.03.2006, 16:53 Uhr
thodi
Moderator
Foren Champion


Lucifer:
* Als User bei Sourceforge anmelden
* Eine Java-Ugebung installieren (Eclipse? Eigentlich egal.)
* Einen Subversion-Client installieren (Subclipse fuer Eclipse? Eigentlich egal, ist bei Verwendung von Eclipse aber sinnig.)
* Diskutieren -> https://sourceforge.net/forum/forum.php?forum_id=549482

JDK-Mindestvoraussetzung? 1.4?
--
Don't listen to him, he's from Barcelona.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
022
12.03.2006, 17:02 Uhr
Lucifer002

Foren Papst


Eclipse ist vorhanden... eigentlich mit 1.5 aber 1.4 sollte auch gehen.
Angemeldet bin ich nun unter dem alt bekannten namen Lucifer002
Müsst mich nun nur noch hinzufügen
--
Wer Rechtschreibfehler findet muss einen ausgeben *g* ; Mozilla Firefox User und stolz darauf
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
023
12.03.2006, 17:59 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


Bist drin...

JDK? Naja, man kann ja (soweit ich weiss problemlos) verschiedene jre's installiert haben, also spricht eigentlich nichts gegen Java 5.
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
024
12.03.2006, 18:17 Uhr
Lucifer002

Foren Papst


Ich hab drei verschiedene installiert... darunter 1.4 und 1.5. Ist kein Problem!
Bin auch für Java 5
--
Wer Rechtschreibfehler findet muss einen ausgeben *g* ; Mozilla Firefox User und stolz darauf
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
Seiten: -1- [ 2 ] [ 3 ]     [ Projekte ]  



German Computer Freaks

powered by ThWboard 3 Beta 2.85-rc3
© by Paul Baecher & Felix Gonschorek