Haiku
businessMailing List: http://www.freelists.org/list/haiku
We are a project dedicated to the creation of a new open source operating system designed from the ground up for desktop computing. Inspired by the BeOS, Haiku aims to provide users of all levels with a personal computing experience that is simple yet powerful, and free of unnecessary complexities. Haiku is supported by Haiku Inc., a 501(c)3 not-for-profit organization founded with the purpose of promoting our project.
Completed Tasks
- [2] Create a Quality Assurance kit - Test data
 - Add .bep files for ha, lha, bonnie++, iozone, bash and enchant
 - Add .bep files for pydispatcher and simpleparse
 - Add a regression test for Python on Haiku
 - Add checks to Haikuporter for hg, svn, cvs, git etc.
 - Add feature to allow Haikuporter to upload resulting files to remote server
 - Add internationalization to remaing applets: LaunchBox, PowerStatus, ProcessController, Screensaver and Time
 - Add internationalization to remaing apps A-D.
 - Add internationalization to remaing apps I-P.
 - Add internationalization to remaing preflets: DataTranslations, E-Mail, Notifications and Screen
 - Add native Haiku midi support to the SDL_Mixer port
 - Add native sound support to port of OpenAL
 - Add support for bazaar repositories to HaikuPorter
 - Add support for using .xz source code to HaikuPorter
 - Add support to Haikuporter to add Source url to .OptionalPackageDescription file when needed
 - Add translations for apps (A-E) Belarusian
 - Add translations for apps (A-E) Bulgarian
 - Add translations for apps (A-E) Dutch
 - Add translations for apps (A-E) Hindi
 - Add translations for apps (A-E) Polish
 - Add translations for apps (A-E) Romanian
 - Add translations for apps (A-E) Turkish
 - Add translations for apps (A-E) Ukrainian
 - Add translations for apps (A-E) Czech
 - Add translations for apps (A-E) Japanese
 - Add translations for apps (A-E) Modern Greek
 - Add translations for apps (A-E) Spanish
 - Add translations for apps (A-E) Traditional Chinese
 - Add translations for apps (F-N) Belarusian
 - Add translations for apps (F-N) Czech
 - Add translations for apps (F-N) Dutch
 - Add translations for apps (F-N) Hindi
 - Add translations for apps (F-N) Polish
 - Add translations for apps (F-N) Romanian
 - Add translations for apps (F-N) Spanish
 - Add translations for apps (O-Z) Belarusian
 - Add translations for apps (O-Z) Czech
 - Add translations for apps (O-Z) Dutch
 - Add translations for apps (O-Z) Hindi
 - Add translations for apps (O-Z) Polish
 - Add translations for apps (O-Z) Romanian
 - Add translations for apps (O-Z) Spanish
 - Add translations for apps (S-Z) - Bulgarian
 - Add translations for apps part 2 - Ukrainian
 - Add translations for apps part 3 - Ukrainian
 - Add translations for newly internationalized apps - German
 - Add translations for newly internationalized apps part 1 - Belarusian
 - Add translations for newly internationalized apps part 1 - Czech
 - Add translations for newly internationalized apps part 1 - Dutch
 - Add translations for newly internationalized apps part 1 - Hindi
 - Add translations for newly internationalized apps part 1 - Italian
 - Add translations for newly internationalized apps part 1 - Polish
 - Add translations for newly internationalized apps part 1 - Romanian
 - Add translations for newly internationalized apps part 1 - Russian
 - Add translations for newly internationalized apps part 1 - Spanish
 - Add translations for newly internationalized apps part 2 - Belarusian
 - Add translations for newly internationalized apps part 2 - Czech
 - Add translations for newly internationalized apps part 2 - Dutch
 - Add translations for newly internationalized apps part 2 - German
 - Add translations for newly internationalized apps part 2 - Hindi
 - Add translations for newly internationalized apps part 2 - Italian
 - Add translations for newly internationalized apps part 2 - Polish
 - Add translations for newly internationalized apps part 2 - Romanian
 - Add translations for newly internationalized apps part 2 - Simplified Chinese
 - Add translations for newly internationalized apps part 2 - Spanish
 - Add translations for newly internationalized apps part 3 - Hindi
 - Apply Python's Style Guide to HaikuPorter, (PEP8)
 - Bluetooth Server Output class should be using layout manager
 - Check Haiku for missing parts that are still in need of i18n
 - Check over the various apps include in Haiku checking it with various languages set. Note any text alignment problems and report any issues you find. Keep a list of the apps that you checked over, and languages checked.
 - Check over the various apps included in Haiku both with the fonts set to size 12 and set to size 18.
 - Codestyle of the debug Bluetooth server Output window class
 - Create a demo package - audio
 - Create a demo package - data files
 - Create a demo package - images
 - Create a demo package - video
 - Create a linux package (.deb / ppa or similar) for bfs_fuse
 - Create a more gripping screenshot slideshow for the website.
 - Create a Quality Assurance kit - [1] Checklist
 - Create a Wikipedia article about the Haiku Vector Icon Format (HVIF)
 - Create Haiku User Guide page for Locale preferences
 - Create Haiku User Guide page for PackageInstaller and MidiPlayer
 - Create Haiku User Guide page for ShowImage and MediaPlayer
 - Create Haiku User Guide page for the Desktop Applets
 - Create Haiku User Guide page for WebPositive
 - Create proper .bep file for agg
 - Create some mock-ups of a possible package manager for Haiku research past mailing list discussion on the subject
 - Create some mock-ups of a possible wireless network preferences app (related to #5697)
 - Figure out what all the commands in `finddir B_SYSTEM_BIN_DIRECTORY` are
 - Finish the Japanese translation of the "Welcome to Haiku" document
 - Finish the Japanese translation of the user guide's "Desktop Applets" documents
 - Finish the Japanese translation of the user guide's "Preferences" documents - Part 1
 - Finish the Japanese translation of the user guide's "Preferences" documents - Part 2
 - Finish the translation for apps (A-Z) French
 - Finish the translation for apps (A-Z) Simplified Chinese
 - Fix Custom cursors in Haiku port of SDL
 - Fix default swap file size when Virtual Memory is enabled
 - Fix fseek on Haiku - fseek does not discard ungetc buffer
 - Fix three open trac tickets on HaikuPorts
 - Haiku Cognizance
 - Identify Missing/Incorrect POSIX Functionality in header files A-H
 - Identify Missing/Incorrect POSIX Functionality in header files I-P
 - Identify Missing/Incorrect POSIX Functionality in header files R-Z
 - Identify Missing/Incorrect POSIX Functionality in net/ and netinet/
 - Identify Missing/Incorrect POSIX Functionality in sys/
 - Integrate NTP client
 - Investigate and fix issue with haikuporter failing to match the checksum for pyton3.2a4
 - Investigate Haiku trac ticket #2044, report findings
 - Investigate Haiku trac ticket #2696, report findings
 - Present Haiku at a local Linux User Group or similar interested group (lightning talk)
 - Present Haiku at a local Linux User Group or similar interested group (lightning talk)
 - Present Haiku at a local Linux User Group or similar interested group (lightning talk)
 - Present Haiku at a local Linux User Group or similar interested group (standard talk)
 - Research and located Obsolete units (KB, MB, GB) in Haiku.
 - Research localization problems in Haiku applications
 - Research missing math.h functions
 - Research missing termios.h definitions
 - Research the various virtualization programs and recommend settings to get Haiku to run on them.
 - Resolve SDL issue 1031
 - Rework Leaves screensaver to draw leaves using BShape
 - Run the test suite for libtool, autoconf and automake and create a tracking page similar to the one for Python
 - Run the test suite for Perl on Haiku and create a wiki tracking page similar to the one for Python
 - Summarize past mailing list discussions on patch management issues.
 - Test all open trac tickets for ShowImage and indicate whether they are still valid. Add extra information.
 - Test for extended attribute support by Haiku's build system on Btrfs
 - Test for extended attribute support by Haiku's build system on HFS+
 - Test for extended attribute support by Haiku's build system on Reiser4
 - Test for extended attribute support by Haiku's build system on various filesystems
 - Test for extended attribute support by Haiku's build system on various filesystems
 - Test FTP put and get on Haiku, vs another OS on the same PC
 - Test Haiku's browser WebPositive on your favorite web sites
 - Test out 3 contributed .bep files on HaikuPorts to verify that they work as expected
 - Test out 3 contributed .bep files on HaikuPorts to verify that they work as expected
 - Test out 3 contributed .bep files on HaikuPorts to verify that they work as expected
 - Test out 3 contributed .bep files on HaikuPorts to verify that they work as expected
 - Test out 3 contributed .bep files on HaikuPorts to verify that they work as expected
 - Test out 4 contributed .bep files on HaikuPorts to verify that they work as expected
 - Translate some pages of the User Guide in Italian #1
 - Translate some pages of the User Guide in Italian #2
 - Translate some pages of the User Guide in Italian #3
 - Translate some pages of the User Guide to Italian #4
 - Translate some pages of the User Guide to Italian #5
 - Translate some pages of the User Guide to Italian #6
 - Translate some pages of the User Guide to Italian #7
 - Translate some pages of the User Guide to Italian #8
 - Write a guide with tips to set up and run Haiku under VMWare
 - Write a guide with tips to set up and run Haiku under VirtualBox
 - Write a screensaver for Haiku
 - Write a screensaver for Haiku
 - Write an article for a Haiku web site on how to use HaikuPorter
 - Write an introduction for one of Haiku's kits for http://api.haiku-os.org
 - Write documentation for one class in API reference manual