Apparently no one has answered your question.  I have similar concerns.  I
have built a major system around HAPI.  Within a year or less I will need
to parse 2.5.1 messages.

Your note was the first time I became aware that there was some progress
toward an 0.6.  Seeing the "HAPI 0.6-SNAPSHOT API" posted there on the
website is a definite sign of progress, and the name "0.6-SNAPSHOT"
suggests that James and/or Bryan are making progress toward changing the
build to Maven, which I consider all to the good.

The thing about HAPI is that, although it is open source, control over the
project is totally under the control of University Health Network of
Toronto, Canada, where it was written.  More specifically, it is totally
under the control of Bryan Tripp, who seems to have created a lot of it
originally, and James Agnew, to whom Bryan has largely passed the torch.
Bryan wrote an excellent piece of software, and James seems to have kept
the quality up.  But HAPI was, I gather, largely designed for use at UHN.
Further development, as far as I can see, depends on UHN's business needs
and priorities.  James has said in an earlier post that he is planning to
produce a next release when he can get to it, but that is totally
determined by what UHN needs.

James and Bryan seem to accept patches and contributions from the
community, but I believe that they are the only committers.

In theory any of us could take the source and produce a version that would
add 2.5.1 and 2.6.  However, HAPI has a particularly tricky architecture.
It involves having a set of Microsoft Access files from HL7 that define the
language releases, running a code generation phase with those files as
input, then running a second pass to compile the code generated by phase 1.
And lots more, I am sure.  And I am sure that each new release from HL7
requires tweaking the code generator for the additional releases while
maintaining backwards compatibility with the earlier releases.  If you
could somehow successfully complete such a project, you would produce a
version that would work for you alone, because it would not be compatible
with the next official release from UHN.

So I think we have no real leverage with James and Bryan except to be
appreciative of having such great software for free, and contributing bug
reports and fixes and documentation when we can.

It would be great if James or Bryan would update us a little more
frequently, and give us at least a rough roadmap to the future.  But they
are presumably as busy as the rest of us.  So I keep watching this space
and crossing my fingers.

Charles Fisher
Division of Epidemiology
New York State Dept. of Health
518-474-2735



                                                                           
             Erik Gfesser                                                  
             <[email protected]                                             
             g>                                                         To 
                                       [email protected]  
             11/03/2008 09:40                                           cc 
             AM                                                            
                                                                   Subject 
                                       [HAPI-devel] HAPI community?        
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




Does anyone know the current status of HAPI development? Apparently, HAPI
version 0.6 was never officially released. In the meantime, HL7 2.x
continues to evolve. Past client solutions of mine were based in part on
HAPI, and I am wondering whether I need to begin looking for other
solutions in this space that are actively being supported by the community.
Please let me know.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's
challenge
Build the coolest Linux based applications with Moblin SDK & win great
prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Hl7api-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hl7api-devel



IMPORTANT NOTICE:  This e-mail and any attachments may contain confidential or 
sensitive information which is, or may be, legally privileged or otherwise 
protected by law from further disclosure.  It is intended only for the 
addressee.  If you received this in error or from someone who was not 
authorized to send it to you, please do not distribute, copy or use it or any 
attachments.  Please notify the sender immediately by reply e-mail and delete 
this from your system. Thank you for your cooperation.


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Hl7api-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hl7api-devel

Reply via email to