Re: Xaraya Aruba 1.2 roadmap open for comments

Marcel van der Boom <[email protected]> Mon, 30 Mar 2009 14:35:35 +0200
Newsgroups gmane.comp.cms.xaraya.devel
Message-ID <[email protected]>
I have a couple of questions/remarks:

- general: i think i dont understand the relation between the name  
'aruba', the 'minor version' and the 'roadmap'. I am used to a roadmap  
which transcends 'versions', 'releases' and 'line names'. Am I to  
interpret this roadmap as a task list for minor version 1.2 release  
completion, part of the 1.x series which are all called 'aruba'? [the  
page says "Xaraya Aruba 1.3.0" for example]

- M2 is mentioned twice, typo?

- given the icon handling proposal, perhaps an RFC would be  
appropriate and determine how we would do this? The 2.x core could use  
a similar technique, I think it would be smart to create something  
which is applicable to both series.

- the roadmap is somewhat 'thin' on functionality and 'thick' on  
presentation, which is fine obviously,but what are the functionality  
priorities, perhaps one abstraction level higher than the roadmap shown?

- what are the plans with respect to the two series of development we  
have? Are we keeping the two separate?

- is this list in sync with the roadmap?  ⇢ http://www.xaraya.com/todo
   [open bugs to target 1.2]

More a remark than a question, but given the scenarios that went into  
2.x starting with 1.x:
   - db middle layer (creole)
   - exceptions (M7 ?)
   - object rewrite of core API
   - DD overhaul
   - php5only constructs
   - performance improvements
   - blocklayout corrections
   - compiler rewrite
   - mls changes
   - xd⇢xt changes (M2 ?)
   - db modelrefactoring
   - db transaction support
   - directory layout changes in preparation for deployment/multisite
   - … (probably a bit more, but the above is by head)

Some, or maybe many, could be backported to 1.x. Apart from the PHP4  
limitation which is now gone(?) I've always been hesitant to do that  
because it means duplication of work for the most part, but seeing 1.x  
and 2.x grow further apart over time does no good to anyone (community  
wise).

If the wish is to *NOT* backport many of these scenarios to 1.x, it  
may be better to formally split 2.x off perhaps?

If we *DO* want to backport most of what is there, why not start with  
those? They're easy wins and have seen a good portion of testing  
already.

marcel



On 30 mrt 2009, at 05:58, Marty Vance wrote:

> The PMC, as Aruba (1x) Team Lead, has published a tentative roadmap (
> http://www.xaraya.com/index.php/xarpages/development/ 
> aruba_roadmap )for
> the next Aruba release, 1.2.
>
> Please refer to the Terminology (
> http://www.xaraya.com/index.php/xarpages/development/terminology ) and
> Development Cycle (
> http://www.xaraya.com/index.php/xarpages/development/cycle ) pages in
> the new Development section (
> http://www.xaraya.com/index.php/xarpages/development ). Xaraya Aruba  
> 1.2
> is a Minor Release.
>
> This roadmap describes what we feel should be done in 1.2, and we are
> now seeking feedback and suggestions from the community for additional
> items.
>
> Please reply here with detailed proposals, or links to specific  
> bugs. If
> there is not a bug already in Bugzilla which describes an issue,
> enhancement, or new feature you wish to see added, please file a  
> file a
> new bug targeted at version 1.2, at http://bugs.xaraya.com/enter_bug.cgi
>
> The discussion period for this roadmap will be open until Midnight GMT
> on 14 April 2008. At that time, the roadmap will be updated to reflect
> the results of the dicussion period, then locked.


-- 
Marcel van der Boom  -- http://hsdev.com/mvdb.vcf
HS-Development BV    -- http://www.hsdev.com
So! web applications -- http://make-it-so.info
Cobra Replica build  -- http://cobra.mrblog.nl

_______________________________________________
Xaraya_devel mailing list
[email protected]
http://xaraya.com/mailman/listinfo/xaraya_devel