Hi Seb,

I know i did not ;)
I am busy with a lot of other things lately. I try to get some smaller
jallib jobs done but don't have the full picture of testing and thus
what the consequences are of what you ask.
More specificly: I don't know how much I can contribute to the matrix.
But if I contribute, I will use your script.

Joep

2008/11/16, Sebastien LELONG <[EMAIL PROTECTED]>:
>
> Hi Joep,
>
> I'll do what you request, but you did not answer my main question: do you (or
> will you) use it to fill the matrix ("jallib test ..." ) ?
>
> Seb
>
> Le Sunday 16 November 2008 10:29:56 Joep Suijs, vous avez écrit :
> > Hi Seb,
> >
> > I use the script now for validating and that works okay. I do have a
> > feature request though: could you output errors in the format
> > full_filename:linenr, followed by a space like:
> > c:\jallib\unvalidated\include\external\rtc/rtc_ds1302.jal:651: "low" not
> > defined This way, just clicking on it brings me to the line to fix!
> > (you sometimes use multiple line numbers, please put a space after the
> > first one)
> >
> > Joep
> >
> > 2008/11/15, Sebastien LELONG <[EMAIL PROTECTED]>:
> > > The wrapper is not mandatory, except maybe to validate files, since
> > > jsg_validator.py will soon disappear.
> > >
> > > Compiling can be done without it, as you explain, and it just build the
> > > commandline with -s option. I hope it can still be used by newbies, to
> > > make the repos easy to use. But also remember it's highly configurable:
> > > you can select one or more places to recursively find libs, and you can
> > > specify the jalv2 binary. So, I'd say if you want, you could use it in
> > > your makefile (not much value added, probably...). I use it because once
> > > configured (correct env variables), it's quite pleasant to use. But
> > > that's for my needs, you probably don't have the same.
> > >
> > > Finally, testing is maybe where we all should use it. Again, you can deal
> > > with the matrix manually, but using the wrapper really makes our live
> > > easier (I hope). Speaking about the matrix, I think we can't just put our
> > > test results somewhere, in a wiki page like we do now, because it's
> > > barely not parsable, typos error prone, lacks informations, ... If we all
> > > adhere to the matrix (!), and the wrapper, things can be easy (again I
> > > hope), with a lot of value added: mainly a matrix html file and dedicated
> > > test result page for each PIC (have you seen my last try), and an history
> > > of what we tested through the svn revisions.
> > >
> > > Registering a test result is easy as:
> > >
> > >    jallib test -a 16f88:test_serial_hardware.jal:true
> > >
> > > This line does the following:
> > >
> > >  * ensure the PIC exists
> > >  * ensure the test file exists, and is under SVN
> > >  * ensure "true" is an understood state (true/null/false)
> > >  * retrieve svn information about the test
> > >  * add all these informations to the matrix
> > >  * (it could also retrieve the device file revision used to perform the
> > > test)
> > >
> > > Instead of getting svn revision for this test, open the matrix file,
> > > edited it without typos. Updating the matrix with new available tests is
> > > also completely automated, doing it manually... well, no one here would
> > > do it manually !
> > >
> > > You may say why bother registering all those test results. At least, we
> > > did it for blink files, validating the underlying device file. There can
> > > be quite few differences between device files which could make a sample
> > > working or not. So it's important tracking how we test them, by
> > > specifying the svn revision, for instance.
> > >
> > > So, the "test" action is IMHO important. Development about it is quite
> > > done now, we should start filling the matrix. If you like it, of course
> > > :)
> > >
> > > Also see the wiki page for more.
> > >
> > >
> > > Cheers,
> > > Seb
> > >
> > > > Hi Seb,
> > > >
> > > > I don't use it.
> > > > I maintain files in my editor and have a 'project file' for this
> > > > editor in my jallib-test directory, so the editor knows (amongst other
> > > > things) where the base of the project is. In the same directory is a
> > > > makefile which can be fired from my editor and the output is shown in
> > > > the editor.
> > > > In the makefile, i define the build process I want, like what the
> > > > compile command is (including path to the desired compiler, libs etc).
> > > > This way I can use numerous compilers, programmers, downloaders, just
> > > > by adapting the makefile for any of my zillion projects.
> > > >
> > > > So I don't feel a need to use the wrapper.
> > > >
> > > > (But maybe I should, that's why I tell you my setup).
> > > >
> > > > Joep
> > > >
> > > > 2008/11/15, Sebastien LELONG <[EMAIL PROTECTED]>:
> > > > > Hi,
> > > > >
> > > > > I've updated the wiki page jallib wrapper (which is less and less a
> > > > > wrapper btw):
> > > > >
> > > > >    http://code.google.com/p/jallib/wiki/UsingJallibWrapper
> > > > >
> > > > > Specifically, I've added usage information, near the end,
> > > > > sectio 'Using "jallib"'. You'll have an overview of what can be done.
> > > > >
> > > > > Some questions... Do you use the wrapper ? If so, for what actions
> > > > > (compile, validate, test) ? Do you use the win exe ? Or did you
> > > > > install dependencies ? Even pysvn ?
> > > > >
> > > > >
> > > > > Seb
> > > > > --
> > > > > Sébastien LELONG
> > > > > http://www.sirloon.net
> > > > > http://sirbot.org
> > >
> > > --
> > > Sébastien LELONG
> > > http://www.sirloon.net
> > > http://sirbot.org
> >
> >
>
>
> --
> Sébastien LELONG
> http://www.sirloon.net
> http://sirbot.org
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to