QUOTE(Omaar.Osmaan @ Apr 18 2006, 01:39 AM)

Hi,
I think i should express some my thoughts!
.............
I think, not, no need. Because if "they" are not forced [whatever UNICODE ready/not ready for them], they won't use UNICODE, they stick with SutonnyMJ as long as they could. Let BANGLA UNICODE be ready for all....and I think let AVRO to do the unicode only! And no doubt, attractive features of AVRO let users do the UNICODE too....that's what all of us wants, dreams....
........Are you thinking to make AVRO as alternative of Bijoy [ASCII+UNICODE] ? Or, Let AVRO to enjoy only the UNICODE, the true tech for Bangla Computing ?
.....Anyway, Dear Monmajhi, please don't get me wrong...I think We whould "invest" our time to make much from UNICODE, there are lots of things undone, a good spell-cheker, a good dictionary, bangla text to speech engine, bangla/english/bangla translator etc etc....why we, the developers waste our time for old bijoy which one gives a lot pain and will give more than a lot pain......
Thanks.
Hi there,
I completely understand and appreciate your point and support your ultimate goal. But I still think supporting/converting one or two widely used non-unicode font (eg. Sutonny, Boishakhi) actually will be quite helpful to your goal and AVRO.
I would also like to express my views from a lay-man's point of view and a bit forcefully if you don't mind. PLEASE don't take the use of strong language in my below comments personally or as offensive, because that's not my intention at all. I may be totally wrong (but I hope
I am not babbling :-) ), and if that's the case please feel free to point out my errors, but don't take my views as an attack or anything like that because these views are actually IN SUPPORT of your goal and nothing else.
Now let's come to my views.
As I have noted in my earlier post, it's like a
CARROT for non-unicode users !
I am not saying you should be completely backward-compatible or non-unicode compatible. And I am not saying AVRO should do EVERYTHING Bijoy does. All AVRO should do is support/convert one or two important fonts from here and there. If AVRO can do this, then a lot of non-unicode users will be attracted to AVRO. And they --
1. will get a legal copy of this software completely free, unlike Bijoy where they will have to pay Tk. 5000/-- for the latest version or use a pirated backdated copy. That's a HUGE attaraction !!!!!!!! Besides --
2. then the new emerging user base who haven't yet learned the Bijoy lay-out won't have the motivation to learn this very complicated and difficult lay-out and will inevitably be drawn to the extremely easy AVRO phonetic-transliterative system
And when they start using this software, they will get
hooked and
trapped (in a good sense and which will be good thing for them) into using it. They will feel the extreme ease of use and very little need to invest too much time in learning it (the phonetic one) so that learning becomes an additional burden. This will save them a lot of time and money (they will be typing in two languages while learning only one keyboard without going to any training courses ! )
And then in a very very near future they will find that Windows and various MS Office and other Internet and computer products and technologies themselves are supporting Bangla Unicode completely and they don't have the need to or dependant upon the use of sutonny or other non-unicode fonts or softwares (eg Bijoy). They will see that everything can be done by Unicode only and AVRO and
without Bijoy or any other
additional software and without learning
multiple keyboard lay-outs.The stranglehold of Bijoy will inevitably loosen significantly, if not crumble.
This new emerging user base will eventually dislodge the OLD GUARD (the habituated unchanging non-unicode users) by creating an irresistable
demand for and
momentum and pressure towards use of Unicode.
If you can capture this user base
in time, then they will do the rest of the work for you by creating a demand for Unicode. Various private and government organizations and institutions will listen to this new user base and will cave in to their demands if they become strong in numbers and form what is called a 'critical mass' I think. It's
Demand and not
holier than thou idealism or
Moral Sanctimoniousness, that will ultimately determine whether Unicode or AVRO becomes anything more than a fringe phenomenon or whether Bijoy retains its monopoly.
Now to sum it up all, the keywords & points above should be reiterated and noted again:--
These are : Carrot, Undercutting, Demand, Monopoly Vs. Breaking monopoly, Non-unicode use, Hooked, Bijoy-layout Vs. phonetic-transliterative Input Method, Professional Vs. Amatuer user, New Emerging users, Gov & Non-Gov organizations, Timeliness, Long-term View Vs. Short-term view and Short-sighted Profitability, etc .
1. (a) Professional users and Gov and Non-Gov organizations: If you want to REALLY make your goal a MAINSTREAM phenomenon and taken SERIOUSLY, then you will also HAVE to target the professional users and organizations and NOT MERELY the
inconsequential amateur hobbyist part-time home-users. It's the professional users and big Gov & Non-gov Organizations & institutions & businesses that set the standard, not to mention drives the economy and thereby dictate the Mainstream demand & practices. That's where Bijoy seems to have a monopoly and stranglehold.
(b) If you avoid them (pros & orgs), you'll always remain on the fringe and can
cry in in the wilderness (Oronnye Rodon) forever, but nothing significant will happen. But if you can get them take notice of you through significantly tangible presence, then you might be able to turn the table.
[c] Even if, let's
imagine, Unicode becomes unavoidable for some reason and the Pros & Orgs are forced to use it -- your efforts will still be in vain . Because Bijoy is already compliant with Unicode and it will retain its monopoly. No Orgs or business will want to invest or spend time and go through the huge trouble of changing their entire bangla system (and it will cost heavily, not to mention the resistance they will face from their bijoy-habituated man-power). They will keep their bijoy or at best update it if absolutely necessary. If phonetic input method becomes popular, Mr. J will simply add it as an
additional feature to Bijoy so that anybody who wants to use it will be able to use it. So, Bijoy will still retain its monopoly and stranglehold, and thereby retain the upperhand of the use of non-unicode methods and its own lay-out and its other exclusive methods of doing things, because those will still remain as standard prominent features of it. You will remain as a fringe phenomenon, if at all (because of the reasons in 1(a) ).
That's where Timeliness and Emerging new user-base come into the picture.
2. Emerging new user-base: Yes, the OLD GUARD (the habituated non-unicode users) will be hard to change. But the new emerging user-base
(I don't merely mean 'young people' here by new emerging users, but everybody-- young & old - who haven't yet learnt or became habituated to Bijoy or other similar systems, but are feeling the need to be able to type in Bangla,
both as pro & non-pro
) will put the pressure on them to change their ways by creating a demand.
BUT, these new users won't choose their softwares or systems and invest their valuable time or efforts based on any idealism or sanctimonious preaching from you (i am not using these terms & adjectives to belittle or hurt you believe me, but only to make my point very clear for everybodies benefit). They will only choose, learn, use and stick to WHATEVER is required by the existing market demand and serves their purpose best practically in the real world and in their real work (besides most people will follow examples and will learn and do what most other people have learnt and done before to their
real-life applicability). And at this moment, it's Bijoy. And it will remain so for the foreseeable future...UNLESS someone can lure & capture & hook this new user-base before they are logically GOBBLED up by Bijoy.
Here is where the -----
3.
CARROT (and
undercutting) policy comes in. If you can lure & capture & eventually hook this new user-base by throwing
some carrots first to this new users-base, by showing them that your software can support the most important/critical advantages of Bijoy (that's the carrot), eg. using Sutonny etc, and
yet be immensely more easy & user-friendly (by using phonetic method) and
future-friendly (by supporting Uni) and that they will NOT loose out or be disadvantaged in anyway because of learning and using AVRO instead of Bijoy, then I believe most of this new base will opt for AVRO instead (you will need to strongly publicize this point though).You need to use this carrot to attract potential users. and once they are into it and get hooked by the comfort,
they will not want to leave !!!4. BUT, here comes the '
Timeliness' factor. If you even delay this now (i.e. do it albeit in a distant future as opposed to not doing it at all) because of your pride, Idealism or self-righteousness and remain in the ivory-tower of aloof-superiority, then others will implement these things (namely Bij.) before you and you may loose this
edge to beat the reasons stated in point no.
1(a) and
1[c] and may remain on the fringe because of that. Any delayed implementation may not then benefit you because you'll have
missed the boat by then.
On the other hand, if you act
pre-emptively and lure & carry the new-user-base along with you while getting way ahead and becoming a leader in implementing Uni-Compliance and Phonetic-Transliterative method
in combination, before others, then others won't be able to catch-up and you'll be able to increase your total user-base drastically because you will have the additional 'new emerging user-base' with you -- who otherwise would have gone to Bijoy.
(b) And the most
IMPORTANT point here is, the non-unicode users among this new user-base will eventually
STOP using Sutonny and any other non-unicode font because eventually Bangla Unicode will become universally supported by the OS, Office Suites, Internet and other software applications and environment, and if your total user-base increased by this new user-base is large and influential (by being pro) enough in numbers by then, then they
will have a say and role in what should be used widely as input methods and systems and keyboard-layouts and fonts and what not even if the OLD GUARD oppose this, and the AVRO way of Unicode-typing just may become the standard, vastly popular and wide-spread -- slowly but surely.
6. Now, why would you want Professional users using AVRO free-of-charge ?
Here comes the keywords :
Long-term Vs. Short-term view. If you charge them now because of some kind of
short-sighted profitability or desire for profit (which is entirely justified in itself by the way), you will drive away a significant number of users from your new-user base as defined above at this critical juncture who will go and use Bijoy instead then the already established software (which also they will get freely you know how!) and you will loose the CARROT effect too. And these Pro users are the ones who will actually create the
pre-emptive demand for Unicode and Phonetic input method in the professional and organizational sphere -- which will not happen then.
And the point no. 1 a+b+c will still remain true !!!
7. Eventually though, if and when you can get to a point where you can either beat the Old Softwares or Systems or become a serious competitor in all spheres, then you can perhaps create 2 versions of AVRO. One payable/commercial version with all the features you can dream of : including good Dictionary, Thesarus, Handy encyclopedia, Spell-checker, Word-count, HTML and PDF converter, custom exclusive fonts, designer fonts, Support for various optional Indic languages, Braille conversion, Text-to-Speech and Speech-to-Text engine, Optical Character Recognition, bangla/english/bangla machine translation and what have you, and the other as it is now with a bi-directional converter for 1 or 2 non-unicode critical fonts like Sutonny and Boishakhi.
That's all for now.
I sincerely hope you won't take any offence at my views or choice of any particular adjective or phrase, because that isn't the intention behind this post AT ALL !
By the way, I also sincerely hope that I haven't BABBLED :-)) :-)) so far and bored you to death, because of my total lack of knowledge in this area !! If I have done so, please forgive me for posting such a lengthy and useless message !!! :-((
Sincerely,
Monmajhi