(unknown charset) Re: [BLACKBOX] The official position of the Russian OberonCore team about BlackBox Support

From: (unknown charset) Douglas G. Danforth <"Douglas>
Date: Wed, 21 Aug 2013 19:00:37 -0700

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

[cleaned up version by Doug Danforth (native speaker of English)]

Dear Rene and Oberon Comunity

This message is critical, but should not be considered aggressive or
angry. I agree with Rene that we are now in a trial stage, not because
of the cultural differences but because of age differences. You looked
at my "trial" as a final decision which is not correct. The young are
more interested in hands on development rather than talk, because that
gives one a chance to learn more. Also, if nothing is done, there is
nothing to discuss. I respect everybody for their professionalism and
work. This message is the dialog you asked for and I will try to explain
why I think we should look more at the technological part of the
community development process.

Expert work is important, but the "center" without hands on experience
will be a smouldering stump. If somebody takes the role called for by
Rene it will not be sufficient for the center. As Rene rightfully
mentioned, the community should "accept the services and role" [did Rene
really say that?]. I think that the key word here is "services".
Oberoncore provides the best service forum and bug documentation.
Applause! But the other side of not allowing them to be such a "center"
will be touched bellow.

The next scenario suggested by Rene "community", and agree that for
OberonCore this is the most probable scenario. But do not agree that
BlackBox Component Builder 2.0 should not see the light of day. The
community should make decisions and maintain versions.

The BlackBox community can unify three things: 1. Style (maintain the
minimalism of N.Wirth & A.Einstein). 2. Technological (not yet blooming)
3. Site (the place to solve your working problems).

Minimalism works today but is becoming dangerous[??] and not every user
of Blackbox enjoys this [who doesn't enjoy this?]. That is why the first
role for the community should be to choose the site for hosting
development and distribution. There currently are two centers for doing
this: 1. H. Zinn's Component Pascal Collections and 2. OberonCore
collection. All other stuff is decentralized. As a user and developer I
was not satisfied with either of these. Their editorial system fills me
with fear. Also no bug tracking, user comments, automated version
control, is not efficient and I am sure it slowed the improvement of
components.

We need an issue tracking system and modern code version control
compatible with Component Pascal.

We need a distribution system of components such as Lunchpad for Ubuntu
developers, Apple Store for Apple developers, and PlayMarket for
Android developers.

Those two services can make the community united and encourage it to
grow. That is why as a patriot of Oberon language family I do what I do
— make these services work. All other activity is just conversation that
will lead to "a smouldering stump". I do not want any "center" to
decide how my documentation is written (good or bad), or decide whether
my component is good enough to distribute. Let the users decide by
scoring me and giving me feedback. That is my idea. Make it modern BUT
SIMPLE. Please no Mailing list or words blowing from a forum, rather
GIT+REDMINE+CHAT. Not a static web-site BUT Nicely Automated Component
Store. Not a conference once every 4 years but weekly!!! Oberon Google
Hangouts.

Technical and organizational solutions for these challenges are not easy
and need to be produced from already existent modules and in some cases
developed from the scratch. The Redmine was one suggestion from the
obeoncore.ru forum. I have checked this and invite you to test it as well.

Everything evolves. Robert C. already gave feedback using "git clone"
and the issue concerning zipped archives with BlackBox. Ilya Ermakov
gave me a solution of how to fix the slow server start Issue. Oleg N.
Cher and Roman Miro have started pushing Bug Issues and fixing them. I
have merged OberonCore, H.Zinn, Maliya, Louwe, M.Frei fixes to a master
branch. Peter Kushnir is working on how to integrate odcTOutf8 converter
to Mercurial so one can have a choice between developing systems. Helmut
Zinn has integrated all known fixes to maintain his expert version. We
include all of them in Redmine. Boris Rumshin and Eugeny Temirgaleev do
great work on the forum to make it more friendly for non Russian
language users, and I am sure they will maintain new versions of their
assembly also.

We do know what is happening at Oberon Microsystems AG. Is there a hope
that our activity will make them change their opinion about a FreeBSD
license? :)


