1 |
Robert, |
2 |
|
3 |
This all looks cool! As a note, I have some ebuilds for yy's patches |
4 |
to 9vx which fixes a bunch of odd-ball problems in RSC's code base. |
5 |
I've also got ebuilds for Ron's SYSFROMISO and other fun stuff. If you |
6 |
are interested, let me know and we can see about syncing up and adding |
7 |
them to your overlay. |
8 |
|
9 |
As a further note, I for one would really welcome a portage style build |
10 |
system for plan 9. In fact I seriously looked into building one during |
11 |
my GSoC project last year. Portage is HUGE overkill for what is needed |
12 |
on Plan 9, but on the other hand, there is *nothing* current which |
13 |
allows you to even know what revision of a tool's source is currently |
14 |
compiled. Unfortunately, for my own work I need to know exactly the |
15 |
revision, and be able to control what version/revison is currently being |
16 |
run during a simulation. It is absolutely necessary for the |
17 |
verification, validation, and reproducibility of the simulation models I |
18 |
run. |
19 |
|
20 |
If I decide to continue with Plan 9, I will likely develop something |
21 |
that is basically a "portage lite" for managing my build system. If |
22 |
not, then I'll probably just use portage for this. |
23 |
|
24 |
Anyway, let me know if you are interested in yy's 9vx, etc. and we can |
25 |
hack it in. |
26 |
|
27 |
Cheers, and good job! |
28 |
|
29 |
EBo -- |
30 |
|
31 |
On Mon, 22 Aug 2011 14:25:26 +0000, Seaton, Robert wrote: |
32 |
> Hi, all. |
33 |
> |
34 |
> Plan 9 From Gentoo is a GSoC 2011 project to overlay a Plan |
35 |
> 9-inspired userspace on top of a Gentoo base system. |
36 |
> |
37 |
> So, things ended up looking a little different than I originally |
38 |
> planned, but I think that is the case with any significant software |
39 |
> project. By and large, I'm happy with the way things turned out and |
40 |
> Plan 9 From Gentoo seems mostly true to my original proposal. It |
41 |
> contains a little more Gentoo than I originally imagined it would, |
42 |
> like Portage, and it also ships a mostly intact GNU userspace |
43 |
> alongside the Plan 9 userspace, something I had not anticipated early |
44 |
> on when envisioning what Plan 9 From Gentoo would look like. |
45 |
> |
46 |
> Originally, in my proposal, I had planned to split plan9port into |
47 |
> discrete components. However, when I delved deeper and queried the |
48 |
> Plan 9 community if that was something they would be interested in, |
49 |
> there didn't seem to be any interest. That, combined with a foreign |
50 |
> build system and many inter-dependent parts, led me to abandon that |
51 |
> part of my proposal. I think this was the right move, as it allowed |
52 |
> me |
53 |
> to focus on the actual Plan 9 From Gentoo liveCD image. |
54 |
> |
55 |
> I did end up adding support for a couple things that I hadn't |
56 |
> anticipated supporting when I wrote the original proposal, such as |
57 |
> Firefox and the Go language environment. I also didn't anticipate any |
58 |
> of my work on 'nine', which began when Greg k-h suggested that |
59 |
> Glendix's functionality could be accomplished in userspace. 'nine' is |
60 |
> still a work-in-progress, but I will continue tinkering with it |
61 |
> during |
62 |
> my free time now that GSoC is over. |
63 |
> |
64 |
> After I finish this email, I'll fire off one to gentoo-dev announcing |
65 |
> Plan 9 From Gentoo and then, other than submitting code samples to |
66 |
> Google, Summer of Code will, for me, have ended. |
67 |
> |
68 |
> Project page: http://soc.dev.gentoo.org/~rps/plan9/ |
69 |
> LiveCD image: |
70 |
> |
71 |
> http://soc.dev.gentoo.org/~rps/plan9-download/plan9-from-gentoo-x86-minimal.iso |
72 |
> |
73 |
> Anyways, I think that about sums things up, |
74 |
> rps |