Haikuware News & Blogs
Spread your news, software reviews, comments, & ideas about Haiku!
http://dev.haiku-os.org/wiki/Haiku Compatible Logo
Hiaku is looking at a program to help ease some of the problems of developing a new operating system and avoiding some of the pitfalls of previous opensource operating systems.These logos are still being debated, but they are needed to help ensure software quality. If you have a application on Haikuware or another site and would like to get a logo, please read the guidelines and make the application conformant. The process for this has yet to be determined in totality. In the near future (i hope) this program will become reality. I have currently tagged a few applications that are offenders against haiku's ideal packaging structures and directory useages.
In the future the package management system may alleviate many of these concerns. However in the meantime, there is much to be done to reduce headaches and to ensure a minimum of quality to prevent the Haiku software ecosystem from developing a bad reputation.
I would please ask anyone who is developing applications to please abide by these very minimum specifications.
Another thing to note is that enforcing gcc2 hybrids is a active discussion on the mailing list right now and it is trending away from support for gcc4 and gcc4 hybrids. Given that under no uncertain terms R1 and Beta1 will be gcc2hybrids, all apps should be built on a gcc2hybrid system. Its not that the developers are trying to be mean, but these are the design goals of the project and currently the gcc4 games and applications are creating problems with debugging and testing and are overwhelming the small developer work force.
So if any of the application porters, developers and users are reading this, please be aware there is no official support for gcc4h or gcc4 and that by and in large bug reports for these builds may not be a priority until the R2 roadmap is intialized.
In the meantime, please follow the application directory guidlines and please use the gcc2hybrid model to build applications. This will likely reduce everyones workload on the developer team.
I am currently testing applications under the guidance of Adrien to try and prepare a software package for Alpha3. It would be very helpful if these applications could meet the desired quality goals in time for the release, it appears that this release may occur sometime in the next 2-3 weeks.
Thank you very much for your time
Sincerly
Sean Collins
