Changes between Version 8 and Version 9 of R1/Alpha1Status


Ignore:
Timestamp:
Oct 23, 2008 2:23:41 PM (11 years ago)
Author:
nielx
Comment:

Add a list of accepted proposals

Legend:

Unmodified
Added
Removed
Modified
  • R1/Alpha1Status

    v8 v9  
    33This page acts as a status whiteboard for the Haiku R1 alpha 1 release. It should contain a list of tasks that need to be completed.
    44
    5 == Discussion 7th of August ==
     5== Alpha 1 proposals ==
    66
    7 On the the 7th of August, Axel Dörfler started a discussion on the things to do in the thread [http://www.freelists.org/archives/haiku-development/08-2008/msg00079.html Haiku R1/alpha decisions]. Here's a summary of that discussion. Axel called for:
     7There was a discussion, then followed a vote, and now we have a list of proposals for alpha 1. Below is the final list of accepted proposals.
    88
    9 {{{
    10 The aim of this thread should be to compile a complete list of things
    11 we want to have in the first alpha release, be it feature or software.
    12 }}}
    13 
    14 '''Update:''' there is a page with [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals all the proposals].
    15 
    16 === Features ===
    17  * [http://www.freelists.org/archives/haiku-development/08-2008/msg00080.html BGA]:
    18 {{{
    19 Speaking in general terms, the important thing, even for an alpha, is
    20 that we have no know bug that can cause data corruption. As long as
    21 we reach a point where we are reasonably certain that this is the case,
    22 everything else can be attributed to it being an alpha. :)
    23 }}}
    24  * What about calling it DR1? [http://www.freelists.org/archives/haiku-development/08-2008/msg00118.html Fredrik Modeen])
    25  * Welcome package
    26    * Initial idea: ([http://www.freelists.org/archives/haiku-development/08-2008/msg00120.html Zenja Solaja])
    27 {{{
    28 Even though the Alpha is primarily intended for developers (and should
    29 probably be called Developer Alpha to avoid confusion), there will be a
    30 lot of hobbyists who will like to try Haiku after hearing about it in the press.
    31  Even if they're fortunate enough to have 100% supported hardware, they
    32 will stare at an empty desktop and say "OK, now what?"
    33 }}}
    34    * User Guide
    35    * Links on the desktop
    36  * GCC 2/4 hybrid ([http://www.freelists.org/archives/haiku-development/08-2008/msg00127.html Donn Cave])
    37 {{{
    38 I don't know where your plans for gcc4 are at this point, but I personally
    39 am keenly interested in the rumored gcc2+gcc4 variant, whether in the
    40 alpha distribution itself or as a build from source option.  So I'm
    41 hopefully reminding that self-hosted gcc-4 will want to be part of the
    42 package, too.
    43 }}}
    44 
    45 === Software ===
    46  * [http://www.freelists.org/archives/haiku-development/08-2008/msg00080.html BGA]:
    47 {{{
    48 Whatever we decide to include, it should be as complete and integrated as
    49 possible. For example, fixing Firefox drag & drop would be great. Also I
    50 am more in favor of native applications than ports, but there are cases
    51 where ports will be required
    52 }}}
    53 
    54  * Development tools (including subversion).
    55    * Currently: gcc 2.95.3, autoconf-2.61, automake-1.10.1, bison-2.3, flex-2.5.35, jam, libtool-1.5.26, texinfo-4.11 and Perl 5.10 ([http://www.freelists.org/archives/haiku-development/08-2008/msg00115.html Rene Gollent])
    56  * Firefox
    57  * OSS ([http://www.freelists.org/archives/haiku-development/08-2008/msg00083.html Salvatore Benedetto])
    58  * BePDF ([http://www.freelists.org/archives/haiku-development/08-2008/msg00094.html Michael Lotz])
    59  * [http://www.freelists.org/archives/haiku-development/08-2008/msg00097.html julun]:
    60 {{{
    61 Are we allowed to ship the original BeBook as we have it on haiku-os.org?
    62 }}}
    63  * [http://www.freelists.org/archives/haiku-development/08-2008/msg00105.html Stephan Assmus]:
    64 {{{
    65 Personally, I'd love to see a few more media applications (sound), but I
    66 would also be ok with reducing it to just development related apps. I don't
    67 know how you guys feel about WonderBrush in that case. Hopefully this
    68 doesn't come across the wrong way, but maybe it is good to include a few
    69 more bigger apps besides just Firefox to show the system can support them.
    70 I'd be willing to provide an unlocked Haiku only version of WonderBrush.
    71 }}}
    72  * Webkit ([http://www.freelists.org/archives/haiku-development/08-2008/msg00113.html Ralf Schulke])
    73  * Vision ([http://www.freelists.org/archives/haiku-development/08-2008/msg00113.html Ralf Schulke])
    74  * CVS ([http://www.freelists.org/archives/haiku-development/08-2008/msg00130.html scott mc])
    75  * Git ([http://www.freelists.org/archives/haiku-development/08-2008/msg00130.html scott mc])
    76  * Python ([http://www.freelists.org/archives/haiku-development/08-2008/msg00130.html scott mc])
    77  * Box ([http://www.freelists.org/archives/haiku-development/08-2008/msg00130.html scott mc])
    78 
    79 
    80 === Distribution ===
    81 
    82  * [http://www.freelists.org/archives/haiku-development/08-2008/msg00086.html julun]:  ISO or Live CD?
    83  * [http://www.freelists.org/archives/haiku-development/08-2008/msg00094.html Michael Lotz]: Live USB stick
    84 
    85 === Updater ===
    86  * [http://www.freelists.org/archives/haiku-development/08-2008/msg00087.html BGA]
    87 {{{
    88 Sorry, but an updater is *ESSENTIAL*. Even if not fancy. By updater I mean a
    89 way for the user to easily check if there are fixes and to apply then without
    90 losing data or having to completely reinstall the system.
    91 }}}
     9 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop1:Allknownbugsthatcausedatacorruptionneedtoberesolvedbeforetherelease #1: All known bugs that cause data corruption need to be resolved before the release]
     10 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop4:ReleaseastheGCC24hybrid #4: Release as the GCC 2/4 hybrid]
     11 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop6:RecruitaReleaseCoordinatorthatinvestigatestheneededsteps #6: Recruit a Release Coordinator that investigates the needed steps]
     12 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop8:FinishandIncludeSwapFileSupport #8: Finish and Include Swap File Support]
     13 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop9:FullyIntegrateIOScheduler #9: Fully Integrate I/O Scheduler]
     14 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop12:ATAvs.IDEbusmanager #12: ATA bus manager]
     15 * Software
     16 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop20:IncludetheDevelopmenttools #20: Development tools]
     17 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop21:IncludeFirefox #21: Firefox]
     18 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop22:IncludeOSS #22: OSS]
     19 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop23:IncludeBePDF #23: BePDF]
     20 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop24:IncludeacopyoftheoriginalBeBook #24: BeBook]
     21 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop25:IncludeaspecialHaiku-onlyunlockedversionofWonderbrush #25: WonderBrush]
     22 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop27:IncludeVision #27: Vision]
     23 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop28:IncludeCVS #28: CVS]
     24 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop29:IncludeSubversion #29: Subversion]
     25 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop31:IncludePython #31: Python]
     26 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop33:IncludeaMakefileenginetobuildexistingprojects #33: Makefile Engine]
     27 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop34:IncludePe #34: Pe]
     28 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop36:Includeyasmornasm #36: Yasm or Nasm]
     29 * Distribution
     30 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop50:DistributeasISOthatfunctionsasLiveCD #50: Distribute as ISO that functions as LiveCD]
     31 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop51:DistributeasLiveUSBstick #51: Distribute as Live USB stick]
     32 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop52:Distributeasimageforemulators: #52: Distribute as image for emulators]
     33 * [http://dev.haiku-os.org/wiki/R1/Alpha1Proposals#Prop53:Findmirrorsandseedtorrentfordistribution #53: Find mirrors and seed torrent for distribution]
    9234
    9335== Status Updates ==