As I write my tag builder script is busy cranking out an RC 03 tag for the upcoming Sakai 2.5.3 maintenance release. The tag was cut from the 2.5.3 branch which was itself earlier generated from the 2.5.x maintenance branch. Unlike previous beta and RC tags that were created directly from the *x branch using a single SVN revision number (e.g. 2.5.x r48404 for the ill-fated 2.5.1 release), 2.5.3 represents a targeted approach that provides fixes to specific sets of tools and services. This strategy allows QA to better harness their resources and focus their testing on limited areas of the code base. 2.5.4 and succeeding maintenance releases will reflect this pattern.
Regarding the 2.5 maintenance series, 2.5.1 included over 120 fixes but was never released officially due to the discovery of a nasty portfolio bug during final testing of the release artifacts. 2.5.2 was then issued with 124 fixes, differing from 2.5.1 by including fixes to content (r49329) and db (r49329) in addition to the reversions made to metaobj (r49785) and osp (r49785). 2.5.3 currently addresses 34 issues, a more modest cut than 2.5.1/2.5.2 but the fixes included should make for a compelling release.
Before the final release of 2.5.3 all Maven pom files in the 2.5.3 branch will be updated from "M2" to "2.5.3" during the release tag and artifact generation process.
2.5.3 provides updates to the following modules:
assignment
blog
content-review
entitybroker
event [pom.xml tweek]
db
master [pom.xml tweeks]
portal
reference
rwiki
site
site-manage
The 2.5.3 maintenance branch is based on the following 2.5.x project revisions:
access -r48404 https://source.sakaiproject.org/svn/access/branches/sakai_2-5-x
alias -r48404 https://source.sakaiproject.org/svn/alias/branches/sakai_2-5-x
announcement -r48404 https://source.sakaiproject.org/svn/announcement/branches/sakai_2-5-x
archive -r48404 https://source.sakaiproject.org/svn/archive/branches/sakai_2-5-x
assignment -r50718 https://source.sakaiproject.org/svn/assignment/branches/sakai_2-5-x
authz -r48404 https://source.sakaiproject.org/svn/authz/branches/sakai_2-5-x
blog -r50669 https://source.sakaiproject.org/svn/blog/branches/sakai_2-5-x
calendar -r48404 https://source.sakaiproject.org/svn/calendar/branches/sakai_2-5-x
chat -r48404 https://source.sakaiproject.org/svn/chat/branches/sakai_2-5-x
citations -r48404 https://source.sakaiproject.org/svn/citations/branches/sakai_2-5-x
cluster -r48404 https://source.sakaiproject.org/svn/cluster/branches/sakai_2-5-x
component -r48404 https://source.sakaiproject.org/svn/component/branches/sakai_2-5-x
content -r49329 https://source.sakaiproject.org/svn/content/branches/sakai_2-5-x
content-review -r50100 https://source.sakaiproject.org/svn/content-review/branches/sakai_2-5-x
courier -r48404 https://source.sakaiproject.org/svn/courier/branches/sakai_2-5-x
course-management -r48404 https://source.sakaiproject.org/svn/course-management/branches/sakai_2-5-x
dav -r48404 https://source.sakaiproject.org/svn/dav/branches/sakai_2-5-x
db -r49782 https://source.sakaiproject.org/svn/db/branches/sakai_2-5-x
email -r48404 https://source.sakaiproject.org/svn/email/branches/sakai_2-5-x
entity -r48404 https://source.sakaiproject.org/svn/entity/branches/sakai_2-5-x
entitybroker -r48775 https://source.sakaiproject.org/svn/entitybroker/branches/sakai_2-5-x
event -r50241 https://source.sakaiproject.org/svn/event/branches/sakai_2-5-x
gradebook -r48404 https://source.sakaiproject.org/svn/gradebook/branches/sakai_2-5-x
help -r48404 https://source.sakaiproject.org/svn/help/branches/sakai_2-5-x
jcr -r48404 https://source.sakaiproject.org/svn/jcr/branches/sakai_2-5-x
jobscheduler -r48404 https://source.sakaiproject.org/svn/jobscheduler/branches/sakai_2-5-x
jsf -r48404 https://source.sakaiproject.org/svn/jsf/branches/sakai_2-5-x
linktool -r48404 https://source.sakaiproject.org/svn/linktool/branches/sakai_2-5-x
login -r48404 https://source.sakaiproject.org/svn/login/branches/sakai_2-5-x
mailarchive -r48404 https://source.sakaiproject.org/svn/mailarchive/branches/sakai_2-5-x
master -r50498 https://source.sakaiproject.org/svn/master/branches/sakai_2-5-x
memory -r48404 https://source.sakaiproject.org/svn/memory/branches/sakai_2-5-x
message -r48404 https://source.sakaiproject.org/svn/message/branches/sakai_2-5-x
metaobj -r49785 https://source.sakaiproject.org/svn/metaobj/branches/sakai_2-5-x
msgcntr -r51390 https://source.sakaiproject.org/svn/msgcntr/branches/sakai_2-5-x
osp -r49785 https://source.sakaiproject.org/svn/osp/branches/sakai_2-5-x
podcasts -r48404 https://source.sakaiproject.org/svn/podcasts/branches/sakai_2-5-x
portal -r49079 https://source.sakaiproject.org/svn/portal/branches/sakai_2-5-x
postem -r48404 https://source.sakaiproject.org/svn/postem/branches/sakai_2-5-x
presence -r48404 https://source.sakaiproject.org/svn/presence/branches/sakai_2-5-x
presentation -r48404 https://source.sakaiproject.org/svn/presentation/branches/sakai_2-5-x
privacy -r48404 https://source.sakaiproject.org/svn/privacy/branches/sakai_2-5-x
profile -r48404 https://source.sakaiproject.org/svn/profile/branches/sakai_2-5-x
providers -r48404 https://source.sakaiproject.org/svn/providers/branches/sakai_2-5-x
reference -r50884 https://source.sakaiproject.org/svn/reference/branches/sakai_2-5-x
reports -r48404 https://source.sakaiproject.org/svn/reports/branches/sakai_2-5-x
reset-pass -r48404 https://source.sakaiproject.org/svn/reset-pass/branches/sakai_2-5-x
rights -r48404 https://source.sakaiproject.org/svn/rights/branches/sakai_2-5-x
roster -r48404 https://source.sakaiproject.org/svn/roster/branches/sakai_2-5-x
rwiki -r50732 https://source.sakaiproject.org/svn/rwiki/branches/sakai_2-5-x
sakai-mock -r48404 https://source.sakaiproject.org/svn/sakai-mock/branches/sakai_2-5-x
sam -r48404 https://source.sakaiproject.org/svn/sam/branches/sakai_2-5-x
samples -r48404 https://source.sakaiproject.org/svn/samples/branches/sakai_2-5-x
search -r48404 https://source.sakaiproject.org/svn/search/branches/sakai_2-5-x
sections -r48404 https://source.sakaiproject.org/svn/sections/branches/sakai_2-5-x
site -r50832 https://source.sakaiproject.org/svn/site/branches/sakai_2-5-x
site-manage -r50778 https://source.sakaiproject.org/svn/site-manage/branches/sakai_2-5-x
syllabus -r48404 https://source.sakaiproject.org/svn/syllabus/branches/sakai_2-5-x
test-harness -r48404 https://source.sakaiproject.org/svn/test-harness/branches/sakai_2-5-x
textarea -r48404 https://source.sakaiproject.org/svn/textarea/branches/sakai_2-5-x
tool -r48404 https://source.sakaiproject.org/svn/tool/branches/sakai_2-5-x
user -r48404 https://source.sakaiproject.org/svn/user/branches/sakai_2-5-x
util -r48404 https://source.sakaiproject.org/svn/util/branches/sakai_2-5-x
velocity -r48404 https://source.sakaiproject.org/svn/velocity/branches/sakai_2-5-x
warehouse -r48404 https://source.sakaiproject.org/svn/warehouse/branches/sakai_2-5-x
web -r48404 https://source.sakaiproject.org/svn/web/branches/sakai_2-5-x
webservices -r48404 https://source.sakaiproject.org/svn/webservices/branches/sakai_2-5-x
mailtool -r48404 https://source.sakaiproject.org/svn/mailtool/branches/sakai_2-5-x
usermembership -r48404 https://source.sakaiproject.org/svn/usermembership/branches/sakai_2-5-x
polls -r48404 https://source.sakaiproject.org/svn/polls/branches/sakai_2-5-x