[WarpCast] Odin team call for developers - 12/17/99 |
PMView: The ultimate in image viewing Major update coming soon! Watch http://www.pmview.com/ for details ********************************************************************* Source: Nenad Milenkovic (nenad_milenkovic@softhome.net) Moderator: Trevor Smith (trevor@haligonian.com) ------------------------------------------------------- On behalf of Project Odin team I'm forwading you the following announcement. HTML version of the announcement is available at: http://www.netlabs.org/odin/Announce991217.phtml --- Odin team call for developers 17. Dec 1999 Since the first official release Project Odin has been further improved and the success people have with the software encouraged us to promote and recommend use of the Odin32 API as a tool for porting Windows applications to OS/2. Also, while the core team is focused on main issues, a need for some side-projects arised, that is for projects that are in one way or another related to Odin, but are (at least currently) out of the scope or the man-power of Project Odin team. Finally, but not the least important, we noted that while some Odin32 API subsets are nearing the completition, others lag substantially as no one is actively working on them. Therefore we issue this call for OS/2 developers with some spare time in their pockets, to join us, help us or let us help them. What we suggest to you is to do one of the following: Port a Windows application to OS/2 Although it is not as common as with Linux, there are many open source applications available for Windows. In some cases they are classical open source projects, sometimes they are giveaways from a product that is no longer marketed (an older game or an application) and sometimes it's a left-over from a bankrupt company or a project. Whatever is the case, Odin32 makes porting to OS/2 as easy as it can be: we provide the API, platform, resource compiler, guidelines and active support! We may even implement or improve Odin32 API functions you need if you're unable to do it yourself! If you are, you're more than welcomed, as this is the recommended way to work with Odin32, that is: helping others, too, instead of inventing workarounds or implementing the missing functions in your own applications. And if you wonder why porting if Odin provides binary compatibility, bare in mind that with porting you may improve the code, fix bugs, adjust the application to OS/2 environment, add OS/2 specific features, etc. The initial version of porting guide is available at: http://www.netlabs.org/odin/DevelopersPorting.phtml Implement one of Odin-related projects There are couple of features and projects that are out of the scope of Odin, but that are related to it in one way or another. There is a need for that sofware, and most of it can be acomplished by extending and improving Odin. These projects are either tied to Odin's purpose or are dependant on it. Others are needed in oder to replicate some Win32 features, and we believe it's better to implement them separately, in a way that will enable them to benefit and be both used by regular OS/2 applications and reused from Odin32. Some of those projects are: providing Win16 support, enabling WPS integration of Windows Desktop folder, creating Odin32 aware taksbar and 'Start' button, implementation of Windows and Control Panel applets and NT services control panel, enabling Win32 Netscape plugins to work in OS/2's Netscape, providing default file dialogs replacement based on Odin, 'skin' support for Odin32 dialogs and windows, creation of Glide API and standardized audio mixer API for OS/2... By working on these projects you will not only help Odin but OS/2 users in general. For more informations please visit: http://www.netlabs.org/odin/DevelopersProjects.phtml Join Project Odin team Some parts of Odin32 are progressing very well, but there are some 'neglected' parts of the API that lag substantially behind the others as no one is actively working on them. These include some parts of DirectX, printing, multimedia, NetBIOS and serial port communication APIs. Some others would benefit from help, too, if you believe that you coud not contribute to the above listed ones. The curent status of implemented API subsets can be viewed at: http://www.netlabs.org/odin/DevelopersOdin32API.phtml To join Project Odin, the first step would be to join the 'general' mailing list and establish contact with the team. You can do that from: http://www.netlabs.org/odin/ProjectJoining.phtml if you can help with the implementation of some of the core API subsets. With this announcement we invite you to join one of the most important projects for the future of OS/2 as a desktop solution. The project is making great progress and is probably the OS/2 project with the highest number of active participants at the moment, but the goal we are aiming to achieve is huge and lot of work still remains to be done. There are many good Win32 applications out there and OS/2 users would benefit if they could use them. To learn more about Project Odin in general visit: http://www.netlabs.org/odin/ ------------------------------------------------------- To subscribe, unsubscribe, or for more information on WarpCast, visit: http://www.warpcast.com/ -------------------------------------------------------