Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Announcements

PINE Releases 4.50 424

wasaty writes "Yesterday new PINE came out. Main new feature is (at last!) threading support. Look here for a full list of changes." Ah, my first "real" e-mail program; watching it change is like watching evolution in motion.
This discussion has been archived. No new comments can be posted.

PINE Releases 4.50

Comments Filter:
  • Still useful (Score:5, Interesting)

    by ekrout ( 139379 ) on Thursday November 21, 2002 @06:23PM (#4726788) Journal
    My school added an "amazing new webmail feature" this year, but I really wasn't that impressed with it. The sad thing is that they probably paid some company for the webmail app, even though you can download several different ones at freshmeat.net for free.

    Anyway, the point is that PINE is still used today even though many consider it antiquated. For people like myself who know all the shortcuts and don't mind an all-text interface, it's superb.

    So, PINE is certainly not dead, and many of us still use it on occasion when away from the office. It's much faster than VNCing into your home box and using Outlook.

    When you're on the go, give PINE a call ;-)
  • Still loyal (Score:5, Interesting)

    by doc_traig ( 453913 ) on Thursday November 21, 2002 @06:27PM (#4726822) Homepage Journal
    I'm still a loyal pine user, having cut my teeth first with "mail". What I've noticed, however, is that just about everyone I know who was a happy pine user is now a happy mutt [mutt.org] user. I'm only a holdout on switching because I haven't really investigated the differences (if it ain't broke...), but my sense is that by popular majority among CLI mail readers I know, mutt is where you go to get "better-than-pine".

    - DDT
  • No, thanks (Score:5, Interesting)

    by huma ( 8269 ) on Thursday November 21, 2002 @06:29PM (#4726835)
    I stopped using pine as my mail client (about three years
    i was using it) for three reasons:

    1. Doesn't support Maildir in the main code, only thru third-party patches, and pine guys rejects to add Maildir
    support to the code, and nobody can do it and publish it,
    because of their license.

    2. Is not GPL

    3. Mutt is waaaaay more configurable
  • Re:Still useful (Score:5, Interesting)

    by Chicane-UK ( 455253 ) <chicane-uk@@@ntlworld...com> on Thursday November 21, 2002 @06:33PM (#4726887) Homepage
    Indeed...

    I implemented a Web Mail system where I work this year for students - downloaded for free from horde.org [horde.org]. Its a very powerful system and is currently serving 30,000 student accounts on a mid priced Dell server.

    But back onto the topic, I have tried quite a few email applications in my time - the college where I work has recently just phased out out old POP3 Linux mail server in favour of an Exchange 2000 server. To be fair, it has been pretty good so far.

    But Pine has to be one of my very favourite email apps - small, quick, and very easy to use. I even found that Windows users with no experience of *nix could get to grips with Pine pretty quickly, which is no mean feat.

    I'll make sure I download this version :)
  • by lakeland ( 218447 ) <lakeland@acm.org> on Thursday November 21, 2002 @06:41PM (#4726977) Homepage
    Pine is a great email program. Using only a console it somehow manages to be easier to use than most GUI programs. The error messages are an example of brilliant UI design.

    Unfortunatly the licence is not good. While the source is available, distributing changed versions is illegal. This for example makes it illegal for Debian to fix its paths and distribute it, or for me to make a graphical version (anyone remember xpine?)

    That means I've now given up on it. Fortunatly there are fairly good replacements, like mutt with pine bindings, or kmail via aalib.
  • pine2mutt (Score:3, Interesting)

    by InodoroPereyra ( 514794 ) on Thursday November 21, 2002 @06:53PM (#4727082)
    There even exists a perl script to help the transition: pine2mutt [netmeister.org] (disclaimer: I still use pine).
  • Re:Users? (Score:3, Interesting)

    by rsidd ( 6328 ) on Thursday November 21, 2002 @06:56PM (#4727118)
    Linus Torvalds uses it [tuxedo.org] (as email headers from his lkml messages confirm).
  • Amen! (Score:3, Interesting)

    by Akardam ( 186995 ) on Thursday November 21, 2002 @06:58PM (#4727136)
    I've been using Pine ever since I first had access to a shell account (at my school) in 1998. I don't particularily care about the license, as I don't develop in it. I don't particularily care that it doesn't handle newsgroups very well, as I rely on Google Groups for newsreading (I don't post). I could go on.

    It's a simple interface, with everything documented WITHIN THE PROGRAM (main reason I don't use vi), and best of all, it comes with Pico, which I think is the most cool, kickass little text editor. Pico on my servers combined with Putty on my Win2k workstation equals easy code and script editing.

    Anyway, just my two simolians.
  • Re:Users? (Score:3, Interesting)

    by Nessak ( 9218 ) on Thursday November 21, 2002 @06:59PM (#4727141) Homepage
    I've been using pine for about 7 years. I found out about it when I got my first linux install, in 1995. Not long after that I got an ISP which gave a free Unix shell account (via dialup/telnet) with the PPP account (you could buy just the shell account if you wanted.) Since it took a few days for the PPP to start working and the shell account was ready right away I started using pine and liked it.

    Now at my final year at my huge university it is still what I use. It is very quick, very small, and I can get to it using every differant computer I use. (I use a *lot* of differant computers.) I see absolutly no advantage that a GUI mail client offers me. I use procmail for spam anyway, and I don't exactly have the most complex mail needs. Pine just works well and I have never said, "Oh, If only I could be able to do X".

    So that is why I still use pine. Most of my freinds use it too. In a few months when I leave college I will just setup fetchmail and continue to ssh into my own box to check mail with pine.

    And speaking of mutt, it is not installed on the student unix cluster my school maintains so I have never had the chance to use it.
  • by rowanxmas ( 569908 ) on Thursday November 21, 2002 @07:08PM (#4727215)
    As some of you are aware, all of the UW email servers allow you to login and use pine to read your email after seeing a screen with some other stuff and this:

    E - email: Electronic mail (Pine version 4.44)

    So maybe they haven't gotten around to it yet...
  • by MaverickUW ( 177871 ) on Thursday November 21, 2002 @07:09PM (#4727217)
    Well, not many people may realize it, but the UW has been working on a newer version of Pine then what was just released. Many schools have their own webmail program (UW had this really bad one for a while), but UW has been developing what it calls Webpine for a long time now accessable at webpine.washington.edu [washington.edu] if you're a UW student (links to find out more are on the page. It works pretty well, when accessing my old UW email account, I generally log into webpine (I don't have shell access anymore so normal pine is out the window). Given time, and ways to speed the process up for those of us unfortunate enough to be on dialup (broadband isn't always the fastest for some parts of it either), and this could be really good. It's written at least partially in tcl.
  • Re:Users? (Score:2, Interesting)

    by rise ( 101383 ) on Thursday November 21, 2002 @07:12PM (#4727244) Homepage
    Simple, migrating to mutt or VM is way too much work . I've got a .pinerc that's been hacked on continuously for more than ten years (to the extent that it segfaults anything older than a patched 4.44), the entire interface as spinal reflexes (an mild exaggeration, there are a few keystrokes that I realize I'm typing as I do them), and good IMAP support. The latter has changed quite a bit in recent years, but it still seems that mutt and VM lag. No surprise really, IMAP came out of UW in the first place and they're heavily wed to it.

    It's a bit frustrating, I've tried mutt/VM/Gnus and I like them but it's too much work for a few nice features.
  • Re:Pine, Schmine... (Score:1, Interesting)

    by Anonymous Coward on Thursday November 21, 2002 @07:13PM (#4727259)
    > cat /var/spool/mail/$USER | more

    Oy the idiosy. Why are people obsessed with using pipes frivolously?

    more < /var/spool/mail/$USER

    or even better... more accepts file arguments

    more /var/spool/mail/$USER

    Everytime I see an example using a pipe when it's not necessary, I get the feeling that people are more interested in what's flashy than simple.
  • switch to mutt (Score:2, Interesting)

    by Cleveland Steamer ( 625191 ) on Thursday November 21, 2002 @07:17PM (#4727281)
    I used to be a loyal PINE user. I was never really happy with the PICO editor and found that using PINE with PGP or GPG was awkward. However, I hacked up my .pinerc quite a bit and got the thing working the way I liked it to (like using vi as my editor).

    Then, I tried mutt. After a few minutes I was hooked. I now use mutt for all of my mail. I think its ability to seamlessly integrate with GPG was the biggest factor in convincing me to switch.

  • by Tester ( 591 ) <olivier.crete@oc ... .ca minus author> on Thursday November 21, 2002 @07:18PM (#4727283) Homepage
    Yes I admit it, I still use pine even if its not free software. Why? Its to my knownledge the only email client that supports remote imap properly. By that I mean one that doesnt try to re-download the whole list of all messages in the folder like mutt (Very usefull with huge folders). Evolution would probably do the job as it keeps a local copy. But it was way to unstable the last time I tried it. And I need something that I can use over the network.

    Any mutt user can tell me if mutt now supports imap properly? And don't tell me gnus is the solution, even if I'm starting to consider it...
  • Comment removed (Score:3, Interesting)

    by account_deleted ( 4530225 ) on Thursday November 21, 2002 @07:20PM (#4727297)
    Comment removed based on user account deletion
  • Re:No, thanks (Score:3, Interesting)

    by dvdeug ( 5033 ) <dvdeug&email,ro> on Thursday November 21, 2002 @07:43PM (#4727479)
    The 1st and 3rd reason you gave are valid ones, the second needs explanation...

    I think by "Is not GPL", he meant "is a brain-damaged PIA license that is fundamentally intolerable to most modern Linux distributions." PINE doesn't let you distributed patched binaries, meaning that distributions can't put files in LFS-compliant places or fix bugs. So Debian, and others, don't want to mess with it, and it ends up outside the packaging system for users.
  • Re:Pine is EVIL!!! (Score:3, Interesting)

    by WzDD ( 23061 ) on Thursday November 21, 2002 @07:51PM (#4727545) Homepage
    > Not entirely. I used to maintain PINE for
    > Debian quite some time ago.

    Ah, I was wondering what the maintainer thought about the whole situation. :-)

    I'm maintaining Pine for a programming society at my university, and I encountered a fair bit of resistance of the "It's not Free enough" variety. While people may certainly choose to believe this, my reading of license indicated to me that it was permissible to do what I was doing - ie, compile it from source, perhaps even make local changes, as long as I changed the version number. I often wondered why the Debian Pine installer - which downloads the source, applies patches, compiles and makes a local .deb - disappeared. It's nice - I guess - to know that the reason is as I suspected: ideological, rather than due to any legitimate legal concerns.

  • Re:No, thanks (Score:2, Interesting)

    by huma ( 8269 ) on Thursday November 21, 2002 @08:19PM (#4727804)
    Do you really resent all other licenses that much that you only use GPL'ed applications?

    No, i don't mind other open source licenses, although i prefer GPL for my projects. In my opinion there are too much 'open source' licenses that don't offer anything new (opensource.org), but, in the case of PINE, Washington University license makes pine anything but free software.

    Must be tough living without apps that have other licenses, like the MIT/Athena license (XFree86). Artistic license (Perl), or Python (Python license), and others.

    XFree86 license is less restrictive than GPL, you know, and no, i don't need to use obfuscated code (i.e Perl) or Python if I can avoid to ;).
  • Re:Users? (Score:2, Interesting)

    by WzDD ( 23061 ) on Thursday November 21, 2002 @08:20PM (#4727814) Homepage
    I started with Elm, moved on to Pine. Since then, I have used xfmail, TKRat, Kmail, Sylpheed, Evolution, and mutt. Now I'm back to Pine.

    Basically, xfmail was adequate but ugly, TKRat was slow, KMail, Sylpheed and Evolution are promising but full of bugs, and mutt doesn't offer enough to me to be a compelling change - though I'm sure if I checked it out recently (I last looked at it two years ago) I'd have to re-think that statement.

    I tried Sylpheed and Evolution quite early on in their development. Perhaps they've improved. However, I value simplicity and speed in my interface over features, and frankly Pine does most of what I want.

    I use Maildir, and courier-imap. Every so often I check out a bunch of new mail readers, and I've found that using IMAP to arbitrate access to my mail is the best way to ensure it stays consistent (short of fiddling about with dummy Maildirs, of course).

    I do not use Pico to edit my emails. I use joe on the console, and nedit in a GUI.

    I'm pretty happy with the set-up.

  • Re:Still loyal (Score:3, Interesting)

    by 0x0d0a ( 568518 ) on Friday November 22, 2002 @01:38AM (#4729831) Journal
    Well, let's see.

    Pine:
    * Heavily menu-based, easier to learn
    * Better colorization when reading letters (colorizes each level of replied-to text a different color)
    * Most keys easier to remember
    * Has a monthly sent-mail folder. You can do this in mutt, but it takes a bit of work and editing your config file.

    Mutt:
    * More consistent keystrokes...Pine has something like three keystrokes that mean "back out of this screen" -- Q, E, and less-than. Mutt inexplicably still uses both "q" and "i", but it's somewhat better.
    * Unlike pine, you don't have to turn on something like 50 options to get reasonable functionality out of the program -- pine defaults to an extremely simple set of options, mutt to a much more powerful set.
    * really, really good PGP support
    * more and nicer colorization of the UI aside from the recieved mail text.

    Both are fairly configurable, mutt more so. Mutt takes much more poking around and time spent to get working the way you want.

    I *strongly* suggest using whichever you choose in conjunction with procmail to process your incoming mail. I sort mailing list stuff into mailing list inboxes, filter out viruses, and eat spam with procmail. A little more work to use than the more simplistic filters in a GUI email program, but very powerful, and quite a useful tool to have under the belt.
  • by hacker ( 14635 ) <hacker@gnu-designs.com> on Friday November 22, 2002 @09:35AM (#4731202)
    The stock threading in Pine 4.50 is STILL wrong, but the patch I've been running here [washington.edu] for over a year works perfectly (in fact, my name is actually in the patch itself for a similar bug). Let me explain:

    When you want to sort your mail, so the newest messages arrive at the top (normal for anyone who reads a LOT of mail), you set Pine to sort by "Reverse Arrival". Using the patch, I hit 'k', and now I expose threads, but ONLY the first message of the thread is sorted in reverse-arrival mode (as it should be). All replies to that thread are shown consecutively underneath it in normal arrival mode (replace dots for spaces, Slashdot strips them):

    Nov 22...Message 1

    Nov 22...Message 2
    Nov 18...Message 3
    Nov 19...+---Re: Message 3 (repl 1)
    Nov 20.......+---Re: Message 3 (repl 2)
    Nov 22...........+---Re: Message 3 (repl 3)
    Nov 15...Message 4

    With the threading in the new Pine 4.5, without using the threading patch (which was written by wash.edu, btw), you get:

    Nov 22...Message 1

    Nov 22...Message 2
    Nov 22...........+---Re: Message 3 (repl 3)
    Nov 20.......+---Re: Message 3 (repl 2)
    Nov 19...+---Re: Message 3 (repl 1)
    Nov 18...Message 3
    Nov 15...Message 4

    And there's no way to stop it. Sorting by Reverse-Arrival hides threads.

    Sorting by Threads sorts upside-down (as above).

    Sorting by Reverse-Threads puts new messages at the bottom.

    I've been a happy user of Pine for 10 years (or however long it has been out), but I can't upgrade to this when such a core function is non-working like this (incidentally, don't tell me to try mutt, I've tried mutt, and it can't even come remotely close in features to what last-year's pine can do, not to mention the exploitable holes with mutt's file browser).

    I guess I'll report this again, and hope that Eduardo [washington.edu]can come up with a quick patch to fix it.

The rule on staying alive as a program manager is to give 'em a number or give 'em a date, but never give 'em both at once.

Working...