SSP-Platform code flow documentation

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

SSP-Platform code flow documentation

Rahul Aparajit
Hello,
Is there any documentation for ssp platform code flow, as i have opened the project in eclipse and unable to find the flows how the classes and methods has been called and from where it has been called.

--
You received this message because you are subscribed to the Google Groups "Student Success Plan Developer Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
Visit this group at https://groups.google.com/a/apereo.org/group/ssp-dev/.
Reply | Threaded
Open this post in threaded view
|

Re: SSP-Platform code flow documentation

Paul Spaude
I don't think there's any direct documentation on code mechanics/flow. All documentation is here: https://wiki.jasig.org/display/SSP/Home  There are some good things buried there in relation to how SSP is laid out.

SSP consists of two entities: SSP (https://github.com/Jasig/SSP) and SSP-Platform (https://github.com/Jasig/ssp-platform). SSP-Platform performs any ldap integration, searching, user/group/role management, permissions and related security functions. SSP-Platform is based on uPortal, as a result the SSP code consists of several portlets that run on top of it (SSP, Early Alert, My GPS, and Reports). Those portlets comprise all the tools for Faculty, Students, Advisors and Managers.

SSP is heavily REST based and is built on a standard Spring/Java/Hibernate back-end. The front-end is comprised of mostly ExtJS using AJAX to call those REST APIs, but you'll also find several use the older standard JSP and jQuery view architecture. Database schema is managed by Liquibase and the web container is Tomcat. 

The easiest way to figure out how things work is to start debugging REST endpoints (attach a remote debugger to Tomcat) in the web/api package. All backend src is in src/main/java/org/jasig  and the front-end source is in src/main/webapp.


Thanks,
Paul Spaude

From: "Rahul Aparajit" <[hidden email]>
To: "Student Success Plan Developer Community" <[hidden email]>
Sent: Thursday, January 18, 2018 5:10:59 AM
Subject: [ssp-dev] SSP-Platform code flow documentation

Hello,
Is there any documentation for ssp platform code flow, as i have opened the project in eclipse and unable to find the flows how the classes and methods has been called and from where it has been called.

--
You received this message because you are subscribed to the Google Groups "Student Success Plan Developer Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
Visit this group at https://groups.google.com/a/apereo.org/group/ssp-dev/.

--
You received this message because you are subscribed to the Google Groups "Student Success Plan Developer Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
Visit this group at https://groups.google.com/a/apereo.org/group/ssp-dev/.