[Building Sakai] Quartz upgrade in trunk to 1.8.6 which changes groupId.

Matthew Jones matthew at longsight.com
Fri Jun 21 09:05:32 PDT 2013


Thanks Matthew.

I have added a page to the release guide as dependencies have changed for
hibernate, spring and quartz in trunk. Updating and supporting both sets of
dependencies is basically all a contrib tool would need to do to be source
backward compatible. I updated a job I had to this new API and it works
fine still in 2.9 and 2.10 with profiles.

https://confluence.sakaiproject.org/x/PgrzB

Also it was mentioned on the call in 2.9 a new API was added for gradebook
which some tools may not have implemented. This is also added to this page.
If anyone else has any tips for keeping contrib tools up-to-date we can add
those too and put them in the 2.10 release notes when they are generated.




On Fri, Jun 21, 2013 at 10:38 AM, Matthew Buckett <
matthew.buckett at it.ox.ac.uk> wrote:

> There's an upgrade to quartz in trunk at the moment which moves us up to
> 1.8.6:
>
> https://jira.sakaiproject.org/browse/SAK-20384
>
> This involves a change in the groupId of the maven artifact.
>
> -                <groupId>org.opensymphony.quartz</groupId>
> +                <groupId>org.quartz-scheduler</groupId>
>
> The artifactId remains the same. The APIs are very similar and I
> haven't seen any problems running against the new API so far. If you
> have a contrib tool that uses the quartz jar you should update when
> building against trunk. If you have different profiles for 2.9/2.10
> then you should move quartz to dependencies in the profiles and switch
> the groupId.
>
> There are database changes that are now in the 2.10 conversion scripts:
>
>
> https://source.sakaiproject.org/svn//reference/trunk/docs/conversion/sakai_2_10_0_mysql_conversion.sql
>
> https://source.sakaiproject.org/svn//reference/trunk/docs/conversion/sakai_2_10_0_oracle_conversion.sql
>
> We could move to 2.1 but there is more work in doing this as the API
> changes:
>
> http://quartz-scheduler.org/documentation/quartz-2.1.x/migration-guide
>
> --
>   Matthew Buckett, VLE Developer, IT Services, University of Oxford
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130621/09896e98/attachment.html 


More information about the sakai-dev mailing list