2.9.0 Inclusion Voting Tally and Comments

Votes for 2.9.0

ROLL CALL VOTES

There are currently 16 active TCC members so there must be 11 YES votes to override any NO vote

http://collab.sakaiproject.org/pipermail/sakai2-tcc/2012-November/002435.html

 

Release 2.9.0 on 11/09/2012

Alan Berg

Neutral

Noah Botimer

Yes

Matthew Buckett

Yes

John Bush

Yes

David Horwitz

Neutral

Matthew Jones

Yes

Beth Kirschner

Yes

Jean-François Lévêque

Did not vote

John Lewis

Did not vote

Megan May 

Yes

Charles Severance

Yes

Steve Swinsburg

Yes

Seth Theriault

Yes

Anthony Whyte

Yes

Aaron Zeckoski

Neutral

Sam OttenhoffYes

Result 

Yes

Proposal Vote Results

Proposals have been split and vote results are at 2011 TCC Voting Summary

Release Schedule for 2.9

I propose the adoption of a release schedule that closely mirrors that of 2.8.0 Sakai 2.9.0 Release Schedule

Comments/ Discussion

The summary & link to the Etherpad notes is located on the  LA Sakai CLE Project Coordination page.

  • J-F: I think we still need a string freeze at the same time as the code freeze. Will change my vote to +1 if it's done.
    I don't know how to update the xls file that is displayed, that's why
    I'm now asking for changes that could be done there.
     
    Less important things :
    - The Testing activity could be moved up into its Start Date month.
     
    There may be other activities that could be moved up. Or maybe the
    activities that have different months in start and end date should be
    duplicated across months.
     
     
    Other requests :
    - Please clean up references to 2.8
    - Please fix "transalation" typo.
    - Could the results of the activities that have a due date before today
    get an official status and link to details in the Status & Notes column ?

Tool Promotions & Deprecations

At the project coordination meetings in LA, California, the following tool promotions were discussed and proposed:  

  • Inclusion of NeoPortal with chat disabled by default (SAK-19813
  • Inclusion of Lesson Builder  in provisional  (ie stealthed) status (LSNBLDR-11)
  • Inclusion of Mailsender, a drop-in replacement for the deprecated Mailtool, as a core tool
  • Inclusion of News Feeds as a core tool and the deprecation of the current News tool
Comments/ Discussion

The summary & link to the Etherpad notes is located on the  LA Sakai CLE Project Coordination page.

  • Alan Berg:  Can we please split this vote up.   +1 on the first three tools.    0 on newsfeed. I bow to Steve's expertise and wait for a second round of debate.
  • Steve Swinsburg: 1

I am in favour of Neoportal, Lesson Builder and Mailsender, however at this point in time must vote -1 to News Feeds. The version of Wicket it was written with is unsupported (1.3 series). This was successfully upgraded to 1.4, however the News Feeds tool includes an additional library, wicket-dojo, which is incomplete in 1.4 and seems to be abandoned as a whole stack of classes are missing.

They need to be migrated, however this requires work outside of Sakai (i.e. it would need to be done in the wicketstuff source repo and a release cut) and won't happen unless anyone is willing to devote time to a different project (wicketstuff).

All of this is noted here: https://jira.sakaiproject.org/browse/NFS-61

My recommendations are to either keep it at the unsupported 1.3.x series of Wicket (not a good idea though), or rewrite the options page to not use WicketStuff dojo (significant investment of time unless we can get Nuno to do it)

  • J-F:  -1 News Feed/News tools only.  I need more information before I approve.  Who was maintaining the News tool? Who will maintain the News Feeds tool?

Functionality Changes

Recommendation to

  • Make the CKeditor the default editor for 2.9
  • Inclusion enhancement for soft delete of sites & resources
Comments/ Discussion

The summary & link to the Etherpad notes is located on the LA Sakai CLE Project Coordination page.

+1 for soft delete

Recommendations

It is proposed that

  • Recommended version of MySQL is minimally 5.1
  • Recommended JDK is minimally 1.6
Comments/ Discussion

The summary & link to the Etherpad notes is located on the  LA Sakai CLE Project Coordination|display/TCC/LA+Sakai+CLE+Project+Coordination|||||\ page.

Architectural / Library Changes

  • Upgrade to Tomcat 7 (SAK-18760)
  • Upgrade to JSF 1.2 version (dependency on upgrade of Tomcat 7
  • Removal of Support for IBM DB2 & IBM WebSphere Application Server if resources are identified to complete this work. 
    • Ideas included officially remove support (ie clean up files), leave WAS in trunk, remove the build. Leave Readme
Comments/ Discussion

The summary & link to the Etherpad notes is located on the  LA Sakai CLE Project Coordination page.

  • Steve Swinsburg: FYI, Chuck H has been looking at the last remaining issue with the upgrade to TC7 - it's in WebDAV
  • CSEV:  I am +1 on this with the caveat that we can 't let TC7 drag on too long.    We don't want to finally get a around to this in December and then flip at the last minute.   We need as much developer test time and nightly server/QA server time as we can get on these things.   So I am +1 as long as it does not drag on too long - In October I will be -1.
  • AZ:  I would actually prefer if we can split this up because I think the tomcat/jsf stuff may be a bridge too far but the DB2 removal is actually low hanging. If there are resources then I am going to register a vote of 0. I am concerned about the opportunity cost here (low gains for high costs IMO).