Skip to Content



- Jasig-Sakai 2013 Unconference

- First Apereo Conference - Volunteers needed for 2013!



- uPortal 4.0.8 GA Release Announcement

- Bedework 3.9 Release Candidate 2 (RC2) is now available for download



- cas-addons 1.0.3



- CalConnect is hosting an open workshop on "Consensus Scheduling"

- phpCAS 1.3.2 Release





Jasig-Sakai 2013 Unconference


We are hoping you will join us for our Jasig-Sakai (soon to be Apereo!) unconference, from Monday, January 14, 2013 at 8:00 AM through Thursday, January 17, 2013 at 5:00 PM (MST) in Mesa, AZ.  The Unconference runs Monday – Wednesday noon, with Developer Days Wednesday noon through Thursday.


For detailed Unconference information, click here.


For your convenience, Unicon will be offering uPortal training following the unconference.  Take advantage of the conference rates at the hotel and stay a little longer.


uPortal Platform Training

When: This is a 2 1/2 day class: Wednesday, January 16 2 p.m. - 5 p.m.; Thursday, January 17 8 a.m. - 5 p.m.; Friday, January 18 8 a.m. - 3 p.m.

Where: Unicon headquarters, Gilbert, Arizona

This training course serves as an introduction and guide to uPortal. This course also offers valuable best practices for leveraging the open source uPortal software and its community. Topics covered in this course include development tools, installation, authentication, skinning and branding, and more. 


For further information:




First Apereo Conference - Volunteers needed for 2013!


The First Apereo Conference will take place in San Diego between Monday, June 3rd and Thursday, June 6th in San Diego, California, with a pre-conference seminar date of June 2nd, and Developer Days June 7th.


Following the successful organization of the Jasig-Sakai 2012 Conference, we are asking for volunteers for two committees to help plan the event:


Program Committee - Chair, Alan Regan, Pepperdine University

Will develop the conference program, specifying content and marking submissions.


Planning Committee - Chair, Jim Helwig, University of Wisconsin-Madison

Will manage conference logistics, including social activities.


We want the conference to represent the best traditions and experience of Sakai and Jasig. Please consider volunteering.  If you have any questions, please direct them to Patty Gertz (, Alan Regan (, or Jim Helwig (



Patty Gertz
Executive Director, Jasig






uPortal 4.0.8 GA Release Announcement


Jasig is proud to announce the general audience release of uPortal 4.0.8. This release includes 20 bug fixes and improvements on top of the 4.0.6. The largest change in 4.0.7 is the inclusion of a statistics reporting portlet that integrates with the event aggregation added in 4.0.6.


Features and Changes of Note

UP-3571 - JDK 7 is now supported for both build and runtime environments

UP-3602/UP-3597 - A Stats related timezone bug has been resolved, this may result in a short gap in the aggregated statistics data.


Updating from 4.0.0-4.0.5

If you have data you care about in the UP_LOGIN_EVENT_AGGREGATE table please back it up externally or rename the table before executing the following steps. db-update will drop this table. After configuring your uPortal 4.0.8 source run: 

ant db-update



Release Notes:

Maven Project Site:


-Eric Dalquist



Bedework 3.9 Release Candidate 2 (RC2) is now available for download


The Bedework 3.9 Release Candidate 2 (RC2) is available for download:


Documentation for Bedework 3.9, in preparation now, can be viewed at:


This Release Candidate is a pre-production release, and may have bugs, and some incomplete functionality. However, this release represents an opportunity to explore the new functionality and improvements which will be present in the 3.9 production release.


Newly features and functionality in the RC2 release:


*   Resource management (public events): images, CSS, and text files (such as XML or JavaScript) can be managed from within the public events administrative web client.  The resources can be global or associated with a specific calendar suite.


*   Management of "Featured Events" image triptych (public events default theme): resource management now allows the Featured Events image panels to be updated from within the administrative web client, eliminating the need to manually edit XML files.


*   Improved calendar sharing (personal calendaring): implemented to work natively on Apple clients (and others that follow the latest standards).  Calendars can be shared by referencing a user account, and a notification will be sent to the specified user to accept (or reject) the calendar sharing invitation. 


*   Apache Solr (public events): Available for both the search engine and for retrieving the event listings providing improved performance.  This feature is now on by default in the Quickstart public events client, providing for paging of upcoming events, and forming the foundation for full faceted search in a future release. 


*   Enhancements to datafeeds and widgets.


Previously announced features and enhancements in Bedework 3.9: 


*   Image uploads (public events): public event administrators can upload an image to accompany an event, with an auto-generated thumbnail used in the "Upcoming" event listings.


*   Event registration system (public events): a simple public events registration system is now included with Bedework, allowing end-users to register to attend public events. 


*   Multi-tenancy (public events): allows super-users to configure calendar suites "on the fly" without having to rebuild Bedework. 


*   Notifications: notification system for use with calendar sharing and public subscriptions 


*   Improved public subscriptions (public events/personal calendaring): users can subscribe to a public calendar (or event) that makes use of the new notification system 


*   Miscellaneous bug fixes and enhancements 


We are very excited by the features and enhancements in Bedework 3.9 and hope you will have the opportunity to explore them yourself. 


On behalf of the Bedework Steering Committee,

Gary Schwartz






cas-addons 1.0.3




cas-addons 1.0.3 has been released and is available in Maven central. Two new features of this release are:

* TicketSupport convenience API:

* Active SSO Sessions Report:


Dmitriy Kopylenko 




CalConnect is hosting an open workshop on "Consensus Scheduling"


In addition to my role as chair of the Bedework Steering Committee, I also serve as president of CalConnect, the Calendaring & Scheduling Consortium. CalConnect ( is a "… non-for-profit partnership between vendors of calendaring and scheduling systems and tools, and users of those tools" ... whose "purpose is to improve all aspects of calendaring and scheduling, in particular interoperability.”


In conjunction with our next member meeting, we will be hosting an open "Consensus Scheduling Workshop” on Wednesday afternoon, 30 January, 2013, at Oracle Corporation in Santa Clara. 


Participation in the workshop is open to interested individuals and organizations, regardless of whether or not they work for CalConnect member organizations. No fee will be charged for attending the workshop.


“This workshop will examine the state of the art with respect to consensus scheduling, and explore directions to integrate consensus scheduling into calendaring and scheduling standards and products, to enable interoperability and make consensus scheduling part of the full functionality of calendaring and scheduling products. There will be a presentation and discussion on CalConnect’s work in progress on VPOLL, a proposed new component for iCalendar in support of consensus scheduling.”


CalConnect has previously hosted workshops on vCard, time zones, and tasks. This consensus scheduling workshop is under the auspices of the Freebusy Technical Committee, which Mike Douglass co-chairs. 


Google’s very recent announcement ( that they were decommissioning the “appointment slots” feature in Google Calendar makes the workshop even timelier, and also makes it a great time to take a look at the open source Jasig Scheduling Assistant ( and also, which integrates with Bedework.


Whether you are a calendar user, administrator, developer, or deployer, we hope you can participate in this event. If you have any questions, or would like additional information, you can contact Dave Thewlis ( or Mike Douglass ( or me (


On behalf of the Bedework Steering Committee, 

Gary Schwartz


* The full text workshop announcement can be found at

* And a “consensus scheduling” primer is at




phpCAS 1.3.2 Release


Dear CAS Community,

 We are pleased to announce the new 1.3.2 release [1] for phpCAS.

This release fixes one security issue: (CVE-2012-5583)[5]:

Due to a wrong use of the curl library phpCAS did not properly validate the cas servers CN in an SSL certificate.[4] This could allow an attacker to assume the role of the CAS server if he is able to manipulate the network (DNS, routing etc.) to reroute all validation request to his own CAS server.

The release also fixes various other minor bugs. For details please refer to the Changelog[2] and the issues list on github [5]. Please also have a look at the Upgrading documentation [3] if you run into any trouble during an upgrade.

Thanks to everyone who contributed, reported the issues and made this release possible. 












Jasig Newsletter - December 2012

Editor: Mark Rogers ( newsletter at jasig dot org )

Past editions of the Jasig Newsletter can also be found in the Jasig wiki at: