BTW

This is how the preparation sheet finally came out.

   Dan
---xxx---
0. Ensure you have git (git-scm.com) and maven (maven.apache.org) installed 
        Test: "$ git --version" 
                should give "git version 1.6.1.2" or similar
        Test: "$ mvn --version" 
                should give "Maven version: 2.0.9" or similar
1. checkout tutorial project 
        Run: "git clone git://dscm.ops4j.org/qi4j-tutorials.git"
        Expected time: < 10 s
        Test: "$ ls -d qi4j-tutorials"
                should give "qi4j-tutorials"
        Test: "$ find qi4j-tutorials | wc --lines"
                should give "266" or similar
2. build project
        Run "cd qi4j-tutorials; mvn install" 
        Expected time: Depends on how well primed your maven repo is. 
                One build from emtpy local repo on a decent office 
net-connection took three and a half minute.
                Next build took < 10 s.
        Test: building
                should give "BUILD SUCCESSFUL" or similar
3. Open the pom.xml in the 'composites' subdir as a project in your favourite 
IDE
        Test: Runing unit tests in package " ... .tutorial1"
                should give green suite
---xxx---

Dan Bergh Johnsson, Omegapoint AB | http://www.omegapoint.se
0709 - 15 88 43 | http://dearjunior.blogspot.com

> -----Ursprungligt meddelande-----
> Från: [email protected] [mailto:qi4j-dev-
> [email protected]] För Dan Bergh Johnsson
> Skickat: den 19 maj 2009 14:52
> Till: [email protected]
> Ämne: [SPAM] - Re: [qi4j-dev] Preparing for DDD SEworkshop on Qi4j - Email
> found in subject
> 
> public ssh key coming
> 
> Also: this is first time I work with git - could you guide me through
> first commit? I have the change in a clone of the repo.
> 
>    DDDan
> 
> Dan Bergh Johnsson, Omegapoint AB | http://www.omegapoint.se
> 0709 - 15 88 43 | http://dearjunior.blogspot.com
> 
> > -----Ursprungligt meddelande-----
> > Från: [email protected] [mailto:qi4j-dev-
> > [email protected]] För Dan Bergh Johnsson
> > Skickat: den 19 maj 2009 14:46
> > Till: [email protected]
> > Ämne: [SPAM] - Re: [qi4j-dev] [SPAM] - Re: [SPAM] - Re: Preparing for
> DDD
> > SEworkshop on Qi4j -Email found in subject - Email found in subject -
> > Email found in subject
> >
> > OK
> >
> > Hold the horse
> >
> > I will generate a key and get back to you
> >
> >    Dan
> >
> > Dan Bergh Johnsson, Omegapoint AB | http://www.omegapoint.se
> > 0709 - 15 88 43 | http://dearjunior.blogspot.com
> >
> > > -----Ursprungligt meddelande-----
> > > Från: [email protected] [mailto:qi4j-dev-
> > > [email protected]] För Niclas Hedhman
> > > Skickat: den 19 maj 2009 14:44
> > > Till: [email protected]
> > > Ämne: [SPAM] - Re: [qi4j-dev] [SPAM] - Re: Preparing for DDD SE
> workshop
> > > on Qi4j -Email found in subject - Email found in subject
> > >
> > > If you send me a SSH public key, I'll add you as a Community Developer
> > > (see http://www.qi4j.org/codebase.html for details). If I don't hear
> > > from you shortly, I'll make the change myself.
> > >
> > >
> > > Cheers
> > >
> > > On Tue, May 19, 2009 at 2:40 PM, Dan Bergh Johnsson
> > > <[email protected]> wrote:
> > > > Hi
> > > >
> > > > While you answered I found it myself at the sesame website.
> > > >
> > > > I added
> > > >
> > > >        <repository>
> > > >            <id>openrdf-sesame</id>
> > > >            <url>http://repo.aduna-
> software.org/maven2/releases/</url>
> > > >        </repository>
> > > >
> > > > to the tutorials pom
> > > >
> > > > and now it works.
> > > >
> > > > Could one of you committers help me adding it?
> > > >
> > > >   Dan
> > > >
> > > >
> > > >
> > > > Dan Bergh Johnsson, Omegapoint AB | http://www.omegapoint.se
> > > > 0709 - 15 88 43 | http://dearjunior.blogspot.com
> > > >
> > > >> -----Ursprungligt meddelande-----
> > > >> Från: [email protected] [mailto:qi4j-dev-
> > > >> [email protected]] För Niclas Hedhman
> > > >> Skickat: den 19 maj 2009 14:34
> > > >> Till: [email protected]
> > > >> Ämne: [SPAM] - Re: [qi4j-dev] Preparing for DDD SE workshop on Qi4j
> -
> > > >> Email found in subject
> > > >>
> > > >> Ok, this should not be necessary. The repository should be part of
> > the
> > > >> pom.xml itself.
> > > >>
> > > >> Which module is this??
> > > >>
> > > >> On Tue, May 19, 2009 at 2:26 PM, Dan Bergh Johnsson
> > > >> <[email protected]> wrote:
> > > >> > Ok, I managed to follow my simple instructions and it all worked
> > out
> > > >> fine.
> > > >> >
> > > >> > But then!
> > > >> >
> > > >> > I tried to start from an empty local maven repo (rm -r
> > > >> ~/.m2/repository/*).
> > > >> >
> > > >> > And, there was a resource that was not found:
> > > >> >
> > > >> > ---xxx---
> > > >> > [INFO] Failed to resolve artifact.
> > > >> >
> > > >> > GroupId: org.openrdf.sesame
> > > >> > ArtifactId: sesame-core
> > > >> > Version: 2.2.1
> > > >> >
> > > >> > Reason: Unable to download the artifact from any repository
> > > >> >
> > > >> >  org.openrdf.sesame:sesame-core:pom:2.2.1
> > > >> >
> > > >> > from the specified remote repositories:
> > > >> >  central (http://repo1.maven.org/maven2),
> > > >> >  ops4j-snapshot (http://repository.ops4j.org/mvn-snapshots)
> > > >> > ---xxx---
> > > >> >
> > > >> > Probably, I have been missing this as my local repo was "primed"
> by
> > > >> earlier qi4j-builds (snap-0.5 probably).
> > > >> >
> > > >> > So: where do I find the openrdf repo?
> > > >> >
> > > >> > Yours
> > > >> >
> > > >> >   Dan
> > > >> >
> > > >> >
> > > >> >
> > > >> > Dan Bergh Johnsson, Omegapoint AB | http://www.omegapoint.se
> > > >> > 0709 - 15 88 43 | http://dearjunior.blogspot.com
> > > >> >
> > > >> >> -----Ursprungligt meddelande-----
> > > >> >> Från: [email protected] [mailto:qi4j-dev-
> > > >> >> [email protected]] För Rickard Öberg
> > > >> >> Skickat: den 12 maj 2009 12:00
> > > >> >> Till: [email protected]
> > > >> >> Ämne: Re: [qi4j-dev] Preparing for DDD SE workshop on Qi4j
> > > >> >>
> > > >> >> Dan Bergh Johnsson wrote:
> > > >> >> > 0. Ensure you have git and maven installed
> > > >> >> > 1. checkout using "git clone git://dscm.ops4j.org/qi4j-
> > > tutorials.git"
> > > >> >> > 2. build using "mvn install" standing in the tutorial
> directory
> > > >> >>
> > > >> >> Simple enough :-)
> > > >> >>
> > > >> >> > The workshop is going to run the composite tutorial. In the
> > > composite
> > > >> >> > directory there is a pom.xml and it seems to work fine. I have
> > > opened
> > > >> it
> > > >> >> > as a project using IntelliJ and run the first tutorial.
> > > >> >> >
> > > >> >> > However, I also note that there are iml-files in the git-rep,
> > but
> > > >> there
> > > >> >> > seems to be no ipr, at least not in 'qi4j-tutorials'. What is
> > the
> > > >> >> > purpose of those iml:s? Something that could be useful for a
> > > >> workshop?
> > > >> >> > Otherwise, I'll just recommend people to run of the pom:s.
> > > >> >>
> > > >> >> Yeah, just go with the POM's.
> > > >> >>
> > > >> >> > 3. Open the pom.xml in the 'composites' subdir as a project in
> > > your
> > > >> >> > favourite IDE.
> > > >> >>
> > > >> >> Pretty much.
> > > >> >>
> > > >> >> /Rickard
> > > >> >>
> > > >> >>
> > > >> >> _______________________________________________
> > > >> >> qi4j-dev mailing list
> > > >> >> [email protected]
> > > >> >> http://lists.ops4j.org/mailman/listinfo/qi4j-dev
> > > >> >
> > > >> > _______________________________________________
> > > >> > qi4j-dev mailing list
> > > >> > [email protected]
> > > >> > http://lists.ops4j.org/mailman/listinfo/qi4j-dev
> > > >> >
> > > >>
> > > >>
> > > >>
> > > >> --
> > > >> Niclas Hedhman, Software Developer
> > > >> http://www.qi4j.org - New Energy for Java
> > > >>
> > > >> I  live here; http://tinyurl.com/2qq9er
> > > >> I  work here; http://tinyurl.com/2ymelc
> > > >> I relax here; http://tinyurl.com/2cgsug
> > > >>
> > > >> _______________________________________________
> > > >> qi4j-dev mailing list
> > > >> [email protected]
> > > >> http://lists.ops4j.org/mailman/listinfo/qi4j-dev
> > > >
> > > > _______________________________________________
> > > > qi4j-dev mailing list
> > > > [email protected]
> > > > http://lists.ops4j.org/mailman/listinfo/qi4j-dev
> > > >
> > >
> > >
> > >
> > > --
> > > Niclas Hedhman, Software Developer
> > > http://www.qi4j.org - New Energy for Java
> > >
> > > I  live here; http://tinyurl.com/2qq9er
> > > I  work here; http://tinyurl.com/2ymelc
> > > I relax here; http://tinyurl.com/2cgsug
> > >
> > > _______________________________________________
> > > qi4j-dev mailing list
> > > [email protected]
> > > http://lists.ops4j.org/mailman/listinfo/qi4j-dev
> >
> > _______________________________________________
> > qi4j-dev mailing list
> > [email protected]
> > http://lists.ops4j.org/mailman/listinfo/qi4j-dev

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to