There are two libraries: libsword6uci and libsword, do I have to make both of them?
Paul -----Original Message----- From: Daniel Blake [mailto:[EMAIL PROTECTED] Sent: Friday, July 11, 2003 2:30 PM To: [EMAIL PROTECTED] Subject: Re: [sword-devel] the release Thank you for your comments David. Your point is well taken, I will try to word things better in the future. I am sorry that my post came across a pressuring. For me to create a dll will be a long road. I am just learning VB at this point. Even after I get proficient with VB, I still won't be in a position to create the dll for Sword because it is coded in C++? Programming in C++ is a long term goal that I have, but at this point coding isn't one of the ways I can help Sword. I think I will stick to praying more and speaking up less. Daniel Blake > Daniel, > Nothing stops you from creating a .dll for sword, it is, I am sure, a > welcome contribution and I can see you are trying to think through the > implications of a .dll. But our resources are thin enough already we cannot > simply begin a new project. This is where the beauty of Open Source Software > comes into play, you have an itch, you can scratch it and all others can > benefit from it. That is pretty much the norm in the Open Source world. I > know first hand that Troy spends more time scratching everyone elses itch, > that he rarely gets to scratch his own. Please if you have suggestions > great! But if you feel a need to pressure the team perhaps you should > consider contributing some action to your suggestions. > David > > ----- Original Message ----- > From: "Daniel Blake" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Friday, July 11, 2003 11:11 AM > Subject: RE: [sword-devel] the release > > > > Sorry it took so long for me to reply but I've been busy and I wanted to > > double-check my facts before I wrote back. > > > > There is, in fact, a DLL that was created. It is version 1.5.4a . I was > sure > > that I had downloaded one from the site before so I searched my server and > > found this file: sworddll-1.5.4a.zip > > > > As to the concern of not maintaining backwards compatibility I would > suggest > > a naming scheme for the DLL that had the version in the name > > "sword154a.dll", as an example. This way anyone writing a program would > > specify which DLL their program was written for. With this naming > > convention, having multiple DLLs on the same machine wouldn't cause any > > problems of compatibility and it wouldn't be much of a burden to people's > > storage space either. > > > > I want to preface my next thought with saying I am not trying to start a > > flame or sound know it all-ish. Keeping this in mind, I want to remind the > > people of this list what The Sword Projects MAIN purpose is: Here is the > > quote from the website. > > > > The SWORD Project is the CrossWire Bible Society's free Bible software > > project. Its purpose is to create cross-platform open-source tools, > covered > > by the GNU General Public License, that allow programmers and Bible > > societies to write new Bible software more quickly and easily. Its > secondary > > purpose is to amass a library of Bibles and other Scripture-related texts > > that can be used by all SWORD Project-based software. > > > > Our Statement of Purpose says that our first purpose is to create The > Sword > > Project for quick and easy software development. Couldn't quick and easy > be > > interpreted as Rapid Application Development (RAD)? The Statement of > > Purpose says our SECONDARY purpose is to amass a library of modules for > use > > with the Sword Engine. > > > > As someone who is just learning to program my main contribution to this > > project is first prayer and second testing and suggestions. It is not my > > intention to step on toes or to preach, but if creating RAD Tools is the > > main purpose of this project then I don't see how we could stay away from > > creating DLLs or OCXs. > > > > I would just ask that we do an inventory of ourselves as a project to see > if > > we are keeping the balance of what was originally intended. > > > > 1) Create the tools. > > 2) Amass/create the libraries. > > > > Thank you for taking the time to read this long and opinionated post. > > Please see that my heart is to see the project go far and not to cause > > division. > > > > Daniel Blake > > > > > > > Since we don't maintain any compatability between library releases, this > > > is a bad idea. If we start releasing sword.dll's, everything will break > > > between versions. > > > > > > Besides which, no Sword DLL exists, it would be a lot of work to create > > > & document one that works, etc. > > > > > > If you or someone else really feels like working on this project, we can > > > consider it for inclusion with 1.5.7. > > > > > > --Chris > > > > > > > > > > > > I suggest that before you release, please make a Sword > > > > Dynamic Link Library and distribute it, so that others can > > > > use it in VB, VC and Delphi. > > > > > > > > Paul > > > > _______________________________________________ > > sword-devel mailing list > > [EMAIL PROTECTED] > > http://www.crosswire.org/mailman/listinfo/sword-devel > > > _______________________________________________ > sword-devel mailing list > [EMAIL PROTECTED] > http://www.crosswire.org/mailman/listinfo/sword-devel > _______________________________________________ sword-devel mailing list [EMAIL PROTECTED] http://www.crosswire.org/mailman/listinfo/sword-devel ----------------------------------------- *****************Internet Email Confidentiality Footer****************** Privileged/Confidential Information may be contained in this message. If you are not the addressee indicated in this message (or responsible for delivery of the message to such person), you may not copy or deliver this message to anyone. In such case, you should destroy this message and notify the sender by reply email. Please advise immediately if you or your employer do not consent to Internet email for messages of this kind. Opinions, conclusions and other information in this message that do not relate to the official business of The Shaw Group Inc. or its subsidiaries shall be understood as neither given nor endorsed by it. ________________________________________________________________________ The Shaw Group Inc. http://www.shawgrp.com _______________________________________________ sword-devel mailing list [EMAIL PROTECTED] http://www.crosswire.org/mailman/listinfo/sword-devel