Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Scheduling Assistant is a multi-module Maven Java project. It's deliverables include a Web Application that is deployed in Apache Tomcat and a JSR-168 Portlet.

Before you begin, you will first need to create an account on Github. Once you've got an account, follow their instructions to Set up git. After your workstation is setup, learn how to fork a repository.

Create your fork from https://github.com/Jasig/sched-assist.

Now that you've got a fork, you'll need to use the address to your fork when "Cloning the repository" in Eclipse. The address will be viewable at something like https://github.com/your-username-here/sched-assist.

4 minute video demonstrating how to check out the source in Eclipse to get started developing:

https://mywebspace.wisc.edu/npblair/jasig/jasig-sched-assist-developergit-start.ogvsetup.ogv

Contribute

If you have new features you'd like to contribute back to the project, our move to git has made it very easy:

  1. Make sure your work is done on a branch - not on master!
  2. Follow the steps in the uPortal Git Workflow document: Git Workflow for Non-Committers
  3. Send a Pull request when done!

Quick start with Bedework

...