tliron / prudence

An opinionated lightweight web framework built for scale
https://prudence.threecrickets.com
Apache License 2.0
13 stars 5 forks source link

Maven archetype for Prudence #20

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Programmers coming from the Java world would appreciate it!

Original issue reported on code.google.com by tal.liron on 29 Aug 2011 at 6:32

GoogleCodeExporter commented 9 years ago
Currently I've all prudence folders within Maven resources folders, so the 
archetype could create the standard file structure (and a small example in it). 

Folders:
src/main/resources/resources
src/main/resources/handlers
src/main/resources/web/static
src/main/resources/web/dynamic
src/main/resources/...

Other aspects:
* Dependencies: Where do they go?
* Java Sources -> Can it be configured, that these will be compiled as JS in 
the finall jar (as long as Prudence doesn't support Java as flavor, or does it?)

Original comment by Datensch...@gmail.com on 30 Aug 2011 at 6:32

GoogleCodeExporter commented 9 years ago
In Prudence 2.0, we will benefit from a custom-made container for Prudence, 
compatible with Maven, PyPI, Ruby Gems, and PHP PEAR:

https://code.google.com/p/sincerity/

This will mean that overall Prudence will be very modular, composed of several 
components with interdependencies.

Original comment by tal.liron on 3 Nov 2011 at 10:17

GoogleCodeExporter commented 9 years ago
The work on this has been mostly completed for Prudence 2.0.

There are POMs for all Prudence components, plus Three Crickets will run a 
dedicated Maven repository for Prudence artifacts as well as *all* dependencies.

Original comment by tal.liron on 14 Jan 2012 at 10:22