Hi Eddie,

How are you?  Thanks for your interest and sorry for taking so long to 
reply back to you.  Christian's team (from Auto-ID) and our team 
(Rifidi) have been discussing how to best leverage new contributors to 
the LLRP Java effort.  However, since we were still working on the 
initial release of the libraries we didn't think it would be appropriate 
to address this yet.

So to give you a little background on the Java side of the project 
Christian and his team have just committed the initial build of the new 
toolkit.  It is really well structured and uses Apache Velocity (a code 
generator) to do most of the work.  It is completely buildable using ANT 
and does the generation transparently.  As such it has a very flexible 
approach and everything is based of the LLRPDef.xsd and LLRP.xml.  
Christian also put together an excellent section on the wiki that 
describes this in more detail.

Our tasks now are to fully test out the framework and then we will be 
integrating it into the Rifidi Virtual LLRP reader which provides a 
software based implementation of an LLRP reader.  This is where the bulk 
of work is and also where we can use new resources.  We are basically 
trying to put together a testing framework also using Apache Velocity 
that can take in the XML and Binary descriptions of an LLRP message and 
basically validate that the encoding and decoding process is working 
correctly.  Though there are some other aspects such as connection 
managemet and extensions the bulk of the LLRP Toolkit's work is to 
encode and decode the binary message descriptions to a certain 
programmable API and/or XML.  If this is working great that we know that 
the Toolkit is doing most of it's work.  I have of course overly 
simplified the challenge but that is the gist of it.

With that being said I see the following areas where you can help out.
1)  To write application specific Test Cases such as (Reading a Tag, 
Creating a Report, Performing Access Operations etc.) that can serve as 
a tutorial for others wishing to leverage the library.
2)  To help us with coming up with Binary and XML descriptions or Golden 
Data for the different LLRP operations.
3)  To help us create a framework for performing this test validation 
using Apache Velocity templates(this will require some Velocity knowledge)

There are several others but these are the major items on our roadmap.  
Christian, please chime in if I have missed anything.

Now that I have been typing so much I point it back to you and wish to 
know your general knowledge of LLRP specification (don't worry if you 
don't know all of it I don't think anyone else does either).  I am 
assuming you know Java, Junit etc already.  How familiar are you with 
XML in general and more specifically the LLRPDef.xsd and the LLRP.xml?  
Have you done any work with Apache Velocity.  If any of the tasks on our 
roadmap are appealing to you then please let us know and we can figure 
out how to co-ordinate and work together on it.

Thanks,

Prasith



Eddie Blazer wrote:
> Hello All,
>
> LogicAlloy is interested in the LLRP effort and would like to 
> contribute to the development of a Java library. If interested, please 
> contact me directly.
>
> Thanks,
>
> Eddie
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> ------------------------------------------------------------------------
>
> _______________________________________________
> llrp-toolkit-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/llrp-toolkit-devel
>   


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
llrp-toolkit-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/llrp-toolkit-devel

Reply via email to