Re: Jawin refactoring & improvements
cyril <[email protected]>
| Newsgroups | gmane.comp.windows.devel.jawin |
|---|---|
| Message-ID | <[email protected]> |
Hi Alex, I can give you an idea to improve jawin. The main problem is how to force Developer to call CoInitialize in corresponding threads. It is not clear how to do this. But look at JMS. It's Java Machine is built with COM. So JMS has COM by design. If you will be able to hook Windows API function "CreateThead" you could call CoInitialize on CreateThread call in jawin.dll. So Java Developer will forget about CoInitialize. Vitaly Shelest "Alex Kotchnev" <[email protected]> wrote in message news:OFC8E3E6CD.3655CC53-ON85256F77.0075D4E7-85256F77.007665B2@divintech.com... > I'm trying to come up with a good topic for my master's thesis in Software > Engineering (starting sometime in Sept 2005). My idea is to take an open > source project and to either re-work and improve a part of it (if needed), > add needed or missing functionality, etc. Now, since I had learned a > little about Jawin, I thought it might be a good match since I remember > reading that the developers were considering a significant refactoring of > parts of Jawin. I would be interested to hear ideas of what might be a > decent (not too small, not too wide) scope project within Jawin that I > could take on and contribute back to the project, what Jawin needs done, > etc. > > Regards, > > Alex Kotchnev > Developer / Systems Analyst > Diversified Information Technologies > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > CONFIDENTIALITY NOTICE: If you have received this e-mail in error, please > immediately notify the sender by e-mail at the address shown. This e-mail > transmission may contain confidential information. This information is > intended only for the use of the individual(s) or entity to whom it is > intended even if addressed incorrectly. Please delete it from your files > if you are not the intended recipient. Thank you for your compliance. > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >