Where communities thrive
Join over
1.5M+ people
Join over
100K+ communities
Free
without limits
Create
your own community
Explore more communities
OfflineIMAP/imapfw
http://imapfw.offlineimap.org IMAP/mail framework under MIT licence and written in Python
People
Repo info
Activity
Aug 03 18:28
nicopace
starred
OfflineIMAP/imapfw
Jul 13 14:24
Bogidon
starred
OfflineIMAP/imapfw
Jun 27 12:19
doytsujin
forked
doytsujin/imapfw-documentation
Jun 27 12:19
doytsujin
forked
doytsujin/imapfw.github.io
Jun 27 12:19
doytsujin
forked
doytsujin/imapfw
Jun 13 00:03
c4ffein
forked
c4ffein/imapfw
May 24 12:23
gvlx
starred
OfflineIMAP/imapfw
Apr 15 09:05
mvandermeulen
starred
OfflineIMAP/imapfw
Apr 11 20:11
albaldi
starred
OfflineIMAP/imapfw
Apr 06 18:43
heewa
starred
OfflineIMAP/imapfw
Feb 14 11:46
xiaoyuit
starred
OfflineIMAP/imapfw
Jan 22 11:40
rpoisel
starred
OfflineIMAP/imapfw
Jan 22 01:14
dfjkl
starred
OfflineIMAP/imapfw
Jan 10 20:36
Aesdoerper
starred
OfflineIMAP/imapfw
Jan 08 18:04
grosskur
starred
OfflineIMAP/imapfw
Dec 30 2021 07:52
rezamahdi
forked
rezamahdi/imapfw
Dec 30 2021 07:51
rezamahdi
commented
#20
Dec 30 2021 07:40
rezamahdi
starred
OfflineIMAP/imapfw
Dec 17 2021 15:29
pvdosev
starred
OfflineIMAP/imapfw
Nov 24 2021 22:26
zombah
starred
OfflineIMAP/imapfw
Nicolas Sebrecht
@nicolas33
Actually, the real first step is read on IMAP and the same on maildir.
Yes.
imapfw is even still lacking of drivers
Jens Neuhalfen
@neuhalje
Drivers —> “Maildir, IMAP, GMail, … abstarction”?
abstraction. damnit
Nicolas Sebrecht
@nicolas33
Exactly.
I'm first focusing on the global framework architecture.
Jens Neuhalfen
@neuhalje
how do you known that it is “the right architecture”?
Nicolas Sebrecht
@nicolas33
I could try the "minimal architecture" dons right in the first place this week-end.
Experience coming from offlineimap.
Jens Neuhalfen
@neuhalje
good point :-)
Nicolas Sebrecht
@nicolas33
I'm the maintainer of offlineimap.
Jens Neuhalfen
@neuhalje
I know
Nicolas Sebrecht
@nicolas33
I get your concerns.
This is not agile development and sounds like over-engineering.
Jens Neuhalfen
@neuhalje
Agile means “change tha plan” not “do not plan”. At least that is my opinion :-)
Nicolas Sebrecht
@nicolas33
Exactly.
Jens Neuhalfen
@neuhalje
So I am totally with you on “think first"
Nicolas Sebrecht
@nicolas33
You look interested into dev for imapfw.
Jens Neuhalfen
@neuhalje
yes
Nicolas Sebrecht
@nicolas33
Do you think you could handle this kind of workload?
This is a "big" job.
Jens Neuhalfen
@neuhalje
no
Just to be honest
_
Nicolas Sebrecht
@nicolas33
I appreciate.
Jens Neuhalfen
@neuhalje
I have a full time job and a family. Also the one or other pet project.
Nicolas Sebrecht
@nicolas33
Same here.
You're not the first to be interested in imapfw.
As soon as I can get the core right, side dev into imapfw will be made easy.
That's why I'm strong with myself about the core done right.
Jens Neuhalfen
@neuhalje
When/If I can help you with the core — I’ll happily assist.
Nicolas Sebrecht
@nicolas33
Well, I can try to rewrite some of it this week-end and see how it goes.
Jens Neuhalfen
@neuhalje
That would be awesome!
Nicolas Sebrecht
@nicolas33
However, I'll probably not finish this work.
Not within 2 days.
Jens Neuhalfen
@neuhalje
No worries.
Rome wasn’t build in two days either
Nicolas Sebrecht
@nicolas33
Heh. :-)
Sure.
So, I'll try to make it open.
Jens Neuhalfen
@neuhalje
nice
Nicolas Sebrecht
@nicolas33
What I mean is I won't implement everything.
Likely just design the internal API.
Jens Neuhalfen
@neuhalje
Let’s aim for “IMAP <-> Maildir 2-way sync"
Just tell me what to write/test/...
Nicolas Sebrecht
@nicolas33
You're not the first I have to slow down because of imapfw not good enough to receive patches.
You might like to have a IMAP and Maildir for hacking.
And read the current code.
Jens Neuhalfen
@neuhalje
I run my own Mailserver. So that is not a problem :-)
Nicolas Sebrecht
@nicolas33
Great!