BlackBox source code 'improvements'

From: Campbell, Robert D (UK Edinburgh) <"Campbell,>
Date: Tue, 11 Jan 2005 08:57:05 +0000

----boundary-LibPST-iamunique-560775615_-_-
Content-type: text/plain


Gérard Meunier recently suggested a change in the module HostPorts
to solve a Bezier problem. I do not know if the old code was
'wrong', or if his suggestion is 'correct'. This may be of
some interest (Fyodor, did it solve your problem?), but is
not directly relevant to my main point. I just use this as an
example.

Possibly some people made this suggested change, possibly some
did not. By the time that 50 such 'improvements' have been
suggested we may all be running different non-standard versions
of BlackBox.

Now suppose I download SubSystem 'Xyz' from Component Pascal
Collections. It has been developed on a different non-standard
BlackBox to my non-standard BlackBox, and all the other users
have 'tested' it on yet different non-standard versions.

What does this do to the reliability of Xyz? What does this
do to my confidence in Xyz - a slightly different question?

Now suppose I have difficulty developing a new Module. I write
to Oms for help. How can they find my problem if I am using
a version of BlackBox they did not write, and have not seen?
How can I expect them to?


I don't know the answers to these (difficult?) questions,
but prehaps they merit some discussion.


Cheers

Robert

ps - I am not blaming people for suggesting improvements, I
have already done it myself.

********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************
--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.


