[Solar-talk] Solar_Mail, take 2

Paul M Jones pmjones at solarphp.com
Sat Mar 31 14:08:31 PDT 2007


On Mar 31, 2007, at 1:39 PM, Rodrigo Moraes wrote:

> On 3/31/07, Antti Holvikari wrote:
>> On 3/31/07, Paul M Jones wrote:
>>> Hey guys --
>>>
>>> Not trying to steal the thunder on Antti's work with Abovo_Mail, but
>>> I have done a thorough extraction, refactoring, and modification of
>>> Zend_Mail and related components into a series of Solar components.
>>
>> Oh no not at all. I haven't had any time to work on it. I saw your
>> work and I got very excited :-) it looks awesome!
>
> Curious to know that it's based on Zend_Mail; I couldn't imagine that.

Yeah, the original Zend code (and I'm sure the Zend folks on this  
list will agree) was rather convoluted and hard to follow.


> Now with Solar_Mail, and the new Model, and the new Controller stuff,
> wow, for me Solar is almost complete.

I agree; it's really getting there.  We still need ...

* an HTTP client class (Clay is working on a version of this)

* a console or command-line controller (Clay is working on this too)

* some improvements to Form processing based on the new Model and
   DataFilter classes

* a non-singleton Request class

* improvements to the Page controller (in a branch now)

* improvements to the Model (e.g. eager-loading of to-many records)

... and after those I think we have a good solid beta candidate for  
writing tests and more expressive (manual narrative) documentation.


> I think the new Model and Controller stuff are an enormous jump for
> the framework, and the Mail class will be of course another great
> addition. The next release will be definitely a huge step.
>
> Amazing paul; I've been observing SVN and I'm loving all the new  
> stuff.

Thanks guys, hearing this good feedback is exactly what I needed.  :-)



--

Paul M. Jones  <http://paul-m-jones.com>

Solar: Simple Object Library and Application Repository
for PHP5.   <http://solarphp.com>

Savant: The simple, elegant, and powerful solution for
templates in PHP.   <http://phpsavant.com>




More information about the solar-talk mailing list