Re: [Phpslash-devel] embracing the future
Brought to you by:
joestewart,
nhruby
From: Peter C. <li...@cr...> - 2003-10-27 13:29:57
|
On Sunday 26 Oct 2003 4:24 pm, Luis M wrote: ... > People should really start trying phpslash-dev module from the cvs. It's > pretty much "stable" enough right now to be used in replacement of > phpslash-ft. But, remember that's the "experimentation" module. We should > probably freeze it as it is right now and do a minor release based on it so > that people can try it and we can get an idea of how the migration will be > from -ft (current stable release) to -dev. From then on it will be downhill > with -dev. > Remember that -dev is fully modularized. Everything, every block, story, > header behaves in this manner... Great level of "granularity" and also a > scary thought that if something goes wrong, it might be hard to know from > where the error is coming... that's why we need testing, to improve it to > the point that we know for sure we are not missing anything and start > replacing our own sites (first) with the minor release (fingers crossed) > and deal with possible pitfalls. I'm just starting a new project, so thought I'd use -dev. It's been a while since I used phpSlash, so I'm sort of coming at it fresh. First impressions on doing a simple default install: - I really like the modularisation. The structure is so different tho that I think it's worth considering calling it 0.8 when it is released (will make it easier to keep Back-End in step with PSL, apart from anything else). Of course, that brings it all scarily close of 1.x... which will be hit by the end of this decade at the current rate :-) - it would be good if the templates were kept in the module directory too... I think it would make it easier to customise skins by making it obvious where the content comes from. (I think Joe mentioned this in the context of using the PEAR template class) - The CVS seems to be missing an install guide - the last line of config.ini.php is not needed (the ?> element is automatically assumed by PHP) - config.ini.php (or INSTALL) should make it clear that phplib needs to be downloaded separately - not clear why config-dist.php isnt just config.php - that way you can get a working site by just editng config.ini.php. - Not sure what the point of the show_admin_on_navbar option is. The current note got me confused... Apart from that, the install was pretty smooth. Comments on the example data: - it would be great if Home was section 1. Put that down to me being neurotic... - INSTALL should make it clear that the example data assumes that the public_html directory is visible to the web client (I think it would be better if installers were encouraged to install phpslash away from the webroot and then link public_html to the webroot. Not sure whether that would solve problems with the example data tho). - Perhaps the date on the 'Congratulations' article should be updated (it says 4-Dec-2000 right now...) HTH someone. -- Peter |