Regards Ivan


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-2047965620_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGZiaWRpcyBcZGVmZjB7XGZvbnR0YmwN
CntcZjBcZnN3aXNzXGZjaGFyc2V0MCBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7
fQ0Ke1xmMlxmbmlsXGZjaGFyc2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBD
b3VyaWVyIE5ldzt9fQ0Ke1xjb2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBc
Ymx1ZTI1NTt9DQpcdWMxXHBhcmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIFtjbGVhbmVkIHVw
IHZlcnNpb24gYnkgRG91ZyBEYW5mb3J0aCAobmF0aXZlIHNwZWFrZXIgb2YgRW5nbGlzaCldXHBh
cg0KXHBhcg0KRGVhciBSZW5lIGFuZCBPYmVyb24gQ29tdW5pdHlccGFyDQpccGFyDQpUaGlzIG1l
c3NhZ2UgaXMgY3JpdGljYWwsIGJ1dCBzaG91bGQgbm90IGJlIGNvbnNpZGVyZWQgYWdncmVzc2l2
ZSBvciBccGFyDQphbmdyeS4gSSBhZ3JlZSB3aXRoIFJlbmUgdGhhdCB3ZSBhcmUgbm93IGluIGEg
dHJpYWwgc3RhZ2UsIG5vdCBiZWNhdXNlIFxwYXINCm9mIHRoZSBjdWx0dXJhbCBkaWZmZXJlbmNl
cyBidXQgYmVjYXVzZSBvZiBhZ2UgZGlmZmVyZW5jZXMuIFlvdSBsb29rZWQgXHBhcg0KYXQgbXkg
InRyaWFsIiBhcyBhIGZpbmFsIGRlY2lzaW9uIHdoaWNoIGlzIG5vdCBjb3JyZWN0LiBUaGUgeW91
bmcgYXJlIFxwYXINCm1vcmUgaW50ZXJlc3RlZCBpbiBoYW5kcyBvbiBkZXZlbG9wbWVudCByYXRo
ZXIgdGhhbiB0YWxrLCBiZWNhdXNlIHRoYXQgXHBhcg0KZ2l2ZXMgb25lIGEgY2hhbmNlIHRvIGxl
YXJuIG1vcmUuIEFsc28sIGlmIG5vdGhpbmcgaXMgZG9uZSwgdGhlcmUgaXMgXHBhcg0Kbm90aGlu
ZyB0byBkaXNjdXNzLiBJIHJlc3BlY3QgZXZlcnlib2R5IGZvciB0aGVpciBwcm9mZXNzaW9uYWxp
c20gYW5kIFxwYXINCndvcmsuIFRoaXMgbWVzc2FnZSBpcyB0aGUgZGlhbG9nIHlvdSBhc2tlZCBm
b3IgYW5kIEkgd2lsbCB0cnkgdG8gZXhwbGFpbiBccGFyDQp3aHkgSSB0aGluayB3ZSBzaG91bGQg
IGxvb2sgbW9yZSBhdCB0aGUgdGVjaG5vbG9naWNhbCBwYXJ0IG9mIHRoZSBccGFyDQpjb21tdW5p
dHkgZGV2ZWxvcG1lbnQgcHJvY2Vzcy5ccGFyDQpccGFyDQpFeHBlcnQgd29yayBpcyBpbXBvcnRh
bnQsIGJ1dCB0aGUgImNlbnRlciIgd2l0aG91dCBoYW5kcyBvbiBleHBlcmllbmNlIFxwYXINCndp
bGwgYmUgYSBzbW91bGRlcmluZyBzdHVtcC4gSWYgc29tZWJvZHkgdGFrZXMgdGhlIHJvbGUgY2Fs
bGVkIGZvciBieSBccGFyDQpSZW5lIGl0IHdpbGwgbm90IGJlIHN1ZmZpY2llbnQgZm9yIHRoZSBj
ZW50ZXIuICBBcyBSZW5lIHJpZ2h0ZnVsbHkgXHBhcg0KbWVudGlvbmVkLCB0aGUgY29tbXVuaXR5
IHNob3VsZCAiYWNjZXB0IHRoZSBzZXJ2aWNlcyBhbmQgcm9sZSIgW2RpZCBSZW5lIFxwYXINCnJl
YWxseSBzYXkgdGhhdD9dLiBJIHRoaW5rIHRoYXQgdGhlIGtleSB3b3JkIGhlcmUgaXMgInNlcnZp
Y2VzIi4gXHBhcg0KT2Jlcm9uY29yZSBwcm92aWRlcyB0aGUgYmVzdCBzZXJ2aWNlIGZvcnVtIGFu
ZCBidWcgZG9jdW1lbnRhdGlvbi4gXHBhcg0KQXBwbGF1c2UhIEJ1dCB0aGUgb3RoZXIgc2lkZSBv
ZiBub3QgYWxsb3dpbmcgdGhlbSB0byBiZSBzdWNoIGEgImNlbnRlciIgXHBhcg0Kd2lsbCBiZSB0
b3VjaGVkIGJlbGxvdy5ccGFyDQpccGFyDQpUaGUgbmV4dCBzY2VuYXJpbyBzdWdnZXN0ZWQgYnkg
UmVuZSAiY29tbXVuaXR5IiwgYW5kIGFncmVlIHRoYXQgZm9yIFxwYXINCk9iZXJvbkNvcmUgdGhp
cyBpcyB0aGUgbW9zdCBwcm9iYWJsZSBzY2VuYXJpby4gQnV0IGRvIG5vdCBhZ3JlZSB0aGF0IFxw
YXINCkJsYWNrQm94IENvbXBvbmVudCBCdWlsZGVyIDIuMCBzaG91bGQgbm90IHNlZSB0aGUgbGln
aHQgb2YgZGF5LiAgVGhlIFxwYXINCmNvbW11bml0eSBzaG91bGQgbWFrZSBkZWNpc2lvbnMgYW5k
IG1haW50YWluIHZlcnNpb25zLlxwYXINClxwYXINClRoZSBCbGFja0JveCBjb21tdW5pdHkgY2Fu
IHVuaWZ5IHRocmVlIHRoaW5nczogMS4gU3R5bGUgKG1haW50YWluIHRoZSBccGFyDQptaW5pbWFs
aXNtIG9mIE4uV2lydGggJiBBLkVpbnN0ZWluKS4gMi4gVGVjaG5vbG9naWNhbCAobm90IHlldCBi
bG9vbWluZykgXHBhcg0KMy4gU2l0ZSAodGhlIHBsYWNlIHRvIHNvbHZlIHlvdXIgd29ya2luZyBw
cm9ibGVtcykuXHBhcg0KXHBhcg0KTWluaW1hbGlzbSB3b3JrcyB0b2RheSBidXQgaXMgYmVjb21p
bmcgZGFuZ2Vyb3VzWz8/XSBhbmQgbm90IGV2ZXJ5IHVzZXIgXHBhcg0Kb2YgQmxhY2tib3ggZW5q
b3lzIHRoaXMgW3dobyBkb2Vzbid0IGVuam95IHRoaXM/XS4gVGhhdCBpcyB3aHkgdGhlIGZpcnN0
IFxwYXINCnJvbGUgZm9yIHRoZSBjb21tdW5pdHkgc2hvdWxkIGJlIHRvIGNob29zZSB0aGUgc2l0
ZSBmb3IgaG9zdGluZyBccGFyDQpkZXZlbG9wbWVudCBhbmQgZGlzdHJpYnV0aW9uLiBUaGVyZSBj
dXJyZW50bHkgYXJlIHR3byBjZW50ZXJzIGZvciBkb2luZyBccGFyDQp0aGlzOiAxLiBILiBaaW5u
J3MgQ29tcG9uZW50IFBhc2NhbCBDb2xsZWN0aW9ucyBhbmQgMi4gT2Jlcm9uQ29yZSBccGFyDQpj
b2xsZWN0aW9uLiBBbGwgb3RoZXIgc3R1ZmYgaXMgZGVjZW50cmFsaXplZC4gQXMgYSB1c2VyIGFu
ZCBkZXZlbG9wZXIgSSBccGFyDQp3YXMgbm90IHNhdGlzZmllZCB3aXRoIGVpdGhlciBvZiB0aGVz
ZS4gVGhlaXIgZWRpdG9yaWFsIHN5c3RlbSBmaWxscyAgbWUgXHBhcg0Kd2l0aCBmZWFyLiAgQWxz
byBubyBidWcgdHJhY2tpbmcsIHVzZXIgY29tbWVudHMsIGF1dG9tYXRlZCB2ZXJzaW9uIFxwYXIN
CmNvbnRyb2wsIGlzIG5vdCBlZmZpY2llbnQgYW5kIEkgYW0gc3VyZSBpdCBzbG93ZWQgdGhlIGlt
cHJvdmVtZW50IG9mIFxwYXINCmNvbXBvbmVudHMuXHBhcg0KXHBhcg0KV2UgbmVlZCBhbiBpc3N1
ZSB0cmFja2luZyBzeXN0ZW0gYW5kIG1vZGVybiBjb2RlIHZlcnNpb24gY29udHJvbCBccGFyDQpj
b21wYXRpYmxlIHdpdGggQ29tcG9uZW50IFBhc2NhbC5ccGFyDQpccGFyDQpXZSBuZWVkIGEgZGlz
dHJpYnV0aW9uIHN5c3RlbSBvZiBjb21wb25lbnRzIHN1Y2ggYXMgTHVuY2hwYWQgZm9yIFVidW50
dSBccGFyDQpkZXZlbG9wZXJzLCBBcHBsZSBTdG9yZSBmb3IgQXBwbGUgZGV2ZWxvcGVycywgIGFu
ZCBQbGF5TWFya2V0IGZvciBccGFyDQpBbmRyb2lkIGRldmVsb3BlcnMuXHBhcg0KXHBhcg0KVGhv
c2UgdHdvIHNlcnZpY2VzIGNhbiBtYWtlIHRoZSBjb21tdW5pdHkgdW5pdGVkIGFuZCBlbmNvdXJh
Z2UgaXQgdG8gXHBhcg0KZ3Jvdy4gVGhhdCBpcyB3aHkgYXMgYSBwYXRyaW90IG9mIE9iZXJvbiBs
YW5ndWFnZSBmYW1pbHkgSSBkbyB3aGF0IEkgZG8gXHBhcg0KXCc5NyBtYWtlIHRoZXNlIHNlcnZp
Y2VzIHdvcmsuIEFsbCBvdGhlciBhY3Rpdml0eSBpcyBqdXN0IGNvbnZlcnNhdGlvbiB0aGF0IFxw
YXINCndpbGwgbGVhZCB0byAiYSBzbW91bGRlcmluZyBzdHVtcCIuICBJIGRvIG5vdCB3YW50IGFu
eSAiY2VudGVyIiB0byBccGFyDQpkZWNpZGUgaG93ICBteSBkb2N1bWVudGF0aW9uIGlzIHdyaXR0
ZW4gKGdvb2Qgb3IgYmFkKSwgb3IgZGVjaWRlIHdoZXRoZXIgXHBhcg0KbXkgY29tcG9uZW50IGlz
IGdvb2QgZW5vdWdoIHRvIGRpc3RyaWJ1dGUuIExldCB0aGUgdXNlcnMgZGVjaWRlIGJ5IFxwYXIN
CnNjb3JpbmcgbWUgYW5kIGdpdmluZyBtZSBmZWVkYmFjay4gVGhhdCBpcyBteSBpZGVhLiBNYWtl
IGl0IG1vZGVybiBCVVQgXHBhcg0KU0lNUExFLiBQbGVhc2Ugbm8gTWFpbGluZyBsaXN0IG9yIHdv
cmRzIGJsb3dpbmcgZnJvbSBhIGZvcnVtLCByYXRoZXIgXHBhcg0KR0lUK1JFRE1JTkUrQ0hBVC4g
Tm90IGEgc3RhdGljIHdlYi1zaXRlIEJVVCBOaWNlbHkgQXV0b21hdGVkIENvbXBvbmVudCBccGFy
DQpTdG9yZS4gTm90IGEgY29uZmVyZW5jZSBvbmNlIGV2ZXJ5IDQgeWVhcnMgYnV0IHdlZWtseSEh
ISBPYmVyb24gR29vZ2xlIFxwYXINCkhhbmdvdXRzLlxwYXINClxwYXINClRlY2huaWNhbCBhbmQg
b3JnYW5pemF0aW9uYWwgc29sdXRpb25zIGZvciB0aGVzZSBjaGFsbGVuZ2VzIGFyZSBub3QgZWFz
eSBccGFyDQphbmQgbmVlZCB0byBiZSBwcm9kdWNlZCBmcm9tIGFscmVhZHkgZXhpc3RlbnQgbW9k
dWxlcyBhbmQgaW4gc29tZSBjYXNlcyBccGFyDQpkZXZlbG9wZWQgZnJvbSB0aGUgc2NyYXRjaC4g
VGhlIFJlZG1pbmUgd2FzIG9uZSBzdWdnZXN0aW9uIGZyb20gdGhlIFxwYXINCm9iZW9uY29yZS5y
dSAgZm9ydW0uIEkgaGF2ZSBjaGVja2VkIHRoaXMgYW5kIGludml0ZSB5b3UgdG8gdGVzdCBpdCBh
cyB3ZWxsLlxwYXINClxwYXINCkV2ZXJ5dGhpbmcgZXZvbHZlcy4gUm9iZXJ0IEMuIGFscmVhZHkg
Z2F2ZSBmZWVkYmFjayB1c2luZyAiZ2l0IGNsb25lIiBccGFyDQphbmQgdGhlIGlzc3VlIGNvbmNl
cm5pbmcgIHppcHBlZCBhcmNoaXZlcyB3aXRoIEJsYWNrQm94LiBJbHlhIEVybWFrb3YgXHBhcg0K
Z2F2ZSBtZSBhIHNvbHV0aW9uIG9mIGhvdyB0byBmaXggdGhlIHNsb3cgc2VydmVyIHN0YXJ0IElz
c3VlLiBPbGVnIE4uIFxwYXINCkNoZXIgYW5kIFJvbWFuIE1pcm8gaGF2ZSBzdGFydGVkIHB1c2hp
bmcgQnVnIElzc3VlcyBhbmQgZml4aW5nIHRoZW0uIEkgXHBhcg0KaGF2ZSBtZXJnZWQgT2Jlcm9u
Q29yZSwgSC5aaW5uLCBNYWxpeWEsIExvdXdlLCBNLkZyZWkgZml4ZXMgdG8gYSBtYXN0ZXIgXHBh
cg0KYnJhbmNoLiBQZXRlciBLdXNobmlyIGlzIHdvcmtpbmcgb24gaG93IHRvIGludGVncmF0ZSBv
ZGNUT3V0ZjggY29udmVydGVyIFxwYXINCnRvIE1lcmN1cmlhbCBzbyBvbmUgY2FuIGhhdmUgYSBj
aG9pY2UgYmV0d2VlbiBkZXZlbG9waW5nIHN5c3RlbXMuIEhlbG11dCBccGFyDQpaaW5uIGhhcyBp
bnRlZ3JhdGVkIGFsbCBrbm93biBmaXhlcyB0byBtYWludGFpbiBoaXMgZXhwZXJ0IHZlcnNpb24u
IFdlIFxwYXINCmluY2x1ZGUgYWxsIG9mIHRoZW0gaW4gUmVkbWluZS4gQm9yaXMgUnVtc2hpbiBh
bmQgRXVnZW55IFRlbWlyZ2FsZWV2IGRvIFxwYXINCmdyZWF0IHdvcmsgb24gdGhlIGZvcnVtIHRv
IG1ha2UgaXQgbW9yZSBmcmllbmRseSBmb3Igbm9uIFJ1c3NpYW4gXHBhcg0KbGFuZ3VhZ2UgdXNl
cnMsIGFuZCBJIGFtIHN1cmUgdGhleSB3aWxsIG1haW50YWluIG5ldyB2ZXJzaW9ucyBvZiB0aGVp
ciBccGFyDQphc3NlbWJseSBhbHNvLlxwYXINClxwYXINCldlIGRvIGtub3cgd2hhdCBpcyBoYXBw
ZW5pbmcgYXQgT2Jlcm9uIE1pY3Jvc3lzdGVtcyBBRy4gSXMgdGhlcmUgYSBob3BlIFxwYXINCnRo
YXQgb3VyIGFjdGl2aXR5IHdpbGwgbWFrZSB0aGVtIGNoYW5nZSB0aGVpciBvcGluaW9uIGFib3V0
IGEgRnJlZUJTRCBccGFyDQpsaWNlbnNlPyA6KVxwYXINClxwYXINClxwYXINClJlZ2FyZHMgSXZh
blxwYXINClxwYXINClxwYXINCi0tLS1ccGFyDQpUbyB1bnN1YnNjcmliZSwgc2VuZCBhIG1lc3Nh
Z2Ugd2l0aCBib2R5ICJTSUdOT0ZGIEJMQUNLQk9YIiB0byBMSVNUU0VSVkBMSVNUUy5PQkVST04u
Q0hccGFyDQp9
----boundary-LibPST-iamunique-2047965620_-_---
Received on Thu Aug 22 2013 - 04:00:37 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:50 UTC