Re: [BLACKBOX] Separated subsystems misunderstanding

From: [at]} <Werner>
Date: Wed, 23 Nov 2011 16:28:31 +0100

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

Hi Peter,

> Thus we have "components", it takes us to a typical use-case of
> wrapping abstractions in single module of SubsystemA,
> that wraps a bunch of modules in SubsystemB.
> For example, lets take a look to a pair of Std+Host subsytem in BlackBox.
> Is there any reason to put them in a single directory?
>
> So, if you will look up for dependencies of O3-framework (not
> O3-subsystem, obviously)
> you will find several different layers of abstraction, that could be used
> distinctly,
> as well as in scope with other O3xxx-subsystems.

Good point, that was our primary intention.

O3base
No dependencies, totally portable

O3host
Abstract Host-Interfaces (as in Host)

O3std
Depending on some / all implemented Host Interfaces

O3app
Building Blocks for WebApps

O3bb
BlackBox specific ... this will not run on GPCP without heavy
modification.

App
The Demo Application using all the subsystems.

> Best regards, Peter Cushnir, Russia, Yaroslavl.
> P.S. Sorry for my poor English :)

As good as mine :-)

Anyway we released the Framework under the GPLv3,
so anyone can rename the modules to whatever they like,
as long as the source keeps the copyleft notice.


mit freundlichen Grüssen

Werner Braun

Mobil +49 (0)178 145 8768 * Fon +49 (0)431 556 8907-1 * Fax +49 (0)431 556 8907-9

