CAS-addons comes with the ".iml" project file for IntelliJ, which you
should be able to use to import the project into your workspace, once you
have forked and cloned the repo of course. I am not sure if you import the
codebase into Eclipse though; for some reason it's not happy about some of
the Groovy classes. As for CAS itself, eclipse (with the maven plugin
installed) or IntelliJ would be fine. 

You'll also need Maven3 and Tomcat7.

If you wish to develop add-ons, pull requests are heartily welcome to
either project. You could try with the following git workflow:

1. Fork the repo
2. Clone the forked repo
3. Import project code into your development environment (Eclipse,
IntelliJ)
4. Create the topic branch for the feature you have in mind
5. Change, commit, push to the forked repo
6. Create a pull request

Misagh

> -----Original Message-----
> From: James Sumners [mailto:[email protected]]
> Sent: Friday, June 21, 2013 7:08 AM
> To: [email protected]
> Subject: [cas-dev] Recommended development environment for add-ons?
> 
> I've looked around the site and wiki for this information, but I didn't
see
> anything.
> 
> What is the recommended way of setting up an environment for developing
add-
> ons to CAS? Specifically, server side add-ons like Unicon's JSON ticket
> repository.
> 
> ~ James
> --
> You are currently subscribed to [email protected] as:
> [email protected] To unsubscribe, change settings or access archives,
see
> http://www.ja-sig.org/wiki/display/JSG/cas-dev


-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to