M8 Goals, Release Criteria and TODO

Joe Stewart <[email protected]> Fri, 7 Nov 2003 10:01:20 -0600
Newsgroups gmane.comp.cms.phpslash.devel
Message-ID <[email protected]>
I started a M8 Group for Feature Requests.  If you have any features that
are needed or wanted for release please add them or make a note of the
existing RFE.

I think it's time to make a module management class and be able to
register new modules through the we admin.  I have more on this and will
expand in a separate email.

I'm working on making the text modifiers for story submittal be plug-ins.
Such as exttrans, wiki text, phpBB code, phorumcode, etc.
Also will send a separate mail for discussion.

It would be a good time to backport from Back-End as much as appropriate.
Also any module API needs to make their life easier.   One thing that
could be done quickly is htmlArea support.

Here is the Roadmap in the Docs:

phpSlash 0.8 -> Gordita

 
 pushed back from 0.7 -
 DB Abstraction to allow any db to be used.

 [Expected Release: 3 - 4 months after 0.7] 

 I want to give users the ability to have their own mini stories and crap
 on their user page. This will highly rock and be really helpful in
 forming a "community" feeling about the site. 
 User Stories will incur a lot of load so we'll need to make sure all the
 SQL and logic are tight and fast. 
 The plug-in API should allow other app writers to be able to easily
 communicate with phpSlash to share data across the website (ie: phorum,
 IMP)
  
  Localization / Language / Internationization Support



'DB Abstraction to allow any db to be used'. - How high is this on your
list?  I'd like to have postgres support but don't feel capable of the sql
portions.  To get the issues defined, I've thought of adding a small
translation layer like pslgetText for problematic queries only.  Then
while we maybe restructure the query to be standard sql, support for
postgres would still be available.


'I want to give users the ability to have their own mini stories and crap
on their user page. This will highly rock and be really helpful in
forming a "community" feeling about the site'. - Is this the same as user
blogs?  I think we are very close with the existing structure.  The user
group just needs permission to create stories for a "userblog" type
section.  Their pages show using their author_id as an argument.

'User Stories will incur a lot of load so we'll need to make sure all the
 SQL and logic are tight and fast.' - Anyone got anything specific here.
 Bryce sent me a note that something in the polls need indexing.  I'll try
 to find my note to remember this one.

'The plug-in API should allow other app writers to be able to easily
 communicate with phpSlash to share data across the website (ie: phorum,
  IMP)' - ?


'Localization / Language / Internationization Support' - Isn't this
largely done except now with split modules there is some decision making
needed.


Sorry so long an email.  Feel free to bring something else up or split the
discussion.

thanks,

Joe
  


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/