1 |
On Thu, 2004-05-27 at 13:06, Kurt Lieber wrote: |
2 |
> The primary (only?) reason for GRP is to offer fast installs. The primary |
3 |
> (only?) reason to support fast installs is to minimize the amount of |
4 |
> downtime on a user's computer while they're waiting for things to compile. |
5 |
> With Gentoopix (and as soon as someone comes up with a better name, I'll |
6 |
> start using that), you have *zero* downtime. It's actually less downtime |
7 |
> than with GRP. You start the Gentoopix CD which presents you with an |
8 |
> X-based environment, replete with browser, email client, file manager, etc. |
9 |
> You start your installation like you do now and, once the compiling starts, |
10 |
> you have a rich, full-featured graphical environment available to you while |
11 |
> you wait. |
12 |
|
13 |
Personally, I think being forced to wait possibly days for the install |
14 |
is something that puts off quite a few people and is also the main |
15 |
reason the GRP was created. Also, what about the Gentoo Server (or |
16 |
whatever it is called this week) project? Is one of their main concerns |
17 |
not the ability to do fast installs? |
18 |
|
19 |
> If we had the user do some partitioning first, we could even allow them to |
20 |
> store stuff (email settings, browser settings, files, whatever) on the HDD |
21 |
> while waiting for their "real" operating system to finish up in the |
22 |
> background. This would allow the user to fully-configure their email |
23 |
> client and browser settings while the compile was still going and, once it |
24 |
> was done and they booted to their "real" installation, all of their |
25 |
> preferences and settings would be maintained. |
26 |
|
27 |
We need to support removable media, such as USB keys and also FAT |
28 |
partitions for this. I think a requirement would have to be something |
29 |
like a gentoopix-hdinstall, just like knoppix does, to allow a user to |
30 |
quickly mirror a gentoopix CD to their disk. It should take no longer |
31 |
than the time necessary to copy the files and configure a few settings |
32 |
to have a running system *from disk* and not from the CD. |
33 |
|
34 |
> Gentoopix solves all of the same problems that GRP does, but it comes at a |
35 |
> greatly reduced cost. There are far fewer QA headaches, build time, bugs, |
36 |
> mirror resources, etc required for Gentoopix than for GRP. |
37 |
|
38 |
I agree, provided it DOES provide an answer to the "fast install" and |
39 |
not just masks the problem by making the machine "usable". |
40 |
|
41 |
> This also allows us to have a greater separation between the installation |
42 |
> part of Gentoo and the "main" part of Gentoo. The install team can work at |
43 |
> their own pace, implementing features that are important to that project |
44 |
> without requiring time or resources from the larger body of Gentoo |
45 |
> developers. Right now, we have to freeze trees, synchronize on versions of |
46 |
> catalyst, create package lists, debug build problems with GRP sets and a |
47 |
> number of other minor issues that arise as as result of GRP. Obviously, |
48 |
> there still needs to be close coordination between the two groups, but they |
49 |
> do not have to be linked at the hip in order to coordinate a successful |
50 |
> release. |
51 |
|
52 |
-- |
53 |
Chris Gianelloni |
54 |
Developer |
55 |
Games/LiveCD Teams |
56 |
Gentoo Linux |
57 |
|
58 |
Is your power animal a penguin? |