any imap + smtp client available?
hello, is there any email client with imap + smtp support available under "pharo" at the moment? problem: due to compute power constraints, i am running "pharo" as my only application via xinit, having to constantly switch between "pharo" and console (for mutt) is becoming painful. :) ~mayuresh
Excerpts from Mayuresh Kathe's message of 2015-01-25 22:42:37 +0100:
is there any email client with imap + smtp support available under "pharo" at the moment?
problem: due to compute power constraints, i am running "pharo" as my only application via xinit, having to constantly switch between "pharo" and console (for mutt) is becoming painful. :)
another approach to that problem (which i am interested in) is to have a terminal within pharo. take a look at http://smalltalkhub.com/#!/~OS it now supports unix/linux and includes a terminal. it's in the pharo4 config browser. i don't know how well it works (a first try to start a terminal hangs the image :-( greetings, martin. -- eKita - the online platform for your entire academic life -- chief engineer eKita.co pike programmer pike.lysator.liu.se caudium.net societyserver.org secretary beijinglug.org mentor fossasia.org foresight developer foresightlinux.org realss.com unix sysadmin Martin Bähr working in china http://societyserver.org/mbaehr/
Excerpts from Martin Bähr's message of 2015-01-26 02:00:14 +0100:
Excerpts from Mayuresh Kathe's message of 2015-01-25 22:42:37 +0100:
is there any email client with imap + smtp support available under "pharo" at the moment?
problem: due to compute power constraints, i am running "pharo" as my only application via xinit, having to constantly switch between "pharo" and console (for mutt) is becoming painful. :)
another approach to that problem (which i am interested in) is to have a terminal within pharo. take a look at http://smalltalkhub.com/#!/~OS it now supports unix/linux and includes a terminal.
i have to retract that. it just opens a gnome-terminal. you'd still need a window-manager to switch between terminal and pharo. though it seems like that is our best option: find a minimalistic window manager that allows switching between a few fullscreen windows... without a window-manager the following could work: use an os command to open a terminal. (either OSLinuxUbuntu or just OSProcess: PipeableOSProcess command: 'gnome-terminal &'. ) it should open the terminal on top (though i don't know hw it behaves without a window-manager) run tmux (or screen) with mutt inside. detach tmux when done with email. close the terminal, which brings you back to pharo. that way the terminal is not using up resources when it's not running, but mutt keeps running, and can be accessed when you need it. greetings, martin. -- eKita - the online platform for your entire academic life -- chief engineer eKita.co pike programmer pike.lysator.liu.se caudium.net societyserver.org secretary beijinglug.org mentor fossasia.org foresight developer foresightlinux.org realss.com unix sysadmin Martin Bähr working in china http://societyserver.org/mbaehr/
On Mon, Jan 26, 2015 at 08:27:05AM +0100, Martin B??hr wrote:
Excerpts from Martin B??hr's message of 2015-01-26 02:00:14 +0100:
Excerpts from Mayuresh Kathe's message of 2015-01-25 22:42:37 +0100:
is there any email client with imap + smtp support available under "pharo" at the moment?
problem: due to compute power constraints, i am running "pharo" as my only application via xinit, having to constantly switch between "pharo" and console (for mutt) is becoming painful. :)
another approach to that problem (which i am interested in) is to have a terminal within pharo. take a look at http://smalltalkhub.com/#!/~OS it now supports unix/linux and includes a terminal.
i have to retract that. it just opens a gnome-terminal. you'd still need a window-manager to switch between terminal and pharo.
though it seems like that is our best option: find a minimalistic window manager that allows switching between a few fullscreen windows...
without a window-manager the following could work: use an os command to open a terminal. (either OSLinuxUbuntu or just OSProcess: PipeableOSProcess command: 'gnome-terminal &'. )
Hi Martin, Are you aware of CommandShell (http://wiki.squeak.org/squeak/1914)? Look for ConfigurationOfCommandShell. HTH, Dave
Excerpts from David T. Lewis's message of 2015-01-26 13:58:16 +0100:
due to compute power constraints, i am running "pharo" as my only application via xinit, having to constantly switch between "pharo" and console (for mutt) is becoming painful. :) another approach to that problem (which i am interested in) is to have a terminal within pharo. Are you aware of CommandShell (http://wiki.squeak.org/squeak/1914)? Look for ConfigurationOfCommandShell.
well, PipeableOSProcess is part of the CommandShell package, so i have seen it and speculated that there was more to it, but i could not really see what else that was. thank you for pointing me to documentation. this will help for some of my commandline work. it won't help to run mutt, sup (the mail client i use) or tmux though. for those a full terminal emulator is needed. greetings, martin. -- eKita - the online platform for your entire academic life -- chief engineer eKita.co pike programmer pike.lysator.liu.se caudium.net societyserver.org secretary beijinglug.org mentor fossasia.org foresight developer foresightlinux.org realss.com unix sysadmin Martin Bähr working in china http://societyserver.org/mbaehr/
Excerpts from David T. Lewis's message of 2015-01-26 13:58:16 +0100:
due to compute power constraints, i am running "pharo" as my only application via xinit, having to constantly switch between "pharo" and console (for mutt) is becoming painful. :) another approach to that problem (which i am interested in) is to have a terminal within pharo. Are you aware of CommandShell (http://wiki.squeak.org/squeak/1914)? Look for ConfigurationOfCommandShell.
well, PipeableOSProcess is part of the CommandShell package, so i have seen it and speculated that there was more to it, but i could not really see what else that was. thank you for pointing me to documentation. this will help for some of my commandline work. it won't help to run mutt, sup (the mail client i use) or tmux though. for those a full terminal emulator is needed.
FYI, Ian Piumarta implemented telnet with full terminal (VT102) emulation. It uses a pty interface and thus supports mutt and text editors directly in the image. http://squeakvm.org/unix/goodies.html#html/goodies.m4.2.0 It works very well and does exactly what you want, but it was written more than 10 years ago and I cannot say what would be required to make it work on Pharo. Dave
Excerpts from David T. Lewis's message of 2015-01-26 16:57:10 +0100:
due to compute power constraints, i am running "pharo" as my only application via xinit, having to constantly switch between "pharo" and console (for mutt) is becoming painful. :) another approach to that problem (which i am interested in) is to have a terminal within pharo. Are you aware of CommandShell (http://wiki.squeak.org/squeak/1914)? thank you for pointing me to documentation. this will help for some of my commandline work. it won't help to run mutt, sup (the mail client i use) or tmux though. for those a full terminal emulator is needed. FYI, Ian Piumarta implemented telnet with full terminal (VT102) emulation. It uses a pty interface and thus supports mutt and text editors directly in the image. http://squeakvm.org/unix/goodies.html#html/goodies.m4.2.0 It works very well and does exactly what you want, but it was written more than 10 years ago and I cannot say what would be required to make it work on Pharo.
Ohhhhh! must . have . this . now ! thank you so much for this find! is anyone more familiar with pharo willing to work with me on this to see if we can get it to work? greetings, martin. -- eKita - the online platform for your entire academic life -- chief engineer eKita.co pike programmer pike.lysator.liu.se caudium.net societyserver.org secretary beijinglug.org mentor fossasia.org foresight developer foresightlinux.org realss.com unix sysadmin Martin Bähr working in china http://societyserver.org/mbaehr/
I'm. Create a repo on smalltalkHub and try. Let me know if you need some help. Did you check in PharoExtras/Coral (we are reviving it slowly) because I imagine that there is also a readline command and terminal. Le 26/1/15 17:08, Martin Bähr a écrit :
Excerpts from David T. Lewis's message of 2015-01-26 16:57:10 +0100:
due to compute power constraints, i am running "pharo" as my only application via xinit, having to constantly switch between "pharo" and console (for mutt) is becoming painful. :) another approach to that problem (which i am interested in) is to have a terminal within pharo. Are you aware of CommandShell (http://wiki.squeak.org/squeak/1914)? thank you for pointing me to documentation. this will help for some of my commandline work. it won't help to run mutt, sup (the mail client i use) or tmux though. for those a full terminal emulator is needed. FYI, Ian Piumarta implemented telnet with full terminal (VT102) emulation. It uses a pty interface and thus supports mutt and text editors directly in the image. http://squeakvm.org/unix/goodies.html#html/goodies.m4.2.0 It works very well and does exactly what you want, but it was written more than 10 years ago and I cannot say what would be required to make it work on Pharo. Ohhhhh! must . have . this . now !
thank you so much for this find!
is anyone more familiar with pharo willing to work with me on this to see if we can get it to work?
greetings, martin.
On Mon, Jan 26, 2015 at 5:42 AM, Mayuresh Kathe <mayuresh@kathe.in> wrote:
hello,
is there any email client with imap + smtp support available under "pharo" at the moment?
problem: due to compute power constraints, i am running "pharo" as my only application via xinit, having to constantly switch between "pharo" and console (for mutt) is becoming painful. :)
I don't think so. The email client I've seen mentioned most often is Celeste, but having a browse around it doesn't seem to support imap, and I can't find a repository that seems alive. On squeaksource.com there is * Celeste - browsing around it seems this doesn't support IMAP * Hermes IMAP Email Client * IMAP They all seem fairly old. Since the UI probably is where greatest changes might have occurred, I wonder with the last one would be the best to use and roll your own UI using Glamour. Email is kind of a drill-down application suited to Glamour. btw just curious, how are you switching between consoles? Using CTRL+ALT+F(1-6) ? cheers -ben
On Mon, Jan 26, 2015 at 10:44:29AM +0800, Ben Coman wrote:
On Mon, Jan 26, 2015 at 5:42 AM, Mayuresh Kathe <mayuresh@kathe.in> wrote:
hello,
is there any email client with imap + smtp support available under "pharo" at the moment?
problem: due to compute power constraints, i am running "pharo" as my only application via xinit, having to constantly switch between "pharo" and console (for mutt) is becoming painful. :)
I don't think so. The email client I've seen mentioned most often is Celeste, but having a browse around it doesn't seem to support imap, and I can't find a repository that seems alive.
On squeaksource.com there is * Celeste - browsing around it seems this doesn't support IMAP * Hermes IMAP Email Client * IMAP
They all seem fairly old. Since the UI probably is where greatest changes might have occurred, I wonder with the last one would be the best to use and roll your own UI using Glamour. Email is kind of a drill-down application suited to Glamour.
btw just curious, how are you switching between consoles? Using CTRL+ALT+F(1-6) ?
first attempt was indeed to use that (ctrl + alt + fn1 ~ fn6) approach, but after a few switches my system just hung. now, i have disciplined myself to first work through every email, then work with pharo as much as i can, take notes about stuff i get stuck at, exit pharo (and the x session), and head over to mutt. :( ~mayuresh
participants (5)
-
Ben Coman -
David T. Lewis -
Martin Bähr -
Mayuresh Kathe -
stepharo