Thanks. 
Indeed we should improve one step at a time. 
And this is great to see Pharo getting improved so much. 

I once discussed with K. Beck and he told me that indeed we often forget how 
powerful it is 
to do one little improvement at a time. 

So let us continue and this is cool that you got that Pharo is yours :)
Stef

> On 13 Mar 2019, at 18:28, Alistair Grant <akgrant0...@gmail.com> wrote:
> 
> Hi Marcus,
> 
> On Wed, 13 Mar 2019 at 11:21, Marcus Denker <marcus.den...@inria.fr> wrote:
>> 
>> Hi,
>> 
>> The code is barely usable, I am sure it is not complete and wrong in many 
>> places.
> 
> Hopefully it will be a bit more usable and a little less wrong when
> I'm finished :-)
> 
> I've been able to use it to parse and load mail headers (about 23,000
> messages), so it isn't all bad. :-)
> 
> Thanks,
> Alistair
> 
> 
> 
>>> On 13 Mar 2019, at 11:09, Alistair Grant <akgrant0...@gmail.com> wrote:
>>> 
>>> Hi Everyone,
>>> 
>>> I'm playing with parsing and searching mail messages at the moment and
>>> am wondering about the interaction of MailMessage and MIMEDocument.
>>> 
>>> A MailMessage contains a body which is a MIMEDocument, but if I request
>>> the parts of the body I get back multiple MailMessages, i.e. the parts
>>> of a MIMEDocument are a collection of MailMesssages.
>>> 
>>> MIME documents are used outside of mail messages, e.g. HTTP, so the
>>> parts of a MIMEDocument should also be MIMEDocument's and not
>>> MailMessage's.  This is also implied by the MIME description at
>>> wikipedia: https://en.wikipedia.org/wiki/MIME
>>> 
>>> Some of the method comments seem to suggest that this was put together
>>> quickly, so it is possible that the intention was to do it properly at a
>>> later date (which never happened :-)).
>>> 
>>> Am I missing something, or is it OK for me to modify MIMEDocument to
>>> return MIMEDocuments as the parts?
>>> 
>>> 
>>> Thanks,
>>> Alistair
>>> 
>> 
>> 
> 



Reply via email to