Re: SISC and Maven

"Alessandro Colomba" <[email protected]> Sat, 15 Dec 2007 21:21:23 -0500
Newsgroups gmane.comp.java.sisc.user
Message-ID <[email protected]>
For those interested, snapshots will now be available at:

http://acolomba.chaosnet.org/sisc-mvn/

I added the latest one a few minutes ago, with substantial
improvements to the build lifecycle.
___
Alessandro


On Dec 13, 2007 9:53 PM, Alessandro Colomba <[email protected]> wrote:
> Sergey,
>
> Thank you. Sorry you spent the time working on the unit tests; I had
> already fixed that. You are right in that the tests have to be split,
> and a few -- three -- currently do fail. (I haven't looked at the
> specifics yet though.)
>
> I have made another snapshot available at:
>
> http://acolomba.chaosnet.org/sisc-mvn-2007-12-13.tgz
>
> This one builds both heaps, albeit with some duplication of code until
> sisc.boot.GenerateHeap is patched.
>
> Compared to the ant scripts, the only functionalities missing are in
> the areas of assembly and release. Oh, and the scheme syntax in the
> PDF manual.
>
> If you -- or anybody else -- would like to participate, please feel
> free to contact me directly. I noticed a few glitches across
> platforms, so something as simple as just trying out the build and
> letting me know whether it succeeded or failed on your OS/JDK would be
> of great help. (My main system is an Ubuntu system with Java 1.6.)
> ___
> Alessandro
>
>
>
> On Dec 12, 2007 9:50 AM, Sergey Pariev <[email protected]> wrote:
> >
> > 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
> > _______________________________________________
> > Sisc-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/sisc-users
> >
>

-------------------------------------------------------------------------
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://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace