Gentoo Archives: gentoo-alt

From: Elmar Hinz <oss.elmar@××××××××××.com>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] Is gentoo-prefix a solution for me?
Date: Tue, 17 Aug 2010 19:06:39
Message-Id: AANLkTinD6YCA=-4J-e7jzKYD6-A6iosuerKnXhgi8LBj@mail.gmail.com
In Reply to: Re: [gentoo-alt] Is gentoo-prefix a solution for me? by Michael Haubenwallner
1 2010/8/17 Michael Haubenwallner <haubi@g.o>:
2 >
3 > On 08/17/2010 01:23 PM, Elmar Hinz wrote:
4 >> Hello folk,
5 >>
6 >> I am currently working on a tool, a USB-stick,
7 >> to set up a typical freelancers development environment the easy way.
8 >
9 > This sounds like pure image distribution without installing anything,
10 > at least not "installing" the binary packages in portage-speaking.
11
12 Well, I want to install it. I don't want to run it on the USB-stick itself.
13 It should do kinda professional workspace setup.
14
15 If I go with binaries or even an image, I have to set up an archive of all this
16 binaries and in different versions. Then it becomes a new linux
17 distro. Who needs
18 that?
19
20 That's why I am thinking of a tool, which builds upon an active distro.
21 If it builds automatically from the source, than it can build for
22 different target platforms.
23 It just gets the sources from an mirror of that distro. So I don't
24 have to run an
25 archive myself.
26
27 Gentoo has fantastic tools to do exactly that. With Prefix even in the
28 userspace.
29
30 I just need to find a way, to run Gentoo even on Windows, without
31 installing a virtual
32 machine.
33
34 In short, Gentoo on a different level. ;-)
35
36 >
37 >> 2.) I want install it up and running.
38 >>
39 >>     the usual OSS stuff:  SVN, Eclipse, Apache, Java, etc.
40 >
41 > This sounds like pure Java development:
42
43 No, it should be a general solution, even if it is written itself in
44 the Java dialect Groovy.
45 But if use Gentoo I would consider to switch to the language emerge is
46 done with.
47
48 >
49 > Although I don't really know about Apache, it should be possible for any
50 > user to run it on any unprivileged port (>1024).
51
52 Good hint. That should do for typical development.
53
54 >
55 > Unclear what you mean with "project" as well as "runtime environment".
56 >
57
58 With environment I mean all the software your piece of code depends upon,
59 servers, libraries, frameworks, plugins, ....
60
61 Imagine you are a freelancer. Your customer comes after 5 years and
62 wants a small additional feature
63 to his 5 years old plugin maybe 10 lines of code. In the world of
64 webservers, it can take days to get the
65 original testing environment running,
66
67 ... if you don't want to hack into the live server, like you even can
68 observe on major websites.
69
70 Either you mirror the current customers server, or you just fetch the
71 complete environment
72 from your 5 years old subversion. Best you can do both to compare them.
73
74 I just want to enter the version number et voilá, there is my original
75 environment, up
76 and running again.
77
78 But mind, this is a completely different task, compared to the initial setup.
79
80 For the initial setup I prefer sources, for the reasons given above.
81 The backup step could also be done in form of binaries.
82
83 While the setup tool is a public OSS thingy, the personal SVN
84 versionizing remains
85 the task of the user. He can do it in binary form or in form of the
86 original sources
87 of the environment.
88
89 Regards
90
91 Al

Replies

Subject Author
Re: [gentoo-alt] Is gentoo-prefix a solution for me? Fabian Groffen <grobian@g.o>