O³ Software GmbH & Co. KG * Franziusallee 131 * D-24148 Kiel * Germany
Sitz der Gesellschaft Kiel * HR Amtsgericht Kiel HRA 6418 KI
Persönlich haftende Gesellschafterin O³ Software GmbH * HR Amtsgericht Kiel HRB 10335 KI * Geschäftsführer Werner Braun


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-2074025239_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7
fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCBIaSBQZXRlcixccGFyDQpccGFy
DQo+IFRodXMgd2UgaGF2ZSAiY29tcG9uZW50cyIsIGl0IHRha2VzIHVzIHRvIGEgdHlwaWNhbCB1
c2UtY2FzZSBvZlxwYXINCj4gd3JhcHBpbmcgYWJzdHJhY3Rpb25zIGluIHNpbmdsZSBtb2R1bGUg
b2YgU3Vic3lzdGVtQSxccGFyDQo+IHRoYXQgd3JhcHMgYSBidW5jaCBvZiBtb2R1bGVzIGluIFN1
YnN5c3RlbUIuXHBhcg0KPiBGb3IgZXhhbXBsZSwgbGV0cyB0YWtlIGEgbG9vayB0byBhIHBhaXIg
b2YgU3RkK0hvc3Qgc3Vic3l0ZW0gaW4gQmxhY2tCb3guXHBhcg0KPiBJcyB0aGVyZSBhbnkgcmVh
c29uIHRvIHB1dCB0aGVtIGluIGEgc2luZ2xlIGRpcmVjdG9yeT9ccGFyDQo+IFxwYXINCj4gU28s
IGlmIHlvdSB3aWxsIGxvb2sgdXAgZm9yIGRlcGVuZGVuY2llcyBvZiBPMy1mcmFtZXdvcmsgKG5v
dCAgXHBhcg0KPiBPMy1zdWJzeXN0ZW0sIG9idmlvdXNseSlccGFyDQo+IHlvdSB3aWxsIGZpbmQg
c2V2ZXJhbCBkaWZmZXJlbnQgbGF5ZXJzIG9mIGFic3RyYWN0aW9uLCB0aGF0IGNvdWxkIGJlIHVz
ZWQgIFxwYXINCj4gZGlzdGluY3RseSxccGFyDQo+IGFzIHdlbGwgYXMgaW4gc2NvcGUgd2l0aCBv
dGhlciBPM3h4eC1zdWJzeXN0ZW1zLlxwYXINClxwYXINCkdvb2QgcG9pbnQsIHRoYXQgd2FzIG91
ciBwcmltYXJ5IGludGVudGlvbi5ccGFyDQpccGFyDQpPM2Jhc2VccGFyDQpObyBkZXBlbmRlbmNp
ZXMsIHRvdGFsbHkgcG9ydGFibGVccGFyDQpccGFyDQpPM2hvc3RccGFyDQpBYnN0cmFjdCBIb3N0
LUludGVyZmFjZXMgKGFzIGluIEhvc3QpXHBhcg0KXHBhcg0KTzNzdGRccGFyDQpEZXBlbmRpbmcg
b24gc29tZSAvIGFsbCBpbXBsZW1lbnRlZCBIb3N0IEludGVyZmFjZXNccGFyDQpccGFyDQpPM2Fw
cFxwYXINCkJ1aWxkaW5nIEJsb2NrcyBmb3IgV2ViQXBwc1xwYXINClxwYXINCk8zYmJccGFyDQpC
bGFja0JveCBzcGVjaWZpYyAuLi4gdGhpcyB3aWxsIG5vdCBydW4gb24gR1BDUCB3aXRob3V0IGhl
YXZ5XHBhcg0KbW9kaWZpY2F0aW9uLlxwYXINClxwYXINCkFwcFxwYXINClRoZSBEZW1vIEFwcGxp
Y2F0aW9uIHVzaW5nIGFsbCB0aGUgc3Vic3lzdGVtcy5ccGFyDQpccGFyDQo+IEJlc3QgcmVnYXJk
cywgUGV0ZXIgQ3VzaG5pciwgUnVzc2lhLCBZYXJvc2xhdmwuXHBhcg0KPiBQLlMuIFNvcnJ5IGZv
ciBteSBwb29yIEVuZ2xpc2ggOilccGFyDQpccGFyDQpBcyBnb29kIGFzIG1pbmUgOi0pXHBhcg0K
XHBhcg0KQW55d2F5IHdlIHJlbGVhc2VkIHRoZSBGcmFtZXdvcmsgdW5kZXIgdGhlIEdQTHYzLFxw
YXINCnNvIGFueW9uZSBjYW4gcmVuYW1lIHRoZSBtb2R1bGVzIHRvIHdoYXRldmVyIHRoZXkgbGlr
ZSxccGFyDQphcyBsb25nIGFzIHRoZSBzb3VyY2UgIGtlZXBzIHRoZSBjb3B5bGVmdCBub3RpY2Uu
XHBhcg0KXHBhcg0KXHBhcg0KbWl0IGZyZXVuZGxpY2hlbiBHclwnZmNzc2VuXHBhcg0KXHBhcg0K
V2VybmVyIEJyYXVuXHBhcg0KXHBhcg0KTW9iaWwgKzQ5ICgwKTE3OCAxNDUgODc2OCAqIEZvbiAr
NDkgKDApNDMxIDU1NiA4OTA3LTEgKiBGYXggKzQ5ICgwKTQzMSA1NTYgODkwNy05XHBhcg0KXHBh
cg0KT1wnYjMgU29mdHdhcmUgR21iSCAmIENvLiBLRyAqIEZyYW56aXVzYWxsZWUgMTMxICogRC0y
NDE0OCBLaWVsICogR2VybWFueVxwYXINClNpdHogZGVyIEdlc2VsbHNjaGFmdCBLaWVsICogSFIg
QW10c2dlcmljaHQgS2llbCBIUkEgNjQxOCBLSVxwYXINClBlcnNcJ2Y2bmxpY2ggaGFmdGVuZGUg
R2VzZWxsc2NoYWZ0ZXJpbiBPXCdiMyBTb2Z0d2FyZSBHbWJIICogSFIgQW10c2dlcmljaHQgS2ll
bCBIUkIgMTAzMzUgS0kgKiBHZXNjaFwnZTRmdHNmXCdmY2hyZXIgV2VybmVyIEJyYXVuXHBhcg0K
XHBhcg0KXHBhcg0KLS0tLVxwYXINClRvIHVuc3Vic2NyaWJlLCBzZW5kIGEgbWVzc2FnZSB3aXRo
IGJvZHkgIlNJR05PRkYgQkxBQ0tCT1giIHRvIExJU1RTRVJWQExJU1RTLk9CRVJPTi5DSFxwYXIN
Cn0
----boundary-LibPST-iamunique-2074025239_-_---
Received on Wed Nov 23 2011 - 16:28:31 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:09 UTC