|
From: Jason v. Z. <ja...@ze...> - 2002-12-12 09:59:21
|
On Thu, 2002-12-12 at 04:21, Patrick Yee wrote: > Hi Jason, > > I see your point. In fact, we also have intention to switch the logging and > property code to use commons project in Apache. But, somehow the code > quality in Apache project is not as good as we expect. One example is Axis. > We tried to switch from JAXM to use Axis. > However, some very fundamental > problems occur and keep us from using it successfully. I'm having the same problems with your code :-) I have yet to have a successful run inside an Avalon container. I can certainly help with Axis. As far as I'm aware Axis passes the TCK tests and Sam Ruby who watches over Axis at Apache has tried to make public the tests that are run on a daily basis. Is there a branch/tag in CVS where are you trying the Axis experiments? If so I can take a look and see if I can help at all. > From our point of > view, we think those are bugs of Axis, and so we submit bug reports, and we > don't receive any feedback as of today. You have to remember that is all volunteer work so someone might not get back to you for a week or two as unfortunate as that may be. Did you post the bugs to the list or to Bugzilla? > Anyway, we wouldn't be comfortable > to change until those issues are ironed out. I completely understand. > So, in the time being, we think > we still need to stick to our proprietary implementations. Those > implementations would be obsoleted anyway in the future, that's why we do > not plan to open it. Well, I don't think there would be any downside to open sourcing everything! The more people who see the code the better the code will be. > To address your concern, I think one possible way to resolve is that we > provide a channel for the public to get the source code. However, we have to > clear out the license issue before doing that. Great. As long as I can see the source and have some form of access to it I would feel a lot better. > Regards, -Patrick > > ----- Original Message ----- > From: "Jason van Zyl" <ja...@ze...> > To: <ebx...@li...> > Sent: Thursday, December 12, 2002 4:31 PM > Subject: Re: [ebxmlms-general] SourceCode Missing > > > > On Thu, 2002-12-12 at 03:08, Patrick Yee wrote: > > > Hi Jason, > > > > > > Maybe the word proprietary is confusing, which I should avoid. I mean > not > > > open source. We do not see any problem for an open source project to use > > > non-open library, as long as the license permits the project to use the > > > library. > > > > Yes, but you could change the license anytime you wish making that not > > the case. If the source code is not available anyone using the code > > could potentially fall victim to unforseen events. I'm saying anyone is > > trying to do anything nasty, but if the source code, all of it, is not > > open the potential for problems is always there. > > > > > For example, if a project should connect to Oracle as backend database. > Will > > > that project cannot go open source because it use some proprietary > > > component? > > > > There is a stark difference between linking and accessing vendors > > backend system using a standard protocol like JDBC. If Oracle > > disappears, which I admit is unlikely, then I can use any number of > > backend databases. If your centre decides that it's never going to > > release the proprietary code, your funding gets cut, your team disbands, > > then I find a problem in one of closed libraries then I'm not really in > > a good situation. I'm screwed basically and any of the time I've > > invested in the project could be lost. > > > > Hermes only works with your closed libraries. If they adhered to > > standard Java APIs that I could swap out for open versions I wouldn't be > > concerned. But as far as I know you're the only one's who have the code. > > > > Is there any particular reason for closing general packages like > > properties and logging? Given the prevelance of things like > > commons-logging and the Preferences API? > > > > As a standard practice, if I don't have the source code I can't use it > > solely for pragmatic reasons and safety. > > > > > Regards, -Patrick > > > > > > ----- Original Message ----- > > > From: "Jason van Zyl" <ja...@ze...> > > > To: "Patrick Yee" <kc...@ce...> > > > Cc: <ebx...@li...>; > > > <ebx...@li...> > > > Sent: Thursday, December 12, 2002 3:50 PM > > > Subject: Re: [ebxmlms-general] SourceCode Missing > > > > > > > > > > On Thu, 2002-12-12 at 01:17, Patrick Yee wrote: > > > > > Dear Ciju, > > > > > > > > > > I am sorry that the classes you mentioned are those proprietary > > > > > libraries provided by our center. So no source code is available in > > > > > the public. However, we can give you more information about the > > > > > classes if you have special need on the library. So, would you > please > > > > > tell us about your case and so that we can provide appropriate > > > > > assistance? > > > > > > > > Proprietary libraries used in an open source project? Will the sources > > > > ever be released? Hermes is an open source project, yes? > > > > > > > > > Thanks a lot. > > > > > > > > > > Regards, -Patrick > > > > > -- > > > > > Patrick Yee > > > > > System Architect > > > > > Center for E-Commerce Infrastructure Development (CECID) > > > > > Dept. of Computer Science and Information Systems > > > > > The University of Hong Kong > > > > > Tel: (852) 22415674 > > > > > Fax: (852) 25474611 > > > > > > > > > > ----- Original Message ----- > > > > > From: Ciju Kurian > > > > > To: ebx...@li... > > > > > Cc: ebx...@li... > > > > > Sent: Thursday, December 12, 2002 1:27 PM > > > > > Subject: [ebxmlms-general] SourceCode Missing > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Hi All, > > > > > > > > > > > > > > > > > > > > In the below mentioned import statements, I am not able to > > > > > locate the source code nor the documentation for > > > > > AuthenticationManager, Logger and Property classes in the > > > > > extracted hermes_ebms2_all_in_one_0920.zip file. > > > > > > > > > > > > > > > > > > > > Could any body tell me where to find the source code, or is > > > > > there any link to get these source codes. > > > > > > > > > > > > > > > > > > > > import > hk.hku.cecid.phoenix.common.util.AuthenticationManager; > > > > > > > > > > import hk.hku.cecid.phoenix.common.util.Logger; > > > > > > > > > > import hk.hku.cecid.phoenix.common.util.Property; > > > > > > > > > > > > > > > > > > > > Thanks in advance, > > > > > > > > > > > > > > > > > > > > Regards, > > > > > > > > > > Ciju > > > > -- > > > > jvz. > > > > > > > > Jason van Zyl > > > > ja...@ze... > > > > http://tambora.zenplex.org > > > > > > > > In short, man creates for himself a new religion of a rational > > > > and technical order to justify his work and to be justified in it. > > > > > > > > -- Jacques Ellul, The Technological Society > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > This sf.net email is sponsored by: > > > With Great Power, Comes Great Responsibility > > > Learn to use your power at OSDN's High Performance Computing Channel > > > http://hpc.devchannel.org/ > > > _______________________________________________ > > > ebxmlms-general mailing list > > > ebx...@li... > > > https://lists.sourceforge.net/lists/listinfo/ebxmlms-general > > -- > > jvz. > > > > Jason van Zyl > > ja...@ze... > > http://tambora.zenplex.org > > > > In short, man creates for himself a new religion of a rational > > and technical order to justify his work and to be justified in it. > > > > -- Jacques Ellul, The Technological Society > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by: > > With Great Power, Comes Great Responsibility > > Learn to use your power at OSDN's High Performance Computing Channel > > http://hpc.devchannel.org/ > > _______________________________________________ > > ebxmlms-general mailing list > > ebx...@li... > > https://lists.sourceforge.net/lists/listinfo/ebxmlms-general > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by: > With Great Power, Comes Great Responsibility > Learn to use your power at OSDN's High Performance Computing Channel > http://hpc.devchannel.org/ > _______________________________________________ > ebxmlms-general mailing list > ebx...@li... > https://lists.sourceforge.net/lists/listinfo/ebxmlms-general -- jvz. Jason van Zyl ja...@ze... http://tambora.zenplex.org In short, man creates for himself a new religion of a rational and technical order to justify his work and to be justified in it. -- Jacques Ellul, The Technological Society |