I've download it, and by reading doc I image it as :
+-----------------------------------------------+
| Shine-Enterprise-Pattern |
| |
| Maplet | JShooter | JConnection | Utils |
+-----------------------------------------------+
|asm.jar, c3p0-0.9.0.jar, ... |
| Open Source Libs |
|commons-collections-2.1.1.jar, ... |
+-----------------------------------------------+
| |
| Java SE |
| |
+-----------------------------------------------+
it's like Spring that use many OpenSource lib and has own framework for JEE and JSE, it's great.
but in reality Shine like Maven Archetype, why?
because it just a collection of tools, and has create classes and methods that help you and save your life and/or time (~50%) for not rewrite it.
you can look in source (Shine source code is just 78kbyte) and use many libs.
Developing a project with amateur developers is very dangerous. Because new developers don't care about some important things, and if the project manager, technical architect or head developer don’t care about those points, the project will fail.
we can see! author want to create a project-example like (Maven Archetype), for all people follow and use some methods, this can easily save many things in development.
(maybe ^_^)