Gradebook depends on sections-impl-standalone and edu-services impls

Description

Gradebook depends on the sections impl and edu-services impls

<dependency>
<groupId>org.sakaiproject.edu-services.sections</groupId>
<artifactId>sections-impl-standalone</artifactId>
<version>${sakai.edu-services.version}</version>
</dependency>

<dependency>
<groupId>org.sakaiproject.edu-services.gradebook</groupId>
<artifactId>gradebook-service-impl</artifactId>
<version>${sakai.edu-services.version}</version>
</dependency>

<dependency>
<groupId>org.sakaiproject.edu-services.gradebook</groupId>
<artifactId>gradebook-service-hibernate</artifactId>
<version>${sakai.edu-services.version}</version>
<scope>provided</scope>
</dependency>

Nothing should depend on an impl from another project.

Environment

None

Test Plan

None

Activity

Show:

Neal Caidin April 30, 2015 at 9:51 AM

Sakai core team reviewed. A couple of issues still open on parent ticket.

Matthew Jones June 1, 2014 at 3:24 PM

Virtually no value anymore to edu-services you mean? Yeah I don't really see it any more either. I think we should just roll the edu-service stuff back in for gradebook and sections back into their respective apps. Then point apps that used to depend on the gradebook service in edu-services back to gradebook.instead.

edu-services has been IMHO nothing but a headache because it was just never possible to really change the service without changing the tool.

Aaron Zeckoski June 1, 2014 at 3:13 PM

Personally I think there is virtually no value to it

Matthew Jones June 1, 2014 at 2:52 PM

Okay, it looks the standalone-app is effectively removed. The problem is that there's a large number of failures removing the dependency to the impl out of edu-services because of how hibernate is split. This would take some time it seems to effectively cleanup.

I wonder how much value of having gradebook service split off into edu-services there is anymore. This didn't work either for sections as easy either.

Matthew Jones November 7, 2013 at 2:26 PM

Email sent to dev list, plan to remove this next week.
http://collab.sakaiproject.org/pipermail/sakai-dev/2013-November/025131.html

Non-Issue

Details

Assignee

Reporter

Labels

Components

Affects versions

Priority

Created September 12, 2013 at 12:20 PM
Updated July 25, 2018 at 8:08 AM
Resolved July 25, 2018 at 8:08 AM