Changes between Version 22 and Version 23 of FutureHaiku/Features


Ignore:
Timestamp:
Mar 29, 2010, 5:01:57 AM (14 years ago)
Author:
mmadia
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FutureHaiku/Features

    v22 v23  
    88 * definitely-post-R1 features
    99
    10 2. Define a rough estimation/schedule for the implementation of the missing
    11 features.
     102. Define a rough estimation/schedule for the implementation of the missing features.
    1211
    13123. Create the R1 roadmap. This includes all releases we want to do until R1, tagged with preliminary release dates.
     
    1615= Features =
    1716== Locale ==
    18 === Reasons For ===
    19  1. more polished impression
    20  1. despite a non-public API, it has stirred many contributions and is important even in its current state
    21 === Reasons Against ===
    22  1. need to update bundled third party applications
    23  1. locale API not ready to be public
    24  1. layout API not ready to be public
    25  1. including it in Pre-R1 & not in R1 Final, may cause false hopes
    26 === SubTasks ===
    2717 1. Make Layout API public
    2818  * Master ticket: #5524
     
    7060
    7161== Wifi ==
    72 === Reasons For ===
    73  1. even without encryption, it improves Haiku's appeal & usability
    74  1. marketing appeal
    75 === Reasons Against ===
    76  1. including it in Pre-R1 & not in R1 Final, may cause false hopes
    77  1. currently has irq sharing issues that may prevent a successful boot & cause a negative 1st impression.
    78 === SubTasks ===
    7962 1. IRQ sharing issues
    8063 1. userland utilities (network preflet integration, some form of notification in deskbar)
     
    8669       
    8770== WebPositive ==
    88 === Reasons For ===
    89  1. BeZillaBrowser/Bon Echo/FireFox 2.x is outdated and is a constant blemish
    90  1. In ways, it is more advanced than BeZillaBrowser
    91 === Reasons Against ===
    92  1. Missing functionality that users expect in a browser
    93 === SubTasks ===
    9471 1. WebKit as optional build feature
    9572 1. Integrate WebPositive in repository
     
    9976== ACPI ==
    10077 1. wide spread testing
    101  1. http://dev.haiku-os.org/ticket/5064
     78 1. #5064
    10279 
    10380
    10481== Package manager ==
    105 === SubTasks ===
    10682 1. UnionFS needs to be implemented, such that one can edit a file that has been inserted by a package (like config files).
    10783 1. thorough testing required
     
    128104  Fill in details.
    129105
    130 
    131106== Device Manager ==
    132107  Fill in details.
     
    150125 1. Until now the serial port was reserved for kernel debugging, but it is now time for proper userland support.
    151126
    152 === Reasons For ===
    153  1. Would allow Haiku to be debugged by another installation of Haiku
    154 === Reasons Against ===
    155  1. More frequently, new hardware is missing serial header
    156127
    157128== OSS Improvements ==
    158129 1. Prevent driver collision
    159130
    160 == Stack and Tile ==
    161 === Reasons Against ===
    162  1. Requires much code refactoring before merging into trunk
    163 
    164 
    165 == Session Management ==
    166   Fill in details.
    167 
    168 
    169 == Content Based Search ==
    170   Fill in details.
    171 
    172131
    173132= [http://dev.haiku-os.org/milestone/Unscheduled Unscheduled] =
     133 1. Stack & Tile
     134 1. Session management
     135 1. Content based search
    174136 1. Hardware 3D acceleration
    175137   * 3D accelerated app_server
     
    179141 1. Multi-user support
    180142 1. 64 bit support
     143   * #1141
    181144 1. Keyboard shortcut and gestures management (Spicy Keys has been integrated as "Shortcuts", needs improvements.)
    182145 1. Keyboard and Mouse settings associated with hardware
     
    198161 1. Calendar / Scheduling application (and server?)
    199162 1. Gamepad/joystick support [http://www.freelists.org/post/haiku-development/Joystick-support ML thread]
    200 
    201 = Random Questions =
    202  1. What is needed to make the Locale API public?
    203  1. What needs to be improved for the Locale Preflet?
    204  1. What currently happens when you archive a BView hierarchy that is layout managed, and unarchive it again?