uPortal developers,

It's finally done!


uPortal 4.1.0 is now available.


It is tagged in source control, there's a release page up on apereo.org , and 
there's binaries available for download from a GitHub release page.  The 
release is in process slurping into Maven Central.


https://wiki.jasig.org/display/UPC/4.1.0


https://github.com/Jasig/uPortal/releases/tag/uportal-4.1.0


http://www.apereo.org/uportal/download/uportal-4-1-0



Master is now un-frozen and free for development towards uPortal 4.2:


https://github.com/Jasig/uPortal/


and there's a new maintenance branch for patches for 4.1 towards 4.1.1:


https://github.com/Jasig/uPortal/tree/rel-4-1-patches


4.1.0 is first and foremost a tremendous step forward.  uPortal now has a 
release defaulting to the Respondr responsive design theme, and pursuing 
responsive design together is really important to continuing to meet adopter 
expectations for compelling web portal experiences across devices.


Also, thanks are especially due to James Wennmacher for untangling the Maven 
dependency resolution issues into the final days of the release.  Those fixes 
made it into 4.1.0 and should make this release a lot more feasible to adopt 
and support in green field environments.


More generally, these developers contributed commits to this release:


Ludovic Auxepaules
Nicholas Blair
Vincent Bonamy
Jennifer Bourey
Raymond Bourges
Bill Brown
Shawn Connolly
Christian Cousquer
Eric Dalquist
Michael Gillian
Arvids Grabovskis
Aaron Grant
Julien Gribonvald
Peter Hart
Josh Helmer
Tim Levett
Jacob Lichner
Dan McCallum
Misagh Moayyed
Jodie Muramoto
Ross Nicoll
Chris Paraiso
Andrew Petro
Matt Polizzotti
Jeff Sittler
Paul Spaude
Steve Swinsburg
Gary Thompson
Tim Vertein
Chris Waymire
James Wennmacher
Chris White
Drew Wills



Finally, a special thanks to Ahad Zaman for providing downright intensive 
testing of master into the final days of the release.


So, well done!


uPortal 4.1.0 is also shipping with some known bugs and issues.  There's a 
macro in the release page that conveniently lists those in priority order.  It 
would be a lovely thing to burn down that list through some early patch 
releases.


https://wiki.jasig.org/display/UPC/4.1.0​


I'd like to tentatively set the expectation that there will be a 4.1.1 patch 
release around August 15th, that is, a month out.  It certainly doesn't have to 
be me cutting that release at that time, but I think that's the right timeline 
to be thinking about.


Kind regards,


Andrew





________________________________
From: Andrew Petro
Sent: Tuesday, July 15, 2014 4:20 AM
To: [email protected]
Subject: release notes for 4.1.0 release


Still tying off loose ends for the actual tag-and-release.


Release notes, which will be placed in the "Release" page in GitHub and linked 
from the wiki, are drafted here:


https://gist.github.com/apetro/c35b8891075af97a0b2b

​

​

________________________________
From: Andrew Petro
Sent: Thursday, July 10, 2014 8:09 AM
To: [email protected]
Subject: RE: FREEZE master for 4.1.0 release


​Status update on this:


Short version: Updated ETA for uPortal 4.1.0 is Monday July 14th.


You can most immediately help by grabbing this changeset, testing it, and 
reassuring all that it ought to be merged already thanks-very-much. : 
https://github.com/Jasig/uPortal/pull/378​ :  :)


Long version:


The good news is JIRA is now groomed to provide clearer reporting when you ask 
it questions about the uPortal 4.1.0 release (and the staged 4.1.0 release 
notes page now embeds a couple of those queries) and human-readable narrative 
release notes are coming together.  uPortal 4.1.0 is a *huge* release in terms 
of the accumulated goodness since 4.0.0 (much of which has been doled out bit 
by bit in 4.0.x releases as well).  There's a lot to be excited about in the 
4.1 release and the tooling is coming together to communicate that substance.


The other mostly good news is that I've been in a lot of training and 
conference this week about presenting skills, conveying presence, and modern UX 
design and development.  I suggest that's great news in that all of those 
skills are good for the uPortal project. :)


However, it does get in the way of heads down release engineering, and there's 
a limit to how much bandwidth abuse I'm willing to inflict on my fellow 
conference attendees, so remaining release tasks will click together bit by bit 
over the next few days.


Again, the `master` freeze for 4.1.0 release engineering in no way blocks 
grabbing the `master` code to work with it and crafting branches and even pull 
requests for the fixes and improvements that will come into uPortal post 4.1.0. 
:)


Kind regards,


Andrew




________________________________
[...snip...]


________________________________
From: Andrew Petro
Sent: Thursday, July 03, 2014 12:26 PM
To: [email protected]
Subject: FREEZE master for 4.1.0 release


uPortal developers,


I request that


Jasig/uPortal/master


be considered frozen to changes pending the release of uPortal 4.1.0 GA (or a 
RC, depending on the outcome of the now pending uPortal 4.1.0 release vote).


Of course, part of the beauty of distributed source control is that `master` 
freeze for release in no way impairs collaboration upon and sharing of code.  
By all means, fix your favorite bug this weekend.  Fixing bugs is patriotic.


To the extent that there are changes that need to make it into the 4.1.0 GA 
release (or that RC), please be sure I'm aware.


Kind regards,


Andrew

​


-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Reply via email to