| 4 | |
| 5 | == Discussion 7th of August == |
| 6 | |
| 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: |
| 8 | |
| 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 | === Features === |
| 15 | * [http://www.freelists.org/archives/haiku-development/08-2008/msg00080.html BGA]: |
| 16 | {{{ |
| 17 | Speaking in general terms, the important thing, even for an alpha, is |
| 18 | that we have no know bug that can cause data corruption. As long as |
| 19 | we reach a point where we are reasonably certain that this is the case, |
| 20 | everything else can be attributed to it being an alpha. :) |
| 21 | }}} |
| 22 | * What about calling it DR1? [http://www.freelists.org/archives/haiku-development/08-2008/msg00118.html Fredrik Modeen]) |
| 23 | * Welcome package |
| 24 | * Initial idea: ([http://www.freelists.org/archives/haiku-development/08-2008/msg00120.html Zenja Solaja]) |
| 25 | {{{ |
| 26 | Even though the Alpha is primarily intended for developers (and should |
| 27 | probably be called Developer Alpha to avoid confusion), there will be a |
| 28 | lot of hobbyists who will like to try Haiku after hearing about it in the press. |
| 29 | Even if they're fortunate enough to have 100% supported hardware, they |
| 30 | will stare at an empty desktop and say "OK, now what?" |
| 31 | }}} |
| 32 | * User Guide |
| 33 | * Links on the desktop |
| 34 | * GCC 2/4 hybrid ([http://www.freelists.org/archives/haiku-development/08-2008/msg00127.html Donn Cave]) |
| 35 | {{{ |
| 36 | I don't know where your plans for gcc4 are at this point, but I personally |
| 37 | am keenly interested in the rumored gcc2+gcc4 variant, whether in the |
| 38 | alpha distribution itself or as a build from source option. So I'm |
| 39 | hopefully reminding that self-hosted gcc-4 will want to be part of the |
| 40 | package, too. |
| 41 | }}} |
| 42 | |
| 43 | === Software === |
| 44 | * [http://www.freelists.org/archives/haiku-development/08-2008/msg00080.html BGA]: |
| 45 | {{{ |
| 46 | Whatever we decide to include, it should be as complete and integrated as |
| 47 | possible. For example, fixing Firefox drag & drop would be great. Also I |
| 48 | am more in favor of native applications than ports, but there are cases |
| 49 | where ports will be required |
| 50 | }}} |
| 51 | |
| 52 | * Development tools (including subversion). |
| 53 | * 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]) |
| 54 | * Firefox |
| 55 | * OSS ([http://www.freelists.org/archives/haiku-development/08-2008/msg00083.html Salvatore Benedetto]) |
| 56 | * BePDF ([http://www.freelists.org/archives/haiku-development/08-2008/msg00094.html Michael Lotz]) |
| 57 | * [http://www.freelists.org/archives/haiku-development/08-2008/msg00097.html julun]: |
| 58 | {{{ |
| 59 | Are we allowed to ship the original BeBook as we have it on haiku-os.org? |
| 60 | }}} |
| 61 | * [http://www.freelists.org/archives/haiku-development/08-2008/msg00105.html Stephan Assmus]: |
| 62 | {{{ |
| 63 | Personally, I'd love to see a few more media applications (sound), but I |
| 64 | would also be ok with reducing it to just development related apps. I don't |
| 65 | know how you guys feel about WonderBrush in that case. Hopefully this |
| 66 | doesn't come across the wrong way, but maybe it is good to include a few |
| 67 | more bigger apps besides just Firefox to show the system can support them. |
| 68 | I'd be willing to provide an unlocked Haiku only version of WonderBrush. |
| 69 | }}} |
| 70 | * Webkit ([http://www.freelists.org/archives/haiku-development/08-2008/msg00113.html Ralf Schulke]) |
| 71 | * Vision ([http://www.freelists.org/archives/haiku-development/08-2008/msg00113.html Ralf Schulke]) |
| 72 | * CVS ([http://www.freelists.org/archives/haiku-development/08-2008/msg00130.html scott mc]) |
| 73 | * Git ([http://www.freelists.org/archives/haiku-development/08-2008/msg00130.html scott mc]) |
| 74 | * Python ([http://www.freelists.org/archives/haiku-development/08-2008/msg00130.html scott mc]) |
| 75 | * Box ([http://www.freelists.org/archives/haiku-development/08-2008/msg00130.html scott mc]) |
| 76 | |
| 77 | |
| 78 | === Distribution === |
| 79 | |
| 80 | * [http://www.freelists.org/archives/haiku-development/08-2008/msg00086.html julun]: ISO or Live CD? |
| 81 | * [http://www.freelists.org/archives/haiku-development/08-2008/msg00094.html Michael Lotz]: Live USB stick |
| 82 | |
| 83 | === Updater === |
| 84 | * [http://www.freelists.org/archives/haiku-development/08-2008/msg00087.html BGA] |
| 85 | {{{ |
| 86 | Sorry, but an updater is *ESSENTIAL*. Even if not fancy. By updater I mean a |
| 87 | way for the user to easily check if there are fixes and to apply then without |
| 88 | losing data or having to completely reinstall the system. |
| 89 | }}} |