Re: SISC and Maven

Sergey Pariev <[email protected]> Wed, 12 Dec 2007 06:50:22 -0800 (PST)
Newsgroups gmane.comp.java.sisc.user
Message-ID <[email protected]>
Hello Alessandro,

that's very good news; I've downloaded snapshot provided and maven built
jars are working nicely with my SISCWeb app.
I've also tried to run sisc-core tests with maven ( had to add junit as test
dependency),  but had no luck.
 I've got 1 assertion failed in sisc.tests.UtilTest.testTruthValue - after
little investigation it looks like sisc.util.Util loads
sisc.modules.s2j.JavaObject from sisc-opt via reflection, while
sisc.tests.TestR5RS depends on heap and throw errors while trying to load
it. So it looks like some rearrangement of tests needed in order for then to
run smoothly in maven.

I'd also like to say that I could help with sisc mavenization, so if you
have tasks you'd like to outsource ;) 
 feel free to mail me. Can't provide any time estimates, though ...

Regards,
Sergey.


Alessandro Colomba wrote:
> 
> Hello,
> 
> Scott has kindly agreed to let me turn the next SISC release into a
> Maven project, and I have begun working on that.
> 
> Among the benefits, SISC should become more accessible to users'
> projects, especially as it gains dependencies on third-party libraries
> (e.g. asm-commons.)
> 
> Another benefit will come to SISCweb users, such that getting a basic
> SISCweb project up and running may be accomplished through a Maven
> archetype with just a couple of commands.
> 
> For those interested in a preview or in providing feedback, I am
> making a snapshot of my current work temporarily available at:
> 
> http://acolomba.chaosnet.org/sisc-mvn-2007-12-09.tgz
> 
> Currently SISC and its HTML manual build correctly. (I am using the
> generated JARs without trouble from my mavenized SISCweb.) This
> snapshot is made against v1.16.6, even though the final work will
> apply to v1.17.
> 
> My MAVEN-TODO lists the following outstanding items:
> 
> ---
> COMPILE
> - generate lite heap (plan to build full-heap on top of lite)
> - boot ant target (not sure what this is)
> - classopt ant target (idem)
> - tests (should work, not tried)
> - cleaner Quantity selection (copy template to and compile from
> generated-source folder)
> - SLIB (should be placed in src/main/resources)
> 
> ASSEMBLY
> - SRFI-22 install package
> - manpage
> - copy css file to HTML manual location
> - generate distributables (tar, zip, etc.)
> 
> DOCS
> - javadocs
> - PDF generation of SSS manual
> - site generation?
> 
> RELEASE
> - SCM connection (wrong url?)
> - setup repository or join Maven
> - pushing distributables to sourceforge?
> ---
> 
> Again, feedback is more than welcome.
> ___
> Alessandro
> 
> -------------------------------------------------------------------------
> SF.Net email is sponsored by: 
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> Sisc-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sisc-users
> 
> 

-- 
View this message in context: http://www.nabble.com/SISC-and-Maven-tp14246693p14296517.html
Sent from the SISC - User mailing list archive at Nabble.com.


-------------------------------------------------------------------------
SF.Net email is sponsored by: 
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php