Hi,

There is a first attempt at providing CAS core class diagrams (there are
27) now available
at:
https://wiki.jasig.org/display/CASUM/CAS+Core+Class+Diagrams
(there may be a better location for these)

This uses a confluence PDF macro that shows the diagrams with slide show
controls.
If one needs to adjust the size of some of the diagrams to see details,
there is a down arrow available to download the set of
diagrams into your browser/or local pdf viewer.

Brian

On Thu, Nov 3, 2011 at 9:17 AM, Marvin Addison <marvin.addi...@gmail.com>wrote:

> > So I am looking for a documentation about how it works inside the CAS,
> what
> > are the public APIs, things like class diagrams, action diagrams and
> stuff.
>
> I don't know of any diagrams that are accessible on our public wikis.
> Maybe some of the devs have some docs squirreled away somewhere that
> we could post.  I fully admit design documentation represents a big
> gap in our docs that we will hopefully fill in the future.  For now,
> best you can do is browse the source:
>
> https://github.com/Jasig/cas
>
> Generally, all interfaces are part of the public API, so you could
> simply clone the repo and grep for "interface" to get a list of the
> API components.  To study interaction among API components, I'd
> suggest starting with CentralAuthenticationServiceImpl and working
> outward.  We'd be happy to field specific questions about particular
> API points if you have them.  Also, if you're ambitious you could use
> some modeling software to generate class diagrams from source and
> contribute those to the our missing documentation.
>
> M
>
> --
> You are currently subscribed to cas-dev@lists.jasig.org as:
> brianxsav...@gmail.com
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/cas-dev
>

-- 
You are currently subscribed to cas-dev@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to