= Welcome to the Haiku development tracker = == Logging in == To [/login login] you will need an account for [http://dev.haiku-os.org this service]. If you do not have an account, you can [/register register] one by clicking the link in at the top. When creating a new account, be certain to '''provide your email address''' as it is necessary to obtain basic ticket modification privileges. Be sure to '''check your spam folder''' shortly afterwards, as the AccountVerificationEmail usually ends up there. == Using the tracker == 1. Read BugTrackerEtiquette. This mentions what content is appropriate, where to seek additional assistance, and peculiarities with our bug tracker. 1. **Read BugTrackerEtiquette**. We mean it. 1. ReportingBugs details what information to include on bug reports and how to obtain it. 1. [wiki:CodingGuidelines/SubmittingPatches SubmittingPatches] mentions the preferred way for creating patches. Have a look at TicketLife for more information on what will happen to your ticket during its lifetime. == Browsing the source == You can find instructions on [http://www.haiku-os.org/guides/building/get-source-git how to get the source with git]. Developers: have a look at the GitStarted page for resources on getting started with developing in Git. If you just want to have a look at the repository, we also have [https://git.haiku-os.org/ cgit set up for you]. == Useful information == This Wiki stores some useful information that you might want to look at: * EasyTasks contains a list of tasks that can be an entry point for new contributors. * [wiki:FutureHaiku/Features FutureHaikuFeatures] lists functionality that would be well appreciated. * [wiki:FutureHaiku/FileSystem FutureHaikuFileSystem] is a place to brainstorm Haiku's file system after R1. * [wiki:FutureHaiku/APIChangesOnCompatibilityDrop APIChangesOnCompatibilityDrop] is a collection of API changes we intend to make as soon as we drop BeOS backward compatibility. * [wiki:CodingGuidelines/VIM] is a small script that will detect some guideline violations for vim. * [http://cgit.haiku-os.org/haiku/tree/src/tools/checkstyle HaikuCodingStyleChecker] is a python program that will detect some guideline violations. * The [http://www.haiku-os.org/development/coding-guidelines Coding Guidelines] are expected to be followed. * Search Haiku's code on {OpenGrok servers: [http://grok.bikemonkey.org/source grok.bikemonkey.org], [http://code.metager.de/source/xref/haiku code.metager.de] [https://github.com/search?q=repo%3Ahaiku%2Fhaiku&type=Code github.com]