Changes between Initial Version and Version 1 of R1/Alpha1Proposals


Ignore:
Timestamp:
Aug 12, 2008, 7:00:47 PM (16 years ago)
Author:
nielx
Comment:

Initial version of the proposal page.

Legend:

Unmodified
Added
Removed
Modified
  • R1/Alpha1Proposals

    v1 v1  
     1= Alpha 1 Proposals =
     2
     3On 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:
     4
     5{{{
     6The aim of this thread should be to compile a complete list of things
     7we want to have in the first alpha release, be it feature or software.
     8}}}
     9
     10 * This page lists concrete proposals that came out of that discussion.
     11 * Every item should have an adopter. This person is responsible for the implementation (which of course does not mean he/she has to do it themselves).
     12 * This page is open for editing for all users that are in the '''developers''' group. Feel free to register as adopter, tweak your adopted proposals or add new ones.
     13 * This page will be marked read-only on Sunday at 13:00 GMT.
     14
     15== General Proposals ==
     16
     17The proposals are general when they apply to procedures, requirements that cannot be quantified or qualified, or tendencies that are not covered by sections deeper down.
     18
     19=== Prop # 1: All known bugs that cause data corruption need to be resolved before the release ===
     20
     21Adopted by: ''no one''
     22
     23* [http://www.freelists.org/archives/haiku-development/08-2008/msg00080.html BGA]:
     24{{{
     25Speaking in general terms, the important thing, even for an alpha, is
     26that we have no know bug that can cause data corruption. As long as
     27we reach a point where we are reasonably certain that this is the case,
     28everything else can be attributed to it being an alpha. :)
     29}}}
     30
     31=== Prop # 2: Name the release 'Developer Release 1' ===
     32
     33Adopted by: ''no one''
     34
     35=== Prop # 3: Create a welcome package ===
     36
     37Adopted by: ''no one''
     38
     39 * Have links on the desktop that refer first time experimenters to things that they can do next.
     40 * Have a short 'what to do next'-guide
     41
     42=== Prop # 4: Release as the GCC 2/4 hybrid ===
     43
     44Adopted by: ''no one''
     45
     46The release should be done in such a way that applications compiled with GCC 2 and 4 can run out of the box.
     47
     48=== Prop # 5: Make sure that a live Haiku install can be updated ===
     49
     50Adopted by: ''no one''
     51
     52=== Prop # 6: Recruit a ''Release Coordinator'' that investigates the needed steps ===
     53
     54Adopted by: ''nielx''
     55
     56 * The release coordinator will be a community volunteer that investigates the required work to prepare for a release, and report this info back to the developers and Haiku Inc.
     57 * Areas of investigation should be marketing, bandwith and mirrors, procedures to streamline the release.
     58 * The volunteer does not have to be a developer. Community members are encouraged to join in the process.
     59 * The volunteer is selected per developer vote.
     60
     61== Software proposals ==
     62
     63=== Prop # 10: Include the Development toools ===
     64
     65Adopted by: ''no one''
     66
     67The development tools currently in the 'Development' package should be included. Currently that means: ([http://www.freelists.org/archives/haiku-development/08-2008/msg00115.html Rene Gollent])
     68 * gcc 2.95.3
     69 * autoconf-2.61
     70 * automake-1.10.1
     71 * bison-2.3
     72 * flex-2.5.35
     73 * jam
     74 * libtool-1.5.26
     75 * texinfo-4.11
     76 * Perl 5.10
     77
     78=== Prop # 11: Include Firefox ===
     79
     80Adopted by: ''no one''
     81
     82Include the latest version of Firefox.
     83
     84=== Prop # 12: Include OSS ===
     85
     86Adopted by: ''no one''
     87
     88Include the OSS drivers developed by mmu_man.
     89
     90=== Prop # 13: Include BePDF ===
     91
     92Adopted by: ''no one''
     93
     94=== Prop # 14: Include a copy of the original BeBook ===
     95
     96Adopted by: ''no one''
     97
     98We can include the [http://www.haiku-os.org/legacy-docs/bebook/ BeBook] as released by Access.
     99
     100=== Prop # 15: Include a special Haiku-only unlocked version of Wonderbrush ===
     101
     102Adopted by: ''no one''
     103
     104Offered by Stephan Assmus
     105
     106=== Prop # 16: Include a Webkit-based browser ===
     107
     108Adopted by: ''no one''
     109
     110=== Prop # 17: Include Vision ===
     111
     112Adopted by: ''no one''
     113
     114=== Prop # 18: Include CVS ===
     115
     116Adopted by: ''no one''
     117
     118=== Prop # 19: Include Subversion ===
     119
     120Adopted by: ''no one''
     121
     122=== Prop # 20: Include Git ===
     123
     124Adopted by: ''no one''
     125
     126=== Prop # 21: Include Python ===
     127
     128Adopted by: ''no one''
     129
     130=== Prop # 22: Include 'box' ===
     131
     132Adopted by: ''no one''
     133
     134== Distribution ==
     135
     136All proposals that apply to the physical distribution of the operating system.
     137
     138=== Prop # 30: Distribute as ISO that functions as LiveCD ===
     139
     140Adopted by: ''no one''
     141
     142This one should be able to install by itself.
     143
     144=== Prop # 31: Distribute as Live USB stick ===
     145
     146Adopted by: ''no one''
     147
     148=== Prop # 32: Distribute as image for emulators ===
     149
     150Adopted by: ''no one''
     151
     152For QEMU and VMWare.