= Google Code-in Ideas 2014 = This is the brainstorm page for the [http://code.google.com/opensource/gci/2014/ Google Code-In]. Google has announced that they are going to hold Google Code-In 2014. [http://google-opensource.blogspot.co.nz/2014/10/google-summer-of-code-2015-and-google.html Google Summer of Code 2015 and Google Code-In 2014 Announcement] [http://www.google-melange.com/gci/homepage/google/gci2014 Google Code-In Homepage] If you are intrested in submitting an idea for a task then you can make one [https://docs.google.com/forms/d/1ozlfjZ-miL81zKIVICxiv0-wXPTUhYjROIE83IYqvYY/viewform?usp=send_form at Google Forms]. Be sure to fill out all the questions inorder to incressed the likelihood that your idea is chosen. == New task ideas for 2014 == == 1. Code: Tasks related to writing or refactoring code == For coding tasks students should make sure to follow Haiku's coding guidelines: (https://www.haiku-os.org/development/coding-guidelines) === 1.1 Code an app for Haiku (including multi-part tasks) === ||Example task||Example mentor||Example link|| ||Add GMAIL API functionality to mail app||Example mentor||https://developers.google.com/gmail/|| ||Code a daemon to sync People data with services like Google-contacts||Example mentor||https://developers.google.com/google-apps/contacts/v3/|| ||Code a social media app to show a stream of all your friend's activity from multiple services (part 1 of ∞)||Example mentor||https://path.com; http://everypost.com; https://hootsuite.com; http://seesmic.com|| ||Code a Spotify app for Haiku (part 1 of ∞)|| "" ||https://developer.spotify.com|| ||Code an attribute based advanced download manager app for Haiku (part 1 of ∞)|| "" ||http://mac.eltima.com/download-manager.html|| ||Fix the bug in VWGET that stops it from restarting some downloads and update it's verson of Wget|| "" ||http://lema.link-u.com/be/vwget.html|| ||Code an attribute based Video Manager app for Haiku (part 1 of ∞)|| " " ||http://www.shedworx.com/cosmos-video|| ||Modernise Album Photo manager with some new features|| " " ||https://github.com/HaikuArchives/Album http://bit.ly/1wkLd1a|| ||Modernise Cherry Blossom Music Manager with some new features||""||https://gitorious.org/cherry-blossom|| ||Write a simple attribute manager to help make editing attributes easy (part 1 of ∞)|| " " ||http://www.caseapps.com/tags/ || ||Write an attribute based academic reference manager app for Haiku (part 1 of ∞)||""||https://bitly.com/qXV0xw http://tmsnrt.rs/1vYgOWq http://bit.ly/1tltI3Z http://bit.ly/1s6zBhK http://bit.ly/1D4rtTE|| ||Code a document manager for Haiku (part 1 of ∞)||""||http://www.icyblaze.com/idocument/|| ||Code an ebook manager for Haiku (part 1 of ∞)||""||https://play.google.com/store/apps/details?id=com.flipkart.fkreader|| ||Code an advanced IDE app for Haiku (part 1 of ∞)||""||https://developer.apple.com/xcode/|| ||Code a GUI for Git and Mercurial||""||http://sourcetreeapp.com|| ||Code a web password manager that connects to Haiku's keystore service||""||https://agilebits.com/onepassword|| ||Code a note taking app for Haiku||""||http://writeapp.net|| ||Code a weather app for Haiku||""||http://bit.ly/1sCLDlF http://bit.ly/1qWi4VT https://github.com/aldeck/weather|| ||Code a TODO/task keeping app for Haiku||""||http://goo.gl/uBQrNR http://goo.gl/g7If1o http://goo.gl/51fyv2 http://goo.gl/LlT5o1 http://goo.gl/Vk4YCP http://goo.gl/zKXd2J|| === 1.2 Create a recipe so Haiku can build a library === ||Example task||Example mentor||Example link|| ||Create a Haiku build recipe for Google client-dotnet||""||https://developers.google.com/api-client-library/dotnet/|| ||Create a Haiku build recipe for Google client-java||""||https://developers.google.com/api-client-library/java/|| ||Create a Haiku build recipe for Google client-python||""||https://developers.google.com/api-client-library/python/|| ||Create a Haiku build recipe for Google client-ruby||""||https://developers.google.com/api-client-library/ruby/|| ||Create a Haiku build recipe for Google client-go||""||https://code.google.com/p/google-api-go-client/|| ||Create a Haiku build recipe for Google client-nodejs||""||https://github.com/google/google-api-nodejs-client/|| ||Create a Haiku build recipe for ruby-crowd||""||http://github.com/stefanwille/crowd_rails|| ||Create a Haiku build recipe for rest-crowd||""||https://bitbucket.org/atlassian/crowd-rest-client|| ||Create a Haiku build recipe for python-crowd||""||https://github.com/aelse/python-crowd|| ||Create a Haiku build recipe for nodejs-crowd||""||https://github.com/dsn/node-atlassian-crowd|| ||Create a Haiku build recipe for node.js||""||http://nodejs.org/dist/v0.10.32/node-v0.10.32.tar.gz|| ||Create a Haiku build recipe for Dart||""||https://code.google.com/p/dart/|| ||Create a Haiku build recipe for Google Tesseract||""||https://code.google.com/p/tesseract-ocr/|| ||Create a Haiku build recipe for Angular.js||""||https://github.com/angular/angular.js|| ||Create a Haiku build recipe for fruit||""||https://github.com/google/fruit|| ||Update the recipe/port for exiv2||""||http://www.exiv2.org http://goo.gl/6XcJ5r|| ||Update the recipe/port for XML-Parser||""||http://goo.gl/YlDepO|| ||Update the recipe/port for Orphilia||""||http://goo.gl/riE6YG|| ||Update the recipe/port for libtorrent-rasterbar||""||http://goo.gl/xaVEPq|| ||Update the recipe/port for Doxygen||""||http://goo.gl/17njwN|| ||Update the recipe/port for Man so it only uses writable directories||""||http://goo.gl/BpOrxA|| ||Create a Haiku build recipe for webrtc||""||https://code.google.com/p/webrtc/|| ||Create a Haiku build recipe for SDLU||""||https://bitbucket.org/sdlu/sdlu/|| === 1.3 Create a recipe so Haiku can build a native Haiku app/library === === 1.4 Create a recipe so Haiku can build a unix/cross platform app === === 1.5 Create a recipe so Haiku can build a command line app === === 1.6 Create a recipe so Haiku can build a bitrot === ||Update the recipe/port for Gemrb||""||http://ports.haiku-files.org/ticket/673|| ||Update the recipe/port for pylzma||""||http://ports.haiku-files.org/ticket/617|| ||Update the recipe/port for KQLives||""||http://ports.haiku-files.org/ticket/666|| ||Update the recipe/port for Privoxy||""||http://ports.haiku-files.org/ticket/632|| ||Update the recipe/port for imagemagick||""||http://ports.haiku-files.org/ticket/709|| ||Update the recipe/port for bzflag||""||http://ports.haiku-files.org/ticket/708|| ||Update the recipe/port for cylindrix||""||http://ports.haiku-files.org/ticket/714|| ||Update the recipe/port for GRI||""||http://ports.haiku-files.org/ticket/710|| ||Update the recipe/port for libvisio||""||http://ports.haiku-files.org/ticket/690|| ||Update the recipe/port for brlcad||""||http://ports.haiku-files.org/ticket/681|| ||Update the recipe/port for Appache Harmony||""||http://ports.haiku-files.org/ticket/707|| ||Update the recipe/port for e2fsprogs||""||http://ports.haiku-files.org/ticket/712|| ||Update the recipe/port for TeXLive||""||http://ports.haiku-files.org/ticket/623|| ||Update the recipe/port for Xapian||""||http://ports.haiku-files.org/ticket/651|| ||Update the recipe/port for bencode-tools||""||http://ports.haiku-files.org/ticket/693|| ||Update the recipe/port for UADE||""||http://ports.haiku-files.org/ticket/695|| ||Update the recipe/port for Unlzx||""||http://ports.haiku-files.org/ticket/696|| ||Update the recipe/port for VisualBoyAdvance||""||http://ports.haiku-files.org/ticket/230|| ||Update the recipe/port for liblo||""||http://ports.haiku-files.org/ticket/577|| ||Update the recipe/port for gloox||""||http://ports.haiku-files.org/ticket/341|| ||Update the recipe/port for GiNaC||""||http://ports.haiku-files.org/ticket/610|| ||Update the recipe/port for bmake||""||http://ports.haiku-files.org/ticket/601|| ||Update the recipe/port for elftoolchain||""||http://ports.haiku-files.org/ticket/611|| ||Update the recipe/port for quake3||""||http://ports.haiku-files.org/ticket/378|| ||Update the recipe/port for Oracle Berkeley DB||""||http://ports.haiku-files.org/ticket/548|| ||Update the recipe/port for celestia||""||http://ports.haiku-files.org/ticket/390|| ||Update the recipe/port for Speed-Dreams2||""||http://ports.haiku-files.org/ticket/516|| ||Update the recipe/port for Irrlicht||""||http://ports.haiku-files.org/ticket/520|| ||Update the recipe/port for Dreamchess||""||http://ports.haiku-files.org/ticket/459|| ||Update the recipe/port for Neverball||""||http://ports.haiku-files.org/ticket/461|| ||Update the recipe/port for uncrustify||""||http://ports.haiku-files.org/ticket/528|| ||Update the recipe/port for libggz||""||http://ports.haiku-files.org/ticket/315|| ||Update the recipe/port for Pingus||""||http://ports.haiku-files.org/ticket/533|| ||Update the recipe/port for Frogatto||""||http://ports.haiku-files.org/ticket/540|| ||Update the recipe/port for Jagged Alliance 2||""||http://ports.haiku-files.org/ticket/545|| ||Update the recipe/port for glew||""||http://ports.haiku-files.org/ticket/121|| ||Update the recipe/port for libmysqlclient||""||http://ports.haiku-files.org/ticket/342|| ||Update the recipe/port for schismtracker||""||http://ports.haiku-files.org/ticket/370|| ||Update the recipe/port for TinyGL||""||http://ports.haiku-files.org/ticket/371|| ||Update the recipe/port for paragui||""||http://ports.haiku-files.org/ticket/83|| ||Update the recipe/port for TinyXml||""||http://ports.haiku-files.org/ticket/254|| ||Update the recipe/port for Wesnoth||""||http://ports.haiku-files.org/ticket/231|| ||Update the recipe/port for sfml||""||http://ports.haiku-files.org/ticket/454|| ||Update the recipe/port for ttf-uralic||""||http://ports.haiku-files.org/ticket/382|| ||Update the recipe/port for openexr||""||http://ports.haiku-files.org/ticket/144|| ||Update the recipe/port for Ballsmacker||""||http://ports.haiku-files.org/ticket/458|| ||Update the recipe/port for ZAZ||""||http://ports.haiku-files.org/ticket/468|| ||Update the recipe/port for CEGUI||""||http://ports.haiku-files.org/ticket/470|| ||Update the recipe/port for Scourge||""||http://ports.haiku-files.org/ticket/463|| ||Update the recipe/port for flobopuyo||""||http://ports.haiku-files.org/ticket/462|| ||Update the recipe/port for fheroes2||""||http://ports.haiku-files.org/ticket/292|| ||Update the recipe/port for freeciv||""||http://ports.haiku-files.org/ticket/400|| ||Update the recipe/port for OpenCity||""||http://ports.haiku-files.org/ticket/460|| ||Update the recipe/port for Xut||""||http://ports.haiku-files.org/ticket/471|| ||Update the recipe/port for GemRB||""||http://ports.haiku-files.org/ticket/406|| ||Update the recipe/port for netpanzer||""||http://ports.haiku-files.org/ticket/340|| ||Update the recipe/port for classpath||""||http://ports.haiku-files.org/ticket/498|| ||Update the recipe/port for Lincity-NG||""||http://ports.haiku-files.org/ticket/465|| == 2. Documentation/Training: Tasks related to creating/editing documents and helping others learn more == === 2.1 === ||Create a generic .recipe for a library||scottmc|| Example link|| ||Create a generic .recipe for a Haiku app||scottmc|| Example link|| ||Create a generic .recipe for a unix/cross platform app||scottmc|| Example link|| ||Create a generic .recipe for a command line app||scottmc|| Example link|| == 3. Outreach/Research: Tasks related to community management, outreach/marketing, or studying problems and recommending solutions == || Present a Haiku lightning talk (about 5 minutes long) at a local Linux User Group or similar interested group. (5 or so slides on a specific part of Haiku) || Example link|| || Present Haiku at a local Linux User Group or similar interested group. (20 or so slides and demo time) || Example link|| == 4. Quality Assurance: Tasks related to testing and ensuring code is of high quality == ||Example task||Example mentor||Example link|| == 5. User Interface: Tasks related to user experience research or user interface design and interaction == ||Example task||Example mentor||Example link|| == 6. Beginner Introduction: Tasks related to getting students accustomed to Haiku codebase and community == ||Example task||Example mentor||Example link|| ||[refresher] Fix your choice of task which is marked as being easy||""||https://dev.haiku-os.org/wiki/EasyTasks|| ||[refresher] Checkout and compile Haiku||""||https://www.haiku-os.org/guides/building|| ||[refresher] Outsource a library of your choice||""||https://dev.haiku-os.org/ticket/10267|| ||[refresher] Follow lessons 12-16 in Programming With Haiku||""||http://www.haiku-os.org/tags/programmingwithhaiku|| ||[refresher] Follow lessons 17-19 in Programming With Haiku||""||http://www.haiku-os.org/tags/programmingwithhaiku|| ||[refresher] Follow lessons 20-22 in Programming With Haiku||""||http://www.haiku-os.org/tags/programmingwithhaiku|| ||[welcome] Install HaikuPorter and the HaikuPorts recipe database||""||http://bitbucket.org/haikuports/haikuports/wiki/Home|| ||[welcome] Follow lessons 1-5 in Programming With Haiku||""||http://www.haiku-os.org/tags/programmingwithhaiku|| ||[welcome] Follow lessons 1-5 in Learning to Program with Haiku||""||http://www.haiku-os.org/development/learning_to_program_with_haiku|| ||[welcome] Follow lessons 6-9 in Learning to Program with Haiku||""||http://www.haiku-os.org/development/learning_to_program_with_haiku|| ||[welcome] Follow lessons 10-14 in Learning to Program with Haiku||""||http://www.haiku-os.org/development/learning_to_program_with_haiku|| ||[welcome] Follow lessons 15-18 in Learning to Program with Haiku||""||http://www.haiku-os.org/development/learning_to_program_with_haiku|| ||[welcome] Follow lessons 19-23 in Learning to Program with Haiku||""||http://www.haiku-os.org/development/learning_to_program_with_haiku|| ||[nocode] Run Haiku in your choice of hypervisor||""||https://www.haiku-os.org/guides/virtualizing|| ||[nocode] Follow the Attributes workshop in the userguide||""||https://www.haiku-os.org/docs/userguide/en/workshop-filetypes+attributes.html|| ||[nonode] Use the Haiku User Guide to help you use the stack and tile feature||""||http://www.haiku-os.org/docs/userguide/en/contents.html|| ||[nonode] Use the Haiku User Guide to help you install the game Pipepanic with Haiku Depot||""||http://www.haiku-os.org/docs/userguide/en/contents.html|| ||[nocode] Sign up for the HaikuPorts End User and Haiku General Mailing Lists||""||http://www.haiku-os.org/community/ml/|| ------------------------------------------------------------------------------------------------------------ == These are imported from our GCI 2013 ideas page and many will be removed and/or changed and more will be added. == Developers and documenters: Suggested tasks can be added below if you have wiki edit rights. Prospective Students: This page should give you an idea of what tasks may be available for Haiku, should we get selected for GCI 2014. || Task # || Description || Task Type || || 1 ||Re-factor StyleEdit's Export feature || Code || || 2 ||Create a recipe file for Haikuporter to build the games Manic Miner and/or Jet Set Willy || Code || || 3 ||Create a recipe file for Haikuporter to build the game Pachi el Marciano || Code || || 4 ||Create a recipe file for Haikuporter to build the game Dragon Memory || Code || || 5 ||Create a recipe file for Haikuporter to build the Martian Memory || Code || || 6 ||Create a recipe file for Haikuporter to build the game Pipepanic || Code || || 7 ||Create a recipe file for Haikuporter to build the game Teeworlds || Code || || 8 ||Create a recipe file for Haikuporter to build the game build Xmoto || Code || || 9 ||Create a recipe file for Haikuporter to build the game Rezerwar || Code || || 10 ||Create a recipe file for Haikuporter to build Entropia Engine++ || Code || || 11 ||Create a recipe file for Haikuporter to build the Android font Roboto || Code || || 12 ||Create a recipe file for Haikuporter to build the Ninja build system || Code || || 13 ||Create a preliminary password screen for Haiku using the password from the screensaver preferences || Code || || 14 ||Create a recipe file for Haikuporter to build OpenArena || Code || || 15 ||Code a delay of the password lock for a few seconds || Code || || 16 ||Add a keyboard shortcut to move to Tracker's location bar without a mouse || Code || || 17 ||Code an on-screen keyboard for Haiku - Part One - Reuse Keymap code || Code || || 18 ||Code an on-screen keyboard for Haiku - Part Two - Add thumb mode for tablets || Code || || 19 ||Code an on-screen keyboard for Haiku - Part Three - Polish code || Code || || 20 ||Code a blog editor app that can connect to webblog APIs - Part One - || Code || || 21 ||Create a recipe file for Haikuporter to build the Haiku game BeSol || Code || || 22 ||Create a recipe file for Haikuporter to build BeCasso - Part One || Code || || 23 ||Patch BeCasso so that it doesn't require a keyfile anymore to work - Part Two || Code || || 24 ||Create a recipe file for Haikuporter to build the BeOS library ArpCommon || Code || || 25 ||Create a recipe file for Haikuporter to build the Windows Extended Metafile Data translator || Code || || 26 ||Create a recipe file for Haikuporter to build the BeOS library libMDI || Code || || 27 ||Create a recipe file for Haikuporter to build the BeOS library LibImageManip || Code || || 28 ||Create a recipe file for Haikuporter to build LanguageBindings - Part One - || Code || || 29 ||Create a recipe file for Haikuporter to build LanguageBindings - Part Two - || Code || || 30 ||Create a recipe file for Haikuporter to build LanguageBindings - Part Three - || Code || || 31 ||Create a recipe file for Haikuporter to build Ham || Code || || 32 ||Create a recipe file for Haikuporter to build OpenBinder || Code || || 33 ||Create a recipe file for Haikuporter to build Mono || Code || || 34 ||Create a recipe file for Haikuporter to build A-Book || Code || || 35 ||Create a recipe file for Haikuporter to build BinaryClock || Code || || 36 ||Create a recipe file for Haikuporter to build launchpad || Code || || 37 ||Create a recipe file for Haikuporter to build FileCropper || Code || || 38 ||Create a recipe file for Haikuporter to build ImageMounter || Code || || 39 ||Create a recipe file for Haikuporter to build Konfetti || Code || || 40 ||Create a recipe file for Haikuporter to build NetPulse || Code || || 41 ||Create a recipe file for Haikuporter to build Organizer || Code || || 42 ||Create a recipe file for Haikuporter to build PPViewer || Code || || 43 ||Create a recipe file for Haikuporter to build AVLDupTree || Code || || 44 ||Create a recipe file for Haikuporter to build BackUp || Code || || 45 ||Create a recipe file for Haikuporter to build BeCheckers || Code || || 46 ||Create a recipe file for Haikuporter to build Scooby || Code || || 47 ||Create a recipe file for Haikuporter to build TransPlus || Code || || 48 ||Create recipe files for 3 fonts sets listed on Gentoo-Portage media-fonts/ that don't yet have a an entry on Haikuports (can be repeated, just not duplicated) || Code || || 49 ||Create a recipe file for Haikuporter to build BeIndexed || Code || || 50 ||Create a recipe file for Haikuporter to build BePhotoMagic || Code || || 51 ||Create a recipe file for Haikuporter to build BeScreenCapture || Code || || 52 ||Create a recipe file for Haikuporter to build BeTeX || Code || || 53 ||Create a recipe file for Haikuporter to build Capital Be || Code || || 54 ||Create a recipe file for Haikuporter to build Cherry Blossom || Code || || 55 ||Create a recipe file for Haikuporter to build ClipUp || Code || || 56 ||Create a recipe file for Haikuporter to build CoveredCalc || Code || || 57 ||Create a recipe file for Haikuporter to build Critical Mass || Code || || 58 ||Create a recipe file for Haikuporter to build DriveEncryption || Code || || 59 ||Create a recipe file for Haikuporter to build Einsteinium || Code || || 60 ||Create a recipe file for Haikuporter to build Eventual || Code || || 61 ||Create a recipe file for Haikuporter to build Faber || Code || || 62 ||Create a recipe file for Haikuporter to build Filer || Code || || 63 ||Create a recipe file for Haikuporter to build FilWip || Code || || 64 ||Create a recipe file for Haikuporter to build Finance || Code || || 65 ||Create a recipe file for Haikuporter to build FreeBird || Code || || 66 ||Create a recipe file for Haikuporter to build FolderShaper || Code || || 67 ||Create a recipe file for Haikuporter to build GuitarMaster || Code || || 68 ||Create a recipe file for Haikuporter to build CommandNotFound || Code || || 69 ||Create a recipe file for Haikuporter to build HitMan || Code || || 70 ||Create a recipe file for Haikuporter to build Hugen || Code || || 71 ||Create a recipe file for Haikuporter to build HyperStudio || Code || || 72 ||Create a recipe file for Haikuporter to build JamMin || Code || || 73 ||Create a recipe file for Haikuporter to build JoystickUtilizer || Code || || 74 ||Create a recipe file for Haikuporter to build Lava || Code || || 75 ||Create a recipe file for Haikuporter to build Manabu || Code || || 76 ||Create a recipe file for Haikuporter to build MasterPiece || Code || || 77 ||Create a recipe file for Haikuporter to build Melt || Code || || 78 ||Create a recipe file for Haikuporter to build Microbe || Code || || 79 ||Create a recipe file for Haikuporter to build Mr. Peeps! || Code || || 80 ||Create a recipe file for Haikuporter to build Muscle || Code || || 81 ||Create a recipe file for Haikuporter to build Mynti || Code || || 82 ||Create a recipe file for Haikuporter to build Niue || Code || || 83 ||Create a recipe file for Haikuporter to build Paragraph || Code || || 84 ||Create a recipe file for Haikuporter to build PeopleEdit || Code || || 85 ||Create a recipe file for Haikuporter to build PhotoGrabber || Code || || 86 ||Create a recipe file for Haikuporter to build PonpokoDiff || Code || || 87 ||Create a recipe file for Haikuporter to build ProjectConceptor || Code || || 88 ||Create a recipe file for Haikuporter to build Randomizer || Code || || 89 ||Create a recipe file for Haikuporter to build Recibe || Code || || 90 ||Create a recipe file for Haikuporter to build RepliCat || Code || || 91 ||Create a recipe file for Haikuporter to build Resourcer || Code || || 92 ||Create a recipe file for Haikuporter to build RobinHood || Code || || 93 ||Create a recipe file for Haikuporter to build Run || Code || || 94 ||Create a recipe file for Haikuporter to build SageBrush || Code || || 95 ||Create a recipe file for Haikuporter to build Seeker || Code || || 96 ||Create a recipe file for Haikuporter to build Scrittore || Code || || 97 ||Create a recipe file for Haikuporter to build SimplyVorbis || Code || || 98 ||Create a recipe file for Haikuporter to build Shredder || Code || || 99 ||Create a recipe file for Haikuporter to build Snapshot || Code || || 100 ||Create a recipe file for Haikuporter to build SystemInfo || Code || || 101 ||Create a recipe file for Haikuporter to build TakeNotes || Code || || 102 ||Create a recipe file for Haikuporter to build Taskpad || Code || || 103 ||Create a recipe file for Haikuporter to build Titan || Code || || 104 ||Create a recipe file for Haikuporter to build Tolmach || Code || || 105 ||Create a recipe file for Haikuporter to build Torrentor || Code || || 106 ||Create a recipe file for Haikuporter to build TrackerGrep || Code || || 107 ||Create a recipe file for Haikuporter to build Virtual BeLive! || Code || || 108 ||Create a recipe file for Haikuporter to build VWGet || Code || || 109 ||Create a recipe file for Haikuporter to build WaveView || Code || || 110 ||Create a recipe file for Haikuporter to build Weather || Code || || 111 ||Create a recipe file for Haikuporter to build Whisper || Code || || 112 ||Create a recipe file for Haikuporter to build SheepShaver || Code || || 113 ||Create a recipe file for Haikuporter to build QuickLaunchPeople || Code || || 114 ||Create a recipe file for Haikuporter to build Spiff || Code || || 115 ||Create a recipe file for Haikuporter to build PhantomLimb || Code || || 116 ||Create a recipe file for Haikuporter to build SockHop || Code || || 117 ||Create a recipe file for Haikuporter to build Morph || Code || || 118 ||Create a recipe file for Haikuporter to build BeSwarm || Code || || 119 ||Create a recipe file for Haikuporter to build BinaryClock and BinaryClockSS || Code || || 120 ||Create a recipe file for Haikuporter to build Space || Code || || 121 ||Create a recipe file for Haikuporter to build MinimizeAll || Code || || 122 ||Create a recipe file for Haikuporter to build QueryWatcher || Code || || 123 ||Create a recipe file for Haikuporter to build RemoteControl || Code || || 124 ||Create a recipe file for Haikuporter to build NightAndDay || Code || || 125 ||Create a recipe file for Haikuporter to build TimeCop || Code || || 126 ||Create a recipe file for Haikuporter to build ConvertToLF || Code || || 127 ||Create a recipe for lato-fonts, it should put OTF and TTF in different packages || Code || || 128 ||Write a freecell solitare clone using the Haiku (Be) API || Code || || 129 ||Write a spider solitare clone using the Haiku (Be) API || Code || || 130 ||Write a klondike solitare clone using the Haiku (Be) API || Code || || 131 ||Update minesweeper code to use resource based definitions instead of individual graphics || Code || || 132 ||Create a recipe file for Haikuporter to build orphilia-dropbox || Code || || 133 ||Create a recipe file for Haikuporter to build DockBert || Code || || 134 ||Check Haiku/app recipes for source links to osdrawer/Haikuware and repace them with links to github. || Code, Research || || 135 ||Write a guide on how to run Haiku in the jpc virtual machine || Documentation || || 136 ||Write a guide on how to run Haiku in the SimNow virtual machine || Documentation || || 137 ||Write a guide on how to run Haiku in the Virtual PC VM (windows) || Documentation || || 138 ||Write a guide on how to run Haiku in the Q kju VM (mac) || Documentation || || 139 ||Write a guide on how to run Haiku in Xen (linux) || Documentation || || 140 ||Finish writing the guide on how to run Haiku in QEMU (Windows or Linux) || Documentation || || 141 ||Finish writing the guide on how to run Haiku in VMware Fusion (Mac) || Documentation || || 142 ||Check the Main Virtualizing Haiku page for errors, spelling mistakes and if it is up to date || Documentation || || 143 ||Check the VMware Player guide for errors, spelling mistakes and if it is up to date (Windows) || Documentation || || 144 ||Check the VirtualBox guide for errors, spelling mistakes and if it is up to date || Documentation || || 145 ||Check the Parallels Workstation guide for errors, spelling mistakes and if it is up to date (Windows) || Documentation || || 146 ||Check the Bochs guide for errors, spelling mistakes and if it is up to date || Documentation || || 147 ||Check the Parallels Desktop guide for errors, spelling mistakes and if it is up to date (Mac) || Documentation || || 148 ||Check the KVM guide for errors, spelling mistakes and if it is up to date (Linux) || Documentation || || 149 ||Check the Hyper-V guide for errors, spelling mistakes and if it is up to date (Windows) || Documentation || || 150 ||Check the VirtualBox Serial Debugging guide for errors, spelling mistakes and if it is up to date (Linux) || Documentation || || 151 ||Check the VirtualBox Serial Debugging guide for errors, spelling mistakes and if it is up to date (Windows) || Documentation || || 152 ||Check the Connecting to wireless networks guide for errors, spelling mistakes and if it is up to date || Documentation || || 153 ||Write a introductory document about how to use the Clockwerk user interface with screenshots || Documentation || || 154 ||Check the Installing optional packages guide for errors, spelling mistakes and if it is up to date || Documentation || || 155 ||Expand the DESCRIPTION of 5 .recipe files if their current one is less than 2 sentences || Documentation || || 156 ||Make a Video showing how Package Management works on Haiku || Documentation, Outreach || || 157 ||Write a page for wikipedia on Haiku-depot that meets encyclopedic standards || Documentation, Outreach || || 158 ||Write a page for wikipedia on Haiku's PackageInstaller for legacy BeOS apps which meets encyclopedic standards||Documentation, Outreach|| || 159 ||Check WebPositive's Wikipedia page for errors, spelling mistakes and if it's information is up to date ||Documentation, Outreach|| || 160 ||Check Pe's Wikipedia page for errors, spelling mistakes and if it's information is up to date ||Documentation, Outreach|| || 161 ||Check BePDF's Wikipedia page for errors, spelling mistakes and if it's information is up to date || Documentation, Outreach || || 162 ||Check BootManager's Wikipedia page for errors, spelling mistakes and if it's information is up to date || Documentation, Outreach || || 163 ||Check Tracker's Wikipedia page for errors, spelling mistakes and if it's information is up to date || Documentation, Outreach || || 164 ||Check 10 .recipe files to see if they build properly on haiku x86_64 nightly, open issues for any that are broken||Quality Assurance || || 165 ||Test Album for Bugs and Issues || Quality Assurance || || 166 ||Test Aplayer for Bugs and Issues || Quality Assurance || || 167 ||Test Beam for Bugs and Issues || Quality Assurance || || 168 ||Test Beget for Bugs and Issues || Quality Assurance || || 169 ||Test Beshare for Bugs and Issues || Quality Assurance || || 170 ||Test BePDF for Bugs and Issues || Quality Assurance || || 171 ||Test Beezer for Bugs and Issues || Quality Assurance || || 172 ||Test BurnItNow for Bugs and Issues || Quality Assurance || || 173 ||Test Caya for Bugs and Issues || Quality Assurance || || 174 ||Test Clockwerk for Bugs and Issues || Quality Assurance || || 175 ||Test Pe for Bugs and Issues || Quality Assurance || || 176 ||Test Quicklaunch for Bugs and Issues || Quality Assurance || || 177 ||Test ThemeManager for Bugs and Issues || Quality Assurance || || 178 ||Test UberTuber for Bugs and Issues || Quality Assurance || || 179 ||Test W6 for Bugs and Issues || Quality Assurance || || 180 ||Test Wonderbrush for Bugs and Issues || Quality Assurance || || 181 ||Write a 2 page research report on the possability of porting CPU-G to Haiku || Research || || 182 ||Write a 2 page research report on AMD SimNow and the possability of its HDD image being a build target for Haiku || Research || || 183 ||Write a 2 page research report on the possability of runing Haiku in Google Ganeti || Research || || 184 ||Research the best way to implement B_OUTLINE_RESIZE BWindow flag || Research, Code || || 185 ||Find a way to update HaikuTwitter to use Twitter API v1.1 || Research, Code || || 186 ||Research the best way to implement utmpx.h || Research, Code || || 187 ||Create a missing 3d HVIF icon for Haiku || User Interface || || 188 ||Create a missing 2d toolbar HVIF icon for Haiku || User Interface || || 189 ||Create new artwork for Minesweeper game || User Interface || || 190 ||Finish coding the native GUI of Cmake for Haiku || User Interface, Code || || 191 ||Finish coding Bluetooth UI improvements and then check for other issues || User Interface, Code || || 192 ||Add a way to change the yellow folder Icon in tracker to the blue folder icon when the folder is read-only || User Interface, Code || || 193 ||Change the old Tracker navigation bitmap buttons to HVIF icons || User Interface, Code || || 194 ||Change the old Mail toolbar bitmap buttons to HVIF icons || User Interface, Code || || 195 ||Change the old Tracker status window bitmap icon to a new HVIF icon || User Interface, Code || || 196 ||Fix a bug in ArtPaint || User Interface, Code || || 197 ||Fix a bug in ArmyKnife || User Interface, Code || || 198 ||Fix a bug in BeAE || User Interface, Code || || 199 ||Fix a bug in Beam || User Interface, Code || || 200 ||Fix a Bug in Beezer || User Interface, Code || || 201 ||Fix a bug in Caya || User Interface, Code || || 202 ||Fix a bug in Friss || User Interface, Code || || 203 ||Fix a bug in Sawteeth || User Interface, Code || || 204 ||Fix a bug in Hare || User Interface, Code || || 205 ||Fix a bug in SumIt || User Interface, Code || || 206 ||Fix a bug in Pe || User Interface, Code || || 207 ||Fix a bug in Vision || User Interface, Code ||