[infinispan-dev] On HotRod .Net Client packaging

Mircea Markus mircea.markus at jboss.com
Wed Jul 11 14:09:39 EDT 2012


Hi guys,

Sunimal is about to finish a level 1 C# client implementation so we're thinking to release a first ALPHA to gather some feedback.
After doing a bit of research and asking around here are some thoughts about the release:
- the client is released into a .zip file uploaded in github, using the same pattern as the python client[1] 
- the zip contains
	- bin (dir): hotrodclient.dll(compiled in release mode),  nlog.dll (logger dependency) and hotrodclient.pdb[2] (needed for debugging)
        - config(dir): hotrodclient.xml (sample/default configuration file), NLog.xml (logger config) [3]
        - apidocs: xml file(s) containing API docs[4] 
        - sample: sample application using the client (sources) + sample.html (describes the sample application) 
        - readme.txt: describes the required .NET version, link to the user-guide page[5], and to the source code/github
      
Nice to have/ consider for next releases:
- nuget[6]  a sort of maven/dependency manager for Visual Studio 
- an MS installer[7] instead of the  zip would be nicer but I think a zip would do for now

Any suggestion welcomed! I know Dan has been on the dark side, does this look okay to you ? :-)   

Cheers,
Mircea

[1] https://github.com/infinispan/python-client/archives/1.0.0b1
[2] http://msdn.microsoft.com/en-us/library/yd4f8bd1(v=vs.71).aspx
[3] in the next version we'll probably switch to Common.Logging (abstract logging interface): http://netcommon.sourceforge.net/
[4] note for Sunimal: this can be generated in Visual Studio 2010 by checking "xml documentation" in "Project properties"
[5] new page/entry added here: https://docs.jboss.org/author/display/ISPN/User+Guide
[6]  http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c
[7] http://en.wikipedia.org/wiki/Windows_Installer 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/infinispan-dev/attachments/20120711/e10fdd3f/attachment.html 


More information about the infinispan-dev mailing list