Preparing Alpha3, and the future

View: New views
3 Messages — Rating Filter:   Alert me  

Preparing Alpha3, and the future

by Paul M Jones-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi everyone,

The current version of trunk (revision 3987) is the candidate codebase  
for an alpha3 release, the first formal release in a year.  It has not  
been packaged yet, and I am still putting together the change notes  
from the past year.  I have placed the API documentation at  
solarphp.net (not .com).  I expect the release will occur by the end  
of next week (Fri 11 Sep).  I also expect this to be the last alpha  
release.  :-)

The following items are targeted for beta:

- "Empty" collection and record indicators, with Record::initEmpty()  
and related __set() logic to make it "new".

- New "Public" system, including make-public, copy-public, link-
vendor, etc.

- Solar_Test* changes

- Remove apps, models, etc, and place as an Example vendor in an  
example system download.

- Rewrite Bookmarks as extension of Example_Controller_Model.

- create "start" or "setup" Solar app to let user know it's working

- Record::load() for has-many and has-many-through elements of a  
record from a $_POST, and how to represent in a form.

- Some tests

- Some narrative docs (in docbook)

I expect we can have a beta release within 8 weeks after the alpha  
release (i.e., on or before Fri 06 Nov).

Once we go beta, I do not expect to add more features until a stable  
release.  The code-related goals after beta will be tests, bug-fixes,  
corrections, and standardization.  The non-code-related goals are to  
finish the basic narrative documentation using Docbook.

If all goes well, this means that a stable release can occur as early  
as end-of-year, or early next year.

Of course, all this is subject to change, but I believe at this point  
it is realistic and achievable.

Happy to hear your thoughts, especially about the beta feature set.


--

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

_______________________________________________
Solar-talk mailing list
Solar-talk@...
http://mailman-mail5.webfaction.com/listinfo/solar-talk

Re: Preparing Alpha3, and the future

by Anthony Gentile :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Curious, did the 'model_cache' registry setting change we discussed make it in the commit?

Anthony Gentile

On Sat, Sep 5, 2009 at 9:12 AM, Paul M Jones <pmjones@...> wrote:
Hi everyone,

The current version of trunk (revision 3987) is the candidate codebase
for an alpha3 release, the first formal release in a year.  It has not
been packaged yet, and I am still putting together the change notes
from the past year.  I have placed the API documentation at
solarphp.net (not .com).  I expect the release will occur by the end
of next week (Fri 11 Sep).  I also expect this to be the last alpha
release.  :-)

The following items are targeted for beta:

- "Empty" collection and record indicators, with Record::initEmpty()
and related __set() logic to make it "new".

- New "Public" system, including make-public, copy-public, link-
vendor, etc.

- Solar_Test* changes

- Remove apps, models, etc, and place as an Example vendor in an
example system download.

- Rewrite Bookmarks as extension of Example_Controller_Model.

- create "start" or "setup" Solar app to let user know it's working

- Record::load() for has-many and has-many-through elements of a
record from a $_POST, and how to represent in a form.

- Some tests

- Some narrative docs (in docbook)

I expect we can have a beta release within 8 weeks after the alpha
release (i.e., on or before Fri 06 Nov).

Once we go beta, I do not expect to add more features until a stable
release.  The code-related goals after beta will be tests, bug-fixes,
corrections, and standardization.  The non-code-related goals are to
finish the basic narrative documentation using Docbook.

If all goes well, this means that a stable release can occur as early
as end-of-year, or early next year.

Of course, all this is subject to change, but I believe at this point
it is realistic and achievable.

Happy to hear your thoughts, especially about the beta feature set.


--

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

_______________________________________________
Solar-talk mailing list
Solar-talk@...
http://mailman-mail5.webfaction.com/listinfo/solar-talk


_______________________________________________
Solar-talk mailing list
Solar-talk@...
http://mailman-mail5.webfaction.com/listinfo/solar-talk

Re: Preparing Alpha3, and the future

by Paul M Jones-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Sep 5, 2009, at 09:29 , Anthony Gentile wrote:

> Curious, did the 'model_cache' registry setting change we discussed  
> make it in the commit?

No, the registry setting part of that didn't make it.  Cf. this very  
deeply nested note from the change log in [3988] under Solar_Sql_Model:

> * [CHG] Default cache backend is now 'Solar_Cache_Adapter_None'.  
> Using 'Var'
>   makes little sense, as pointed out by Anthony Gentile (thanks  
> Anthony). I
>   considered making this a 'model_cache' registry dependency, but I  
> think that
>   adds a bit too much to the minimum default setup.


--

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




_______________________________________________
Solar-talk mailing list
Solar-talk@...
http://mailman-mail5.webfaction.com/listinfo/solar-talk