----boundary-LibPST-iamunique-560775615_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7
fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCBccGFyDQpHXCdlOXJhcmQgTWV1
bmllciByZWNlbnRseSBzdWdnZXN0ZWQgYSBjaGFuZ2UgaW4gdGhlIG1vZHVsZSBIb3N0UG9ydHNc
cGFyDQp0byBzb2x2ZSBhIEJlemllciBwcm9ibGVtLiBJIGRvIG5vdCBrbm93IGlmIHRoZSBvbGQg
Y29kZSB3YXNccGFyDQond3JvbmcnLCBvciBpZiBoaXMgc3VnZ2VzdGlvbiBpcyAnY29ycmVjdCcu
IFRoaXMgbWF5IGJlIG9mXHBhcg0Kc29tZSBpbnRlcmVzdCAoRnlvZG9yLCBkaWQgaXQgc29sdmUg
eW91ciBwcm9ibGVtPyksIGJ1dCBpc1xwYXINCm5vdCBkaXJlY3RseSByZWxldmFudCB0byBteSBt
YWluIHBvaW50LiBJIGp1c3QgdXNlIHRoaXMgYXMgYW5ccGFyDQpleGFtcGxlLlxwYXINClxwYXIN
ClBvc3NpYmx5IHNvbWUgcGVvcGxlIG1hZGUgdGhpcyBzdWdnZXN0ZWQgY2hhbmdlLCBwb3NzaWJs
eSBzb21lXHBhcg0KZGlkIG5vdC4gQnkgdGhlIHRpbWUgdGhhdCA1MCBzdWNoICdpbXByb3ZlbWVu
dHMnIGhhdmUgYmVlblxwYXINCnN1Z2dlc3RlZCB3ZSBtYXkgYWxsIGJlIHJ1bm5pbmcgZGlmZmVy
ZW50IG5vbi1zdGFuZGFyZCB2ZXJzaW9uc1xwYXINCm9mIEJsYWNrQm94LlxwYXINClxwYXINCk5v
dyBzdXBwb3NlIEkgZG93bmxvYWQgU3ViU3lzdGVtICdYeXonIGZyb20gQ29tcG9uZW50IFBhc2Nh
bFxwYXINCkNvbGxlY3Rpb25zLiBJdCBoYXMgYmVlbiBkZXZlbG9wZWQgb24gYSBkaWZmZXJlbnQg
bm9uLXN0YW5kYXJkXHBhcg0KQmxhY2tCb3ggdG8gbXkgbm9uLXN0YW5kYXJkIEJsYWNrQm94LCBh
bmQgYWxsIHRoZSBvdGhlciB1c2Vyc1xwYXINCmhhdmUgJ3Rlc3RlZCcgaXQgb24geWV0IGRpZmZl
cmVudCBub24tc3RhbmRhcmQgdmVyc2lvbnMuXHBhcg0KXHBhcg0KV2hhdCBkb2VzIHRoaXMgZG8g
dG8gdGhlIHJlbGlhYmlsaXR5IG9mIFh5ej8gV2hhdCBkb2VzIHRoaXNccGFyDQpkbyB0byBteSBj
b25maWRlbmNlIGluIFh5eiAtIGEgc2xpZ2h0bHkgZGlmZmVyZW50IHF1ZXN0aW9uP1xwYXINClxw
YXINCk5vdyBzdXBwb3NlIEkgaGF2ZSBkaWZmaWN1bHR5IGRldmVsb3BpbmcgYSBuZXcgTW9kdWxl
LiBJIHdyaXRlXHBhcg0KdG8gT21zIGZvciBoZWxwLiBIb3cgY2FuIHRoZXkgZmluZCBteSBwcm9i
bGVtIGlmIEkgYW0gdXNpbmdccGFyDQphIHZlcnNpb24gb2YgQmxhY2tCb3ggdGhleSBkaWQgbm90
IHdyaXRlLCBhbmQgaGF2ZSBub3Qgc2Vlbj9ccGFyDQpIb3cgY2FuIEkgZXhwZWN0IHRoZW0gdG8/
XHBhcg0KXHBhcg0KXHBhcg0KSSBkb24ndCBrbm93IHRoZSBhbnN3ZXJzIHRvIHRoZXNlIChkaWZm
aWN1bHQ/KSBxdWVzdGlvbnMsXHBhcg0KYnV0IHByZWhhcHMgdGhleSBtZXJpdCBzb21lIGRpc2N1
c3Npb24uXHBhcg0KXHBhcg0KXHBhcg0KQ2hlZXJzXHBhcg0KXHBhcg0KUm9iZXJ0XHBhcg0KXHBh
cg0KcHMgLSBJIGFtIG5vdCBibGFtaW5nIHBlb3BsZSBmb3Igc3VnZ2VzdGluZyBpbXByb3ZlbWVu
dHMsIElccGFyDQpoYXZlIGFscmVhZHkgZG9uZSBpdCBteXNlbGYuXHBhcg0KXHBhcg0KKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKipccGFyDQpUaGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZpZGVudGlh
bCB0byB0aGUgaW50ZW5kZWRccGFyDQpyZWNpcGllbnQgYW5kIG1heSBhbHNvIGJlIHByaXZpbGVn
ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZFxwYXINCnJlY2lwaWVudCBwbGVhc2UgZGVs
ZXRlIGl0IGZyb20geW91ciBzeXN0ZW0gYW5kIG5vdGlmeSB0aGUgc2VuZGVyLlxwYXINCllvdSBz
aG91bGQgbm90IGNvcHkgaXQgb3IgdXNlIGl0IGZvciBhbnkgcHVycG9zZSBub3IgZGlzY2xvc2Ug
b3JccGFyDQpkaXN0cmlidXRlIGl0cyBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLlxwYXIN
CioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqXHBhcg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS1ccGFyDQpccGFyDQpUbyB1bnN1YnNjcmliZSBmcm9tIHRoaXMgbWFpbGluZyBsaXN0LCBz
ZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3b3JkICJ1bnN1YnNjcmliZSIgdG86XHBhcg0K
ICAgYmxhY2tib3gtcmVxdWVzdEBvYmVyb24uY2hccGFyDQpccGFyDQpUbyBnZXQgYSBsaXN0IG9m
IHZhbGlkIGUtbWFpbCBjb21tYW5kcyBhbmQgaW5zdHJ1Y3Rpb25zIG9uIHRoZWlyIHVzYWdlLCBz
ZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3b3JkICJoZWxwIiB0byB0aGUgYWJvdmUgYWRk
cmVzcy5ccGFyDQpccGFyDQpTZW5kIGFueSBwcm9ibGVtIHJlcG9ydHMgb3IgcXVlc3Rpb25zIHJl
bGF0ZWQgdG8gdGhpcyBlbWFpbCBsaXN0IHRvIHRoZSBsaXN0IG93bmVyIGF0XHBhcg0KICAgb3du
ZXItYmxhY2tib3hAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KQ3VycmVudCBwb3N0aW5nIHBvbGljeTpc
cGFyDQpccGFyDQphKSBUbyBwb3N0IHlvdSBzaG91bGQgdXNlIHRoZSBzYW1lIGFkZHJlc3MgYnkg
d2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkIHRvIHRoZSBtYWlsaW5nIGxpc3QuIFRoYXQgd2F5LCB0
aGUgbGlzdCBzZXJ2ZXIgd2lsbCByZWNvZ25pemUgeW91IGFzIHN1YnNjcmliZXIgYW5kIGZvcndh
cmQgeW91ciBwb3N0aW5nIGltbWVkaWF0ZWx5LCB3aXRob3V0IGNyZWF0aW5nIGFueSBvdmVyaGVh
ZC5ccGFyDQpccGFyDQpiKSBJZiwgZm9yIHNvbWUgcmVhc29uLCB5b3UgY2Fubm90IHBvc3QgZnJv
bSB0aGUgYWRkcmVzcywgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkLCB5b3VyIG1lc3NhZ2Ug
d2lsbCBiZSBtb2RlcmF0ZWQgdG8gYXZvaWQgc3BhbS4gUGxlYXNlIHVuZGVyc3RhbmQgdGhhdCBt
b2RlcmF0aW9uIHdpbGwgb2Z0ZW4gY2F1c2Ugc29tZSBkZWxheSwgaW4gcGFydGljdWxhciBvdmVy
IHdlZWtlbmRzIG9yIGhvbHlkYXlzLlxwYXINCn0

----boundary-LibPST-iamunique-560775615_-_---
Received on Tue Jan 11 2005 - 09:57:05 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:28:27 